Convert PNG to JPG — Free, Fast & Private
A PNG keeps every pixel and can carry transparency; a JPG discards detail to get small and cannot carry transparency at all. Both facts decide whether this conversion helps you. Everything runs in your browser — nothing is uploaded.
Transparent PNGs get a white background
JPEG has no alpha channel, so MiniPx paints white behind the image before encoding. A logo with a see-through background comes out as a logo on white. If the file must stay transparent, keep PNG or use PNG to WebP, which preserves alpha.
Screenshots and text do worse than photos
JPEG is built for continuous-tone photographs. Hard edges, small text and flat colour areas pick up faint ringing around the edges, and the lower the quality setting, the more visible it gets. The Smart preset is the default on this page; if the PNG is a screenshot or a scan of text, switch to Gentle, which uses a higher quality. The table below shows what each kind of file actually did.
One-way: the PNG detail is not recoverable
Converting back to PNG later gives you a PNG of the already-lossy JPG, not the original. Keep the source PNG. The JPG also drops any PNG text chunks and other metadata; the output carries none of it.
When JPG is the right call
Choose JPG for photographs and for anything that must fit an upload limit, because a photographic PNG is usually far larger than the same picture as a JPG. Keep PNG for logos, line art, screenshots with small text, and anything with transparency. If a form accepts only JPG, convert; if you are only unsure, convert a copy and compare the two with the before and after slider on the result card.
Check the JPG against the PNG before you save
Each row shows the original size, the new size and the change, plus the output dimensions. If the JPG came out larger than the PNG, which can happen with tiny flat graphics, the row says so in amber and you can keep the PNG. Batches download as a ZIP.
Related conversions
If the file turns out to be a .jfif, JFIF to JPG handles it. Every other direction on PNG, including JPG to PNG and WebP or AVIF targets, is on the PNG converter.
PNG to JPG on real files: measured sizes
| File | Before | After | Change | Background |
|---|---|---|---|---|
| Phone photo saved as PNG (2016 × 1512) | PNG · 2016 × 1512 px · 6.00 MB | JPG · 2016 × 1512 px · 517.7 KB | 11.9× smaller | — |
| Screenshot (PNG) | PNG · 1280 × 800 px · 88.1 KB | JPG · 1280 × 800 px · 37.7 KB | 2.3× smaller | — |
| Signature on transparency (PNG) | PNG · 2041 × 617 px · 42.3 KB | JPG · 2041 × 617 px · 26.5 KB | 37% smaller | Became white |
| App icon on transparency (PNG) | PNG · 2048 × 2048 px · 162.5 KB | JPG · 2048 × 2048 px · 37.0 KB | 4.4× smaller | Became white |
Measured 2026-10-07 in Chromium 145.0.7632.6 by running this page's converter with its default setting (JPG) on each file. The photos and scans are CC0 or public-domain files from Wikimedia Commons; the screenshot is MiniPx's own; the photo PNG is the phone photo halved and saved as PNG; the transparent signature is the scanned signature with its paper made transparent; the app icon is drawn by the measuring script, with a soft shadow so partial transparency is tested. Sizes are shown as the tool shows them (1 KB = 1,024 bytes).
