/

PNG to JPG converter

Processed Client Side

Convert PNG images to compact JPG, in batch. Tune the quality and pick the background colour that replaces transparency. Runs entirely in your browser.

Source
JPG output
Add one or more images to convert them here.

Bookmark this tool now — skip the search next time you need it.

About PNG to JPG converter

This tool runs entirely in your browser. Whatever you paste is processed on your own device and is never uploaded, logged, or sent to any server.

The PNG to JPG converter re-encodes PNG images as JPG, the format photographic content compresses into far more efficiently — a photo or screenshot saved as PNG routinely drops 80–90% with no visible difference. Because JPG has no alpha channel, you choose the colour that fills any transparent pixels before encoding, and a quality slider trades file size against fidelity while the tool reports the exact percentage saved on every file. Drop in a folder’s worth and they convert one after another, each with its own before → after readout. Decoding, flattening, and re-encoding all happen on a canvas inside your browser, so nothing is ever uploaded.

Key features

  • Batch conversion — add as many PNG files as you like and convert them in a single pass
  • JPG quality slider from 30% to 100%, with the size saved shown on every file
  • Background colour picker that fills transparent pixels, since JPG has no alpha channel
  • Live before → after readout: original size, JPG size, and the percentage saved
  • Changing the quality or background re-converts everything already loaded — no need to add the files again
  • Thumbnail of each result, so you can check how the flattened background looks at a glance
  • A file that cannot be decoded reports its own error and the rest of the batch keeps going
  • Save results one at a time, or use Download all
  • Runs entirely in your browser — your images are never uploaded to a server

How to use it

  1. Drop your PNG files onto the dropzone, or click it to browse. Files up to 30 MB each are accepted.
  2. Set the JPG quality — 90% is a safe default for photos, 75–80% when size matters more than fidelity.
  3. Pick the background colour that will replace transparency; white unless the image will sit on something else.
  4. Watch each file convert in the results list and check the size saved against the original.
  5. Click Save on any result, or Download all to grab the whole batch.

Tips & common mistakes

  • JPG is for photographs. Logos, icons, screenshots of text, and anything with hard edges or large flat areas stay sharper — and are often smaller — left as PNG.
  • Quality 90% is visually lossless for most photos. Below roughly 70% you start to see blocking around high-contrast edges, and text or UI screenshots show it first.
  • Match the background colour to whatever the image will sit on. A transparent logo flattened onto white and then dropped on a dark page shows an obvious white box.
  • JPG is lossy and every re-save loses a little more, so keep the PNG as your master and convert a copy.
  • How much you save depends entirely on the content: a photo can drop 90%, while a flat-colour graphic may barely shrink — or even grow.
  • Moving the quality slider re-runs every file in the list, so you can tune the setting once and compare the numbers without re-adding anything.
  • If the output still needs transparency, convert to WebP instead — it compresses much like JPG but keeps the alpha channel.

Related tools

Browse all 11 Image tools

Frequently asked questions

10

Drop your PNG files onto the tool, set the JPG quality and the background colour that replaces transparency, and each image converts straight away. Save results one at a time or use Download all.

No. The images are decoded, flattened, and re-encoded on a canvas inside your browser. Nothing is sent anywhere, so the tool is safe for client work and private photos.

JPG has no alpha channel, so transparent pixels have to become something. The colour you pick is painted behind the image before it is encoded — white is the usual choice.

For photographic content, usually 80–90% smaller at quality 90. For flat graphics, logos, or screenshots of text the saving is far less, and occasionally the JPG is larger than the PNG.

Around 90% is visually lossless for photos. 75–80% is a good balance when file size matters, and below 70% compression artifacts start to show around sharp edges and text.

Yes. Add as many files as you like and they convert one after another, each with its own before → after size readout. Download all saves the finished batch in one go.

Yes, JPG is a lossy format, so some detail is discarded. At quality 90 the loss is invisible on most photos, but every subsequent JPG re-save compounds it — keep the PNG as your master.

JPG is inefficient at large areas of flat colour and hard edges, which is exactly what logos, icons, and UI screenshots are made of. For that kind of image, PNG is the better format and worth keeping.

Each file can be up to 30 MB. There is no limit on how many files you convert, and no daily quota, sign-up, or watermark.

Yes. It runs in the mobile browser exactly as it does on desktop — pick photos from your camera roll and the converted JPGs save back to your device.