PNG to JPG Converter
Convert PNG to JPG online for free, directly in your browser. Reduce file size dramatically for email attachments, web pages, marketplaces and document uploads without losing visible quality. The PNG to JPG converter is fully client-side: nothing is uploaded, nothing is stored, and the result is ready in milliseconds.
How to use
- 1
Drop your PNG files
Drag one or more PNG files into the drop zone, or pick them with the file dialog.
- 2
Choose JPG quality
Pick a quality between 60 and 100. The default of 85 is a balanced trade-off between size and fidelity.
- 3
Download the JPGs
Save converted files individually or grab the whole batch as a ZIP archive.
Technical details
PNG is a lossless raster format optimised for line art, screenshots and graphics that need transparency. JPG (JPEG) is a lossy format engineered for natural photographs, where a 70–85% quality setting is visually indistinguishable from the original yet 5–20× smaller. Converting PNG to JPG is the right choice every time your image is a photo, has no transparency, or has to fit a strict file-size budget.
The converter loads each PNG into a canvas of identical dimensions, paints a solid background colour (white by default, but configurable) on the transparent pixels — because JPG has no alpha channel — and then exports the canvas with `toBlob("image/jpeg", quality)`. The quality slider corresponds directly to the JPEG quantisation table: higher values produce larger but cleaner files.
Because the JPEG encoder uses the discrete cosine transform (DCT) followed by quantisation, the resulting file is a lossy approximation of the original. The smaller the quality value, the more high-frequency detail is dropped. For text, logos and screenshots a quality below 85 introduces visible ringing artefacts; for photographs a quality of 75 is usually a sweet spot between size and fidelity.
JPG is supported by every browser, operating system, social network and printing service on the planet. If you also need a modern, smaller alternative for the web, convert your PNG to WEBP afterwards using the JPG to WEBP tool — and serve both formats with the `<picture>` element.
Frequently asked questions
What happens to transparent pixels?
What quality setting should I pick?
Is there a maximum file size?
Will EXIF metadata be preserved?
Is the output smaller than the original PNG?
This tool was tested and calibrated by our engineering team. All processing happens locally in your browser — your files and data never leave your device.