PNG to JPG Converter
Drop a photographic PNG to a JPG 60-90% smaller, if you can lose transparency.
Up to 50 MB per file. Sign up free to convert files up to 100 MB.
| File name | Size | Convert to |
|---|
Checking files and selected output formats.
What to expect when converting PNG to JPG
A 10 MB PNG typically becomes 400 KB – 1.4 MB as JPG at quality 85.
Quality: Lossy, invisible on photos at quality 80+, but creates visible artifacts on text, sharp edges, and screenshots.
Heads up: JPG doesn't support transparency, so transparent backgrounds in your PNG will be flattened (usually to white).
Best for: photos, web images, email attachments, social media uploads.
Avoid when: image has transparency (alpha channel) or contains text/UI/diagrams that need crisp edges.
Tip: For mixed content (photo with text overlay), keep PNG. For pure photos, JPG quality 85 is virtually indistinguishable from the original.
PNG to JPG - The lossless-to-lossy conversion - cut file size for uploads
For photographic content the saving is dramatic, often 70-85%. Most people arrive here with a screenshot or an exported design file that will not fit under a portal's upload cap, or with a photo that was saved as PNG by accident, some phone screenshots and scanner defaults do this. Two things to know first: transparency does not survive, so transparent pixels come out white, and every later edit adds more JPG compression artefacts.
Why PNG-to-JPG changes more than the extension
PNG stores pixels losslessly with DEFLATE compression, every pixel survives the round trip unchanged. JPG uses lossy DCT compression that permanently discards high-frequency color information the eye is least sensitive to. The conversion decompresses the PNG, flattens any alpha channel onto a white background (JPG has no transparency), and re-encodes with the JPG algorithm. At quality 85, a PNG screenshot that was 2 MB typically becomes 150-400 KB as JPG with no visible difference in body text or UI elements. Gradients and smooth color transitions are where JPG artifacts first appear.
Convert when file size matters more than pixel-perfect fidelity: email attachments, social media uploads, web pages where bandwidth matters, or any platform with a file-size cap. Keep PNG when you need transparency, when the image will be edited further (each JPG save degrades quality), or when the image is line art or text where JPG blocking artifacts would be visible.
PNG vs JPG: Side-by-side
Technical comparison of the two formats, useful for deciding which to use, or for confirming what changes during conversion.
| Property | PNG | JPG |
|---|---|---|
| Full name | Portable Network Graphics | JPEG (Joint Photographic Experts Group) |
| Year introduced | 1996 | 1992 |
| Developer / standard body | PNG Development Group / W3C | JPEG Committee |
| MIME type | image/png | image/jpeg |
| File extension | .png | .jpg / .jpeg |
| Compression | Lossless (DEFLATE) | Lossy (DCT-based) |
| Color / data depth | 24-bit truecolor + 8-bit alpha | 24-bit truecolor |
| Max dimensions / size | 2,147,483,647 × 2,147,483,647 px | 65,535 × 65,535 px |
| Transparency | Yes | No |
| Animation | APNG extension only | No |
| Standard / specification | W3C / ISO/IEC 15948 | ISO/IEC 10918 |
| Best for | Logos, screenshots, graphics with transparency or sharp edges | Photos, web images, email attachments |
Use PNG when
- The image contains text, sharp edges, or flat colour areas
- You need transparency, logos, UI elements, product mockups
- The image will be edited or resaved multiple times
- Quality matters more than file size (design tools, archival)
Use JPG when
- The image is a photograph and file size matters (web, email, upload forms)
- Nobody needs to edit it further, final delivery, not source
- Transparency is not required
- You need the smallest possible file that still looks good
Use JPG for photographs shipped to the internet. Use PNG for everything else, screenshots, logos, illustrations, anything with edges. The one trap people hit: converting a low-quality JPG to PNG doesn't rescue the quality, it just makes a bigger file with the same JPG artifacts baked in.