Image Format Converter & Compressor

Convert images between PNG, JPEG and WebP and shrink their file size with a quality slider. Your photos are never uploaded, so even private pictures stay on your computer.

Drop your images here

Convert between PNG, JPEG and WebP · shrink file size · batch convert

PNG, JPEG, WebP, GIF and BMP · no size limit · no sign-up

Convert images between PNG, JPEG and WebP and shrink their file size with a quality slider. Your photos are never uploaded, so even private pictures stay on your computer.

How to use the Image Converter

Four steps, no account, nothing uploaded.

  1. Add your images

    Drag and drop image files onto the drop zone, or click it to open your file picker. PNG, JPEG, WebP, GIF and BMP inputs are supported.

  2. Pick an output format

    Choose PNG for lossless graphics and transparency, JPEG for photographs, or WebP for the smallest files at comparable quality.

  3. Set quality and dimensions

    Adjust the quality slider for JPEG and WebP output, and optionally cap the maximum width or height to resize while keeping the aspect ratio.

  4. Convert and download

    Press Convert. Each finished image shows its old and new size, and a Download button saves it straight to your device.

Why use this tool

Built so your files never have to trust a server.

Nothing is uploaded

Your image is decoded and re-encoded by your own browser. No file ever touches our servers, so there is nothing for us to store, log or leak.

Live quality control

Drag the quality slider and watch the estimated output size update instantly, so you can trade sharpness for bytes on your own terms.

Batch friendly

Drop in several images at once and convert them in one pass. Each result can be downloaded individually.

No limits, no sign-up

No account, no watermark, no daily quota and no file-size cap beyond what your own device can handle.

Frequently asked questions

Everything people ask about the Image Converter.

Are my images uploaded to a server?

No. The conversion happens entirely inside your browser using the HTML5 Canvas API. Your images are read from disk into memory on your own device, converted there, and offered back to you as a download. No network request carrying your image data is ever made.

How do I convert a PNG to JPG?

Add your PNG file, select JPEG as the output format, choose a quality level (85% is a good default for photos) and press Convert. Because JPEG has no transparency, any transparent areas are filled with the background colour you select.

Why is my converted PNG larger than the original?

PNG uses lossless compression, so re-encoding an image that was originally a JPEG can produce a bigger file. If your goal is a smaller file, convert to WebP or JPEG instead — PNG is best reserved for graphics, logos and images that need transparency.

What does the quality slider actually do?

For JPEG and WebP it controls the lossy compression level passed to the encoder. Higher values keep more detail but produce larger files. Values between 75% and 85% usually look identical to the original for photographs while cutting file size dramatically. The slider has no effect on PNG, which is always lossless.

Is there a maximum file size?

There is no limit imposed by us. The practical ceiling is your device memory, since the image must be decoded into a canvas. Very large images (well over 50 megapixels) may be slow or fail on mobile devices.

Does it support transparency?

Yes, when the output format supports it. PNG and WebP both preserve the alpha channel. JPEG does not support transparency, so transparent pixels are composited onto a solid background colour during conversion.

Can I convert HEIC photos from my iPhone?

Only if your browser can decode HEIC natively, which Safari on Apple devices can. On Chrome, Firefox and Edge the format is generally not supported. Sharing the photo as "Most Compatible" from iOS gives you a JPEG that works everywhere.

More free utilities that run entirely in your browser.

Browse all tools

PDF Merger

Merge PDFs and reorder, rotate or delete individual pages — nothing uploaded.

PDF Tools

Base64 Encoder

Encode and decode Base64, Base64URL and percent-encoded URL text instantly.

Developer Tools

Word Counter

Count words and characters live, with readability scoring and keyword density.

Text Tools