Convert PNG to JPG Online
Drop one or many PNGs and re-encode them as JPG at the quality you pick — entirely in your browser, so files never upload and it works offline. Transparency is flattened on white (JPG has no alpha channel); if you need it kept, use PNG → WebP instead. Best for photographs and busy graphics where the smaller JPG beats lossless PNG — typically 60–80% smaller.
Drop PNG files here or click to select
Multiple files allowed
When PNG → JPG makes sense
- Photographs saved as PNG. PNG is wasteful for photos. JPG at 0.85 is usually indistinguishable and 4–10× smaller.
- Email-friendly attachments. Slim a folder of screenshots under the 10 MB Gmail/Outlook limit.
- Print-shop submission. Many print pipelines prefer JPG.
- Old systems that don't read PNG well. Microsoft Office in some workflows, ancient CMSes.
When NOT to use JPG
- Logos, icons, screenshots of UI. Sharp edges blur and pick up ringing artefacts. Keep as PNG, or use WebP via PNG → WebP.
- Anything with transparency. JPG flattens alpha to white. Use PNG → WebP instead.
- Images you'll edit again later. JPG re-saves stack artefacts. Keep a PNG master.
What quality should I pick?
- 0.95 — near-lossless, large files. Good for archive masters.
- 0.85 — default. Visually indistinguishable from the source on photos.
- 0.7 — noticeably smaller. Web-default territory. Acceptable for most photos.
- 0.5–0.6 — visible artefacts on flat areas. Use for thumbnails or aggressive savings.
FAQ
Does converting PNG to JPG lose quality?
JPG is lossy, but at the default quality (0.85) the result is visually indistinguishable from the source on photographs. Use 0.9–0.95 for archival masters. The one thing you always lose is transparency — JPG has no alpha channel.
What happens to transparent pixels?
Filled with white before encoding (JPG has no alpha channel). If you need transparency preserved, use PNG → WebP instead — WebP keeps alpha and is usually even smaller.
Can I make the background a colour other than white?
Not in this tool. Two-step workflow: run the PNG through Background first to fill transparency with your chosen colour, then convert to JPG here.
Does this work for non-PNG sources?
Yes — the picker accepts JPG, WebP, GIF, BMP, SVG. Output is always JPG.
Is EXIF preserved?
No — the re-encoded JPG is created from raw pixels and won't carry EXIF from the source.