PNG to JPG — Free, in Your Browser
JPG files are typically 2–10× smaller than the PNG version of the same photo, which is why email attachments, form uploads and slow mobile connections almost always want the JPG.
Image Converter
JPG ↔ PNG ↔ WebP — 100% local
Why convert PNG to JPG
JPG files are typically 2–10× smaller than the PNG version of the same photo, which is why email attachments, form uploads and slow mobile connections almost always want the JPG. The catch with most converters: you upload the image to their server, they re-encode it, and hope nobody on that server cares what your file was. Here the re-encoding happens on the canvas in your tab — the bytes never cross your network.
Use this when you have a photo saved as PNG (screenshots, camera exports, downloaded graphics) and need the lighter web format. If the image has transparency, see the note below — JPG has no alpha channel, so transparent areas become a solid background (white by default).
How to do it (3 steps)
- Drop in your PNG — it is read by the browser, not uploaded.
- Choose the target: JPG, and optionally a quality level if the option is shown.
- Download the JPG — usually a fraction of the PNG size.
Technical note
A 12 MP camera PNG often sits around 8–20 MB; the same photo as JPG at 80–85% quality lands near 1–2 MB. For photographs the visual difference at 85% is negligible. For flat graphics (logos, UI, screenshots) the PNG→JPG swap is rarely worth it — JPEG compression smears sharp edges — so if your file is mostly flat colours, keep it PNG or go WebP.
The mistake worth avoiding
The common mistake is converting a flat graphic — a logo, a screenshot with text, a UI export — to JPG to save space, then watching the sharp edges bloom into grey halos. That is not a quality setting you can tune away; it is how DCT compression treats high-contrast edges. If the image is mostly photographs, convert freely. If it is mostly flat colours and text, the size win is not worth the smearing.
FAQ
- Is my PNG uploaded anywhere? No. The file is decoded by your browser and re-encoded to JPG locally. You can test with the network disabled.
- What happens to transparency? JPG cannot store transparency. Transparent pixels are flattened onto a solid background (white), so check the result if your PNG is a logo or sticker.
- Will quality be lost? JPG is lossy, so yes — some. At 80–85% quality the loss is invisible for photos; that is the trade that buys the size reduction.
- Does JPG support animations like GIF? No. A multi-frame GIF loses all but its first frame when saved as JPG. If you need an animated result, stay in GIF or use WebP, which does support animation.
Image Converter (all formats) — full tool →