PNG to JPG
Convert PNG images to JPG without uploading them. It happens in your browser, at full resolution, with no watermark.
Table of contents
PNG is the wrong format for a photograph
PNG is lossless: it stores every pixel exactly as it was. For a screenshot, a logo or a diagram that is precisely what you want, because the alternative smears text and sharp edges. For a photograph it is a very expensive promise to keep — photographs have no exact edges worth preserving, just millions of slightly different colours.
The result is that a photo stored as PNG is commonly five to ten times larger than the same photo as JPG, at a quality difference you would struggle to point at. That is the entire reason this conversion exists.
The one thing to watch is transparency. JPG has none, so anything see-through becomes solid. If you need transparency and a small file, convert to WebP instead — it keeps the alpha channel and still beats PNG on size.
Frequently asked questions
Because PNG stores every pixel exactly, which is wonderful for screenshots and logos and enormously wasteful for photographs. A photo saved as PNG is routinely five to ten times larger than the same photo as JPG at a quality nobody can distinguish. If the image is a photograph, JPG is almost always the right answer.
When the image has transparency, sharp edges or text. JPG has no transparency at all — transparent areas come out solid — and its compression smears the hard boundaries in screenshots, diagrams and logos into visible fuzz. For those, keep PNG or convert to WebP, which supports transparency and is smaller than both.
It is flattened, because JPG cannot store it. Anything transparent becomes solid in the output. If your image has a transparent background and you need to keep it, convert to WebP instead — it supports transparency and produces a smaller file than PNG.
No. Your browser decodes the PNG, redraws it and encodes a JPG, entirely on your own machine. You can load this page, disconnect from the internet, and convert as many images as you like.
A little, by definition — JPG is a lossy format. At the default quality the difference is very hard to see on a photograph. Converting the same file repeatedly does compound the loss, so convert from your original PNG rather than from a JPG you made earlier.
The Zeal Promise
Non-negotiable, on every tool we ship.
- No sign-up — ever
- No watermarks on any output
- No ads near the download button
- Works fully on mobile
- Privacy-first: processing stays in your browser
- Open source (MIT) — audit it, contribute, self-host
- Zero runtime dependencies in tool logic