PNG to JPG Converter
Convert PNG images to JPEG with control over the quality and an explicit background colour for any transparent areas.
Convert with this tool
or choose a file from your device — it is processed in this tab and never uploaded
Accepted: PNG, APNG (first frame)
Files stay on your device. There is no upload, no queue and no watermark, so a conversion works even with the network switched off after the page has loaded.
Supported formats & processing
| Accepted input | PNG, APNG (first frame) |
|---|---|
| Produced output | JPEG with a chosen quality and a flat background |
| Processing | Web Audio API + canvas + native JavaScript encoders |
| Upload required | No — the file is read locally and never transmitted |
How to use this tool
- Add the PNGIf the file has transparency, the background choice becomes relevant.
- Choose the background colourWhite suits most documents; pick something that matches where the image will appear.
- Set the quality80–88 percent is the sweet spot for screenshots and photographs.
- ConvertTransparent pixels are composited onto the chosen colour during rendering.
- Check the savingThe result card reports both sizes and the percentage change.
About this tool
PNG is ideal for graphics but wasteful for photographs and full-screen screenshots, where a JPEG at a good quality setting can be several times smaller with no visible difference. The conversion needs one decision made explicitly, though: JPEG has no alpha channel, so transparent areas have to be filled with something.
This tool asks for that background colour rather than silently filling it with black, which is the most common complaint about naive converters. Choose white for documents and web pages, black for dark themes, or a navy that matches a dark interface.
Features
- Explicit background colour instead of a silent black fill
- Quality slider from 30 to 100 percent
- Handles screenshots, photographs and graphics equally well
- Original and new sizes compared after conversion
- Optional downscaling in the same pass
- Correct handling of paletted and 16-bit PNG sources
Frequently asked questions
What happens to transparent areas?
They are composited onto the background colour you choose. There is no way to keep transparency in a JPEG — the format has no alpha channel. If you need transparency, keep PNG or use WebP.
Will converting to JPEG ruin my screenshot of text?
At quality 85 or above, text remains clean. Below 70, you will see coloured fringing around glyph edges because JPEG compression works in blocks and does not handle sharp transitions well.
Why did my file get smaller by so much?
PNG is lossless and stores every pixel exactly, so photographic content is stored very inefficiently. JPEG discards detail the eye is unlikely to notice, which is why the saving is often 70–90 percent.
Can I convert a PNG with transparency to JPEG and keep the alpha?
No. Use WebP, which supports both lossy compression and an alpha channel, or keep the PNG.