PNG to JPG Converter
Turn PNG images into smaller, universally accepted JPG files.
Free · No watermark · Private — your image never leaves your browser
A photographic PNG typically drops 80 to 90 percent converting to JPG, because lossless compression was the wrong tool for that content to begin with.
Transparent regions are flattened onto white rather than left undefined, which is what produces unexpected black backgrounds in some viewers.
JPG is the safest format there is. Print shops, government forms, older software and marketplace uploads all take it without argument.
How it works
The usual reason for this conversion is size. A photograph saved as PNG is often five to ten times larger than the same image as JPG, because PNG stores every pixel losslessly and photographs contain enormous amounts of detail that lossless compression can't do much with. The other reason is compatibility — some upload forms, print services and older applications simply won't accept PNG. Drop your PNG in and download a high-quality JPEG. One thing to know before you do: JPG has no transparency, so any transparent area is filled with white.
- 1Drop your PNG in, click to browse, or paste from the clipboard.
- 2Check the quality setting — 80 to 90 percent suits most photographs.
- 3Note that any transparency will be filled with white.
- 4Download your JPG.
Why the file gets so much smaller
PNG stores photographs badly. Its lossless compression looks for repeated and predictable pixel patterns, and a photograph — full of subtle noise and gradients — has very few. JPEG takes the opposite approach: it discards the high-frequency detail human vision barely registers, which is exactly what photographs are full of. That's why the same image can be 8 MB as PNG and 700 KB as JPG with no visible difference. If your PNG is a screenshot or a logo rather than a photo, expect a much smaller gain and a worse-looking result.
The transparency problem
JPEG has no alpha channel, so transparency has to become something. This tool composites onto white, which suits the majority of cases. But if your PNG is a logo with a transparent background destined for a coloured page, you'll get a white rectangle around it — convert to WebP instead, which keeps the alpha channel and is smaller than PNG anyway. Soft shadows and feathered edges are the most visible casualties, since they blend to white rather than to whatever sits behind them.
When not to do this
Don't convert screenshots, UI captures, diagrams, or anything containing text. JPEG's artefacts cluster exactly around the hard edges those images are made of, producing visible halos and mushy type. Keep those as PNG, or use lossless WebP if you want them smaller. Also skip it for images you'll keep editing — each JPEG save loses a little more.
Frequently asked questions
What happens to transparency when converting PNG to JPG?
It's filled with white. JPG has no alpha channel, so transparency can't be preserved in any form. If you need to keep it, convert to WebP instead — it supports transparency and produces smaller files than PNG.
Is JPG smaller than PNG?
For photographs, dramatically — often 80 to 90 percent smaller. For logos, screenshots and flat-colour graphics the gap narrows sharply, and JPG may even look worse at a similar size.
Will converting PNG to JPG reduce quality?
Slightly, since JPG is lossy, but at 80 to 90 percent quality it's imperceptible on photographic content. On text and sharp-edged graphics it's very noticeable, which is the real reason to be selective about what you convert.
How do I convert PNG to JPG without losing quality?
You can't entirely — JPG is lossy by design. Use a high quality setting and convert once, from the original PNG. If genuinely lossless output matters, convert to lossless WebP instead, which is smaller than PNG and pixel-identical.
Can I convert several PNGs at once?
Not in a single batch yet — one image at a time. Each conversion is near-instant since it runs locally, so a handful of files goes quickly.
Is it free?
Completely. No watermark, no sign-up, no limit, and nothing is uploaded.