PNG to JPG
Your picture is decoded by this tab, not by a server.
82% is where most photographs stop looking any better. Text and flat colour want more.
The short answer
A PNG carries every pixel exactly as it was saved, which is why screenshots and logos stay crisp and why the files are large. A JPEG throws away detail the eye is bad at noticing to get a much smaller file, and it has no transparency at all, so anything transparent has to be filled in. This page fills it white and lets you choose how much detail to keep.
A PNG of a photograph is usually several times larger than it needs to be. This turns it into a JPEG at a quality you choose, and shows you both file sizes so you can tell whether the trade was worth it.
The formula
decode the PNG → draw it onto a canvas over white → encode as JPEG at the quality you pick
Worked examples
- A photograph
- much smaller, no visible loss at 82%
- A screenshot of text
- smaller, but edges go fuzzy
- A logo with a clear background
- background becomes white
Reference table
| Format | Detail | Transparency | Best for |
|---|---|---|---|
| PNG | Every pixel kept | Yes | Screenshots, logos, line art |
| JPEG | Detail traded for size | No | Photographs |
| WebP | Either, your choice | Yes | Anything going on a web page |
| GIF | 256 colours only | On or off, no fade | Short animations |
How to use it
- 01Drop the PNG inOr use the file picker. The image is read by your browser; no upload happens, so large files start instantly.
- 02Set the quality82% is a sensible default for photographs. Slide it up if the picture has text or hard edges in it.
- 03Save the JPEGThe panel shows the size before and after. The download keeps your original filename with the new extension.
Also searched for
Searches that land here include png to jpg, png to jpeg, convert png to jpg, png to jpg without upload and change png to jpeg.
PNG and JPEG do different jobs
One keeps every pixel, the other keeps the impression
A PNG stores exactly what was saved, pixel for pixel. That is why a screenshot stays sharp, why a logo's edges stay clean, and why the file is large. JPEG works the other way round: it discards the detail human vision is least sensitive to, which shrinks a photograph enormously and costs almost nothing you can see. Use that on a photograph and you win. Use it on a screenshot and you can watch the letters go soft.
Why the quality slider is here
Most converters pick a quality for you and never say what it was. The number matters: at 60% a photograph starts to show blocking in flat areas like skies, at 82% almost nothing is visible, and at 100% the file grows without looking any better. Having the slider means you can push it up for an image with text in it and leave it alone for a holiday photo.
Saving a JPEG twice is not free
Each time a JPEG is saved, it is compressed again, and the losses accumulate. That does not matter for a file you convert once and publish. It does matter if you plan to keep editing: work from the PNG, and export a JPEG at the end.
Questions people ask
What happens to the transparent parts?
They become white. A JPEG has no alpha channel, so something has to go behind the transparent pixels, and every tool that does this conversion picks a colour. White is the convention because most pages and documents are white. If the transparency matters, WebP keeps it and is smaller than PNG anyway.
Will I see the quality drop?
On a photograph at 82%, almost certainly not. On a screenshot of text, yes: JPEG works by discarding fine detail, and text is nothing but fine detail. That is the one case where the file should stay a PNG or become a WebP.
Is my image uploaded anywhere?
No, and there is nowhere for it to go. This page is a static document with no upload endpoint behind it. The conversion uses your browser's own image decoder and canvas, which is also why it does not need a queue or a progress bar.