Image Format Converter

Convert images between PNG, JPEG and WebP online. Batch conversion in your browser — no upload, no sign-up, no watermark.

All processing happens in your browser. Nothing is uploaded.

PNG is lossless — no effect

How to use

  1. Drop your images onto the box above, or click to choose files. Several at once is fine.
  2. Pick the format you want: PNG, JPEG or WebP.
  3. For JPEG and WebP, set the quality. PNG is lossless, so the slider does not apply.
  4. Download each file individually, or use Download all.

Choosing between PNG, JPEG and WebP

The three formats are not interchangeable, and picking the wrong one is the usual reason a file ends up unnecessarily large or visibly degraded.

PNG is lossless. Every pixel comes back exactly as it went in, and it supports full transparency. That makes it correct for screenshots, user interface mockups, logos, diagrams, and anything containing text or hard edges. Its weakness is photographs: lossless compression has very little redundancy to exploit in a photo, so PNG files of photographs are routinely five to ten times larger than the JPEG equivalent for no perceptible gain.

JPEG is lossy and tuned specifically for photographic content. It throws away colour detail the eye is poor at noticing, which works remarkably well on natural images and badly on sharp edges — the halos you sometimes see around text in a JPEG screenshot are exactly this failure mode. It has no transparency support at all.

WebP does both. It has a lossy mode that beats JPEG by roughly 25–35% at matching quality, a lossless mode that beats PNG, and it supports transparency in either. For anything destined for the web, WebP is now the default choice; every browser has supported it since 2020.

Conversion is not restoration

Converting a lossy file to a lossless one does not recover anything. A JPEG saved at low quality has already lost that information at the moment it was written — converting it to PNG simply stores the damaged pixels perfectly, in a much larger file. If you need a high-quality version, you need the original, not a conversion.

The same logic applies in reverse to repeated conversion. Each pass through a lossy format degrades the image again, so converting JPEG → WebP → JPEG is measurably worse than going straight from the original. Always convert from the best copy you have.

Frequently asked questions

Are my images uploaded anywhere?

No. Conversion happens entirely inside your browser using the Canvas API. The files never leave your device, so it is safe to convert screenshots containing private information.

Does converting to PNG restore quality lost by JPEG?

No, and this is the single most common misconception about format conversion. JPEG discards information permanently when it saves. Converting the result to PNG faithfully preserves whatever pixels remain — including every compression artifact — while producing a much larger file. Quality lost is lost.

What happens to transparency when I convert to JPEG?

JPEG has no alpha channel, so transparent areas have to become a solid colour. This tool fills them with white. If you need to keep transparency, convert to PNG or WebP instead.

Why is my converted PNG bigger than the original JPEG?

That is expected. PNG stores pixels losslessly, and photographs contain far too much fine variation for lossless compression to work well on. PNG is the right format for screenshots, logos and diagrams — not for photos.

Can I convert HEIC photos from my iPhone?

Not currently. HEIC decoding is not available in most browsers outside Safari, and this tool only uses what the browser itself can decode. On a Mac or iPhone you can export as JPEG from the Photos app first.

Is WebP safe to use on a website now?

Yes. Every browser released since 2020 supports it, including Safari. WebP is typically 25–35% smaller than JPEG at matching quality, which is why it has become the default choice for web images.