Convert PNG to JPG

Turn a heavy PNG into a lightweight JPG at the quality you choose — processed locally, nothing uploaded.

Drag an image here or tap to browse

PNG (and any other image) · free · your image stays on your device

How it works

  1. Drop the PNG. Drag it into the area or tap to browse. You immediately see the dimensions and the current file size.
  2. Choose a quality. Use the slider: 90 keeps photos visually perfect, 70–80 trades a little fidelity for a much smaller file.
  3. Download the JPG. The preview shows the actual encoded result and its exact size — what you see is exactly the file you save.

Screenshots and exports from design tools are usually PNG — pixel-perfect, but huge. Mail providers, forums and upload forms often reject or resize them. Converting to JPG keeps the full resolution while cutting the file size dramatically, and the quality slider puts you in control of the trade-off.

One honest caveat: JPG cannot store transparency. This tool flattens transparent regions onto white and tells you so, rather than silently producing black boxes. If your PNG is a logo or cut-out that needs its alpha channel, PNG to WebP is the better conversion.

Everything runs client-side — the encoder (mozjpeg as WebAssembly) processes your image in the tab, so nothing is uploaded and there are no size limits or queues.

Frequently asked questions

What happens to transparent areas in my PNG?

JPG has no alpha channel, so transparent pixels are flattened onto a white background during conversion. If you need transparency preserved, convert to WebP instead — it supports alpha and is still smaller than PNG.

How much smaller will the JPG be?

For photographic content, typically 5–20× smaller than the PNG, depending on the quality you pick. For flat graphics with few colors the gain is smaller — and for text-heavy images PNG can even be the better format.

Which quality setting should I use?

Start at the default of 90. If the file is still too large, step down; artifacts usually become noticeable somewhere below 75, first in gradients and around sharp edges. For an exact size in KB, use the compress tool instead — it searches the quality for you.

Does the conversion happen on a server?

No — the mozjpeg encoder runs as WebAssembly inside your browser. Your image is never uploaded, which also makes the tool fast: there is no transfer time, only encode time.

More tools

Every tool runs right in your browser — free, no sign-up, no watermarks. Your images never leave your device.