Convert PNG to JPG Online — Free
Convert PNG to JPG online for free — shrink files 5-10× for email, web sharing, and storage. Runs in your browser, supports files up to 50MB, no upload or signup.
How to convert PNG to JPG
- 1
Add your PNG file
Drop or select a .png file. Files up to 50MB process locally in your browser — nothing uploaded.
- 2
Run the conversion
Your PNG decodes via the browser's image API, paints onto a Canvas, then re-encodes as JPG at your chosen quality (default 92). PNG's alpha channel is flattened to white before encoding because JPG has no transparency support.
- 3
Download your JPG
One click saves the result as a .jpg file. Your original file stays on your device.
Why convert PNG to JPG?
JPGs are typically 5-10× smaller than PNGs of the same photo while staying visually indistinguishable at quality 92 or higher. Every email client, messaging app, CMS, and photo service accepts JPG, whereas very large PNG attachments are often rejected by size caps or re-compressed on upload.
Common PNG to JPG use cases
- Emailing a batch of screenshots without hitting Gmail's 25MB attachment cap
- Uploading product photos to eBay, Etsy, or Facebook Marketplace, which often reject PNGs over 7MB
- Posting to Discord, Slack, or Reddit where attachment size caps range from 8MB to 25MB
- Archiving old screenshots to cloud storage at 80-90% less size while staying viewable everywhere
What file size to expect
A 1920×1080 PNG screenshot (full-color UI with text) is typically 1.5-3 MB. At JPG quality 92 the same image lands at 180-350 KB — roughly a 10× reduction. Photo-like PNGs (phone screenshots of photos) can shrink 15-20× when re-encoded as JPG.
Technical notes: PNG → JPG
PNG uses DEFLATE compression (the same algorithm as gzip) and is truly lossless — every pixel, including alpha, is preserved exactly. JPG uses DCT with chroma subsampling at 4:2:0, which discards color detail the eye barely perceives. At quality 92 the difference is imperceptible at typical viewing distances, but gradients and sharp colored edges may show slight ringing under close inspection. For screenshots with crisp text or UI edges, set quality to 95+ to preserve sharpness; for photographic content, 85-92 is the sweet spot between size and fidelity.
Compatibility and browser support
JPG has universal support — every operating system, browser, photo viewer, printer driver, and email client has accepted JPG since the 1990s. PNG input is equally well-supported on any modern system. There are no edge cases to worry about on either side of this conversion.
PNG vs JPG
| PNG | JPG | |
|---|---|---|
| File size | Larger (lossless) | Smaller (lossy) |
| Quality | Lossless | Lossy (adjustable) |
| Transparency | Yes | No |
| Browser / app support | Universal | Universal |
| Best for | Screenshots, logos, graphics with transparency | Photographs, web images, sharing |
Related conversions
Frequently Asked Questions
Will quality drop noticeably?
At quality 92 (the default), no — the difference is imperceptible for photos and typical screenshots. For logos, diagrams, or text-heavy graphics, bump quality to 95+ or keep the PNG.
What happens to transparent pixels?
JPG has no alpha channel, so transparent areas are filled with white before encoding. If you need transparency, convert PNG to WebP instead — WebP supports both lossy compression and alpha.
Is there a file size limit?
Up to 50MB per PNG. Files are processed entirely in your browser — nothing uploads to our servers.
Are RGB colors preserved exactly?
At quality 95+, essentially yes. Chroma subsampling at lower quality slightly softens saturated colors. For brand colors or color-graded photos, quality 95 is the safest choice.
What about EXIF metadata?
PNGs rarely carry EXIF, and Canvas-based conversion drops any existing metadata anyway. The output JPG has no EXIF, GPS tags, or camera info.
Can I convert multiple PNGs at once?
Yes — drop several files and each is processed sequentially in your browser. Files never leave your device.