PNG → JPG
☞ runs entirely in your browser — nothing is uploadedDrop your PNG here
or click to browse — PNG only
Converted preview
PNG → JPG
Turn PNG screenshots and graphics into JPEG for email, web galleries, or smaller file sizes.
or click to browse — PNG only
Converted preview
one engine, many formats
PNG is lossless, which is exactly why it is heavy for photographs: it stores every pixel as it is, noise included. JPG discards the detail your eye is least likely to miss, and that is where the size saving comes from.
The trade is transparency. Anything transparent in the PNG has to be composited onto a solid colour before a JPG can hold it, so soft shadows and rounded corners come out sitting on white rather than invisible.
what changes
Three things change on export, and only one of them is a slider you control.
Transparent pixels are flattened onto white before encoding. JPG has no alpha channel to put them in, and the flattening cannot be undone from the exported file.
Photographs and gradients shrink a lot. Screenshots, logos and line art often do not — those are the images PNG was designed for, and the JPG can come out both larger and visibly worse.
JPG is lossy, so the slider matters. Around 90 is close to indistinguishable, 75 is a sensible web default, and below 60 blocking artifacts show up around hard edges and text.
three steps
Drop the file or click to browse. Nothing is uploaded, so a 30 MB screenshot opens as fast as a thumbnail.
Move the slider and watch the preview. There is no server round trip, so trying three values costs nothing but a click.
The file saves with a .jpg extension and no watermark. The PNG on your disk is untouched, so you can re-export at a different quality any time.
quick answers
JPG has no alpha channel, so anything transparent has to be composited onto something before encoding and white is the safe default. Convert to WebP instead if you need to keep transparency.
For photographs, almost always. For screenshots, logos and flat-colour graphics the JPG can be larger and visibly worse, because JPG compression is built around photographic detail rather than sharp edges.
Start at 85. Move toward 70 if the image is a photograph and the file still needs to be smaller; stay above 90 if it contains text, UI or line art.
Yes, and it compounds. Every JPG encode discards a little more detail, so always export from the original PNG rather than from an earlier JPG.
No. The file is read with the File API and re-encoded by the canvas in this tab. It never leaves the device, and the page keeps working after you go offline.
This page handles one file at a time. For a batch, use the batch compress tool, which takes several images and hands back a ZIP.