Convert PNG to JPG — free, in your browser
Drop your file below. The conversion runs entirely inside your browser — the file never leaves your device, there is no account, no watermark and no size-signup trap.
Supports image/*,.webp,.gif,.bmp,.avif,.svg,.tif,.tiff
This page converts PNG files to JPEG right in your browser — the file is never uploaded. PNG is lossless (transparency support); JPEG is lossy (no transparency). Everything below runs on the same encoder your browser ships with, so the result you download is exactly what this page measured.
Converting never adds quality: if the source is a lossy format, that loss is already baked into the pixels and no converter can recover it. What a conversion can do is stop further loss (choosing a lossless target) or shrink the file further (choosing a more efficient codec). The measured table below shows real sizes and timings for a representative sample so you can decide before spending time.
Measured on this page
| Sample | PNG | JPG | Median time | Size change |
|---|---|---|---|---|
| 800×600 mixed content (gradient, shapes, text) | 479 KB | 21 KB | 2 ms | −96% |
Encoded by this page's own browser engine, median of 5 runs at quality 80. Your files will vary — treat it as a representative data point, not a promise.
When PNG → JPG is the right call
- •Your PNG is a photo or scan where every KB counts — JPG at quality 80 typically cuts photo-style PNGs by 70–90%.
- •The platform you upload to (marketplace, CMS, email) caps file size or converts images itself, badly.
FAQ
Why did my PNG get smaller after converting to JPG?
PNG stores every pixel losslessly, which is inefficient for photos. JPG discards detail your eye barely notices, trading a little fidelity for a much smaller file.
What happens to the transparent background?
It is flattened onto solid white. If you need a different backdrop color or must keep transparency, stay with PNG or convert to WebP/AVIF instead.
Is JPG bad for screenshots and text?
Yes — sharp edges and text acquire ringing artifacts around high-contrast lines. Keep screenshots and UI captures in PNG (or lossless WebP) for crisp text.