CalcWispAll tools

PNG to JPG Converter

Shrink PNG files into JPGs with a quality slider and a background color for transparent areas. Converted on your device, never uploaded.

92% is visually lossless for photos. Lower it for smaller files; below 70% artifacts show up around edges and text.

#ffffff

JPG has no transparency. See-through pixels are painted this color.

How this PNG to JPG converter works

Drop PNG files above and this PNG to JPG converter decodes them in your browser, paints them onto a canvas and encodes the result as a JPEG at the quality you pick. The conversion happens entirely on your device: no upload, no server, no waiting for a download link. Each converted file shows its new size next to the original so you can see what the compression bought you, and you can change the quality and convert again without re-adding the files.

The quality slider maps to the JPEG encoder's quality setting, 0.92 by default, which is what most browsers and photo apps use for "high". Transparent pixels are painted with the background color you choose (white by default) because the JPEG format has no alpha channel.

Picking a JPG quality

JPG is lossy: it throws away detail your eye is least likely to notice, and the quality number decides how aggressive it is. As a rule of thumb for photographs, 90 to 95 is visually identical to the original, 80 is a good web default, and below 70 you start to see blocky patches in smooth gradients and halos around hard edges. File size does not fall in a straight line. Going from 100 to 90 usually halves the size; going from 90 to 80 saves another 30 percent or so; after that each step saves less and costs more.

A worked example: a 1920 ร— 1080 screenshot saved as PNG is about 1.8 MB. At quality 92 the JPG is roughly 350 KB, at 80 about 220 KB and at 60 about 140 KB. For a photo the PNG would be far bigger to begin with, so the savings are even larger. Try two settings on the same file and compare the sizes shown in the list.

When PNG to JPG is the wrong move

Why this stays private

Image uploads are a privacy risk most people do not think about: screenshots contain names, addresses, account numbers and conversation history. This converter never sends a byte of your image anywhere. It uses the browser's canvas API, the same thing a web-based photo editor uses, so the file is decoded and re-encoded by your own CPU. Load the page, go offline, and it still works.

Related conversions

Need the reverse? The JPG to PNG converter produces a lossless copy for editing. iPhone photos in HEIC format go through the HEIC to JPG converter. To turn a set of PNGs into a document, use the PNG to PDF converter, which keeps the PNGs lossless inside the PDF.

Frequently asked questions

โ€บWhat JPG quality should I use?

92% (the default) is visually identical to the PNG for photos. 80% is a good web setting at roughly half the size. Below 70% you will see blocking in gradients and halos around text.

โ€บWhat happens to transparent areas?

JPG has no transparency, so transparent pixels are painted with the background color you choose, white by default. Pick the color of the surface the image will sit on.

โ€บHow much smaller will the JPG be?

For photos, typically 5โ€“10 times smaller than the PNG at 92% quality. For screenshots with flat colors, 3โ€“5 times. The converted size is shown next to each file.

โ€บIs PNG to JPG the right choice for logos and screenshots?

Usually not. JPG blurs sharp edges and text. Keep those as PNG unless the destination requires JPG.

โ€บAre the files uploaded?

No. Encoding happens on a canvas in your browser; nothing leaves your device.

Related tools