PNG to JPG
Convert PNG images to JPG — free, unlimited, and entirely private. Nothing leaves your browser.
Drop files here or click to choose
🔒 Your files never leave your browserHow it works
JPG is the smaller, more universally accepted format for photographic images — most email clients, CMSes and print vendors expect it. This tool converts PNG images to JPG directly inside your browser tab, using the mozjpeg encoder for a smaller, cleaner result than a browser's built-in JPEG encoder.
When you drop a file, Moyang reads its first bytes to confirm it's really a PNG image, then hands the bytes to a background Web Worker. Because JPEG has no transparency channel, any transparent pixels are first composited onto the background color you choose above — white by default — before mozjpeg encodes the result. Your original file is never modified, and nothing ever leaves your device.
Because everything runs locally, there's no 10-conversions-a-day limit, no 100MB cap, and no processing queue — the kind of restrictions server-based converters impose to control their hosting bill. Convert one file or fifty; once a batch is done, download every result at once as a single ZIP.
Limitations
Any transparency in the source PNG is permanently composited onto your chosen background color — there's no way to get it back afterward, so keep the original PNG if you might need transparency later. JPEG is a lossy, quality-adjustable format, so encoding always discards some detail; this shows up most as blur or ringing around sharp edges and text, which is why flat-color graphics and icons usually look better staying PNG. Images over 100 megapixels aren't converted — decoding runs entirely in your browser's memory, and a file that large risks crashing the tab before it even gets to JPEG encoding.
FAQ
- Is this PNG to JPG converter really free?
- Yes — completely free, with no file size limits, no daily quota, and no account required. All conversion happens in your browser, so there's no server cost to recoup.
- Why is my JPG so much smaller than the original PNG?
- JPEG uses lossy compression tuned for photos, discarding detail the eye rarely notices, while PNG stores every pixel exactly. For photographic images the difference is usually dramatic — a multi-megabyte PNG screenshot or photo often becomes a few hundred kilobytes as JPG, which is the whole point of converting.
- What happens to transparent areas in my PNG?
- JPEG has no transparency channel at all, so any transparent or semi-transparent pixels in the source PNG are composited onto a solid background color before encoding — white by default, but you can pick any color above. Once converted, that transparency is gone for good.
- When should I convert PNG to JPG instead of keeping PNG?
- When the image is a photo (not a logo, icon, or screenshot with sharp text/lines) and you don't need transparency — JPG will be dramatically smaller for the same visual result. Keep PNG for graphics with flat colors, transparency, or text, where JPEG's compression tends to introduce visible blur and ringing artifacts.