Skip to content
I Hate Online Tools

PNG to JPG

Convert PNG to JPEG with quality control.

This runs in your browser. Nothing is uploaded.

About PNG to JPG

Re-encodes a PNG as a JPEG with a quality setting you control, entirely in your browser, which usually cuts the file size dramatically for photographic images.

PNG is lossless, so a photograph saved as PNG stores every pixel exactly and pays for it in megabytes. JPEG throws away detail your eye is bad at noticing and can land the same photo in a tenth of the space. That trade is worth making for photos, screenshots of photos, and anything headed for an email attachment or a form with a size cap.

It is not worth making for logos, diagrams, screenshots of text, or anything with hard edges and flat colour. JPEG smears those into visible fringing. If your PNG is a UI mockup or a chart, compressing the PNG is the better move.

One thing to know: PNG supports transparency and JPEG does not. Any transparent area in your source becomes solid — so a logo with a see-through background will come back with a filled one.

How to use PNG to JPG

  1. 1Drop your PNG onto the panel or click to browse.
  2. 2Choose a quality level. Around 0.8 is the usual sweet spot for photos.
  3. 3Click Convert & download and the JPEG saves to your device.

What it won't do

  • Transparency is flattened, since JPEG cannot store it.
  • Text, line art and flat-colour graphics will look worse than they did as PNG.

Common questions

What quality setting should I use?

For photos, 0.75 to 0.85 is generally indistinguishable from the original at normal viewing size while cutting most of the file size. Above 0.95 you get a much larger file for a difference you will struggle to see. Below 0.6 you start seeing blocky artefacts in smooth gradients like skies.

Will I lose my transparent background?

Yes. JPEG has no alpha channel, so transparency is flattened. If you need a smaller file and transparency, convert to WebP instead — it supports both.

Can I convert back to PNG afterwards?

You can, but you will not recover the lost detail. JPEG compression is one-way. Converting the JPEG back to PNG just stores the already-degraded image losslessly, in a bigger file.

Related tools

Why this one doesn't upload your file

There is no server to upload to. This page is a static file, and the work happens in your browser using the same graphics and WebAssembly code that renders every other site you visit. Your file is read from disk into memory, processed, and handed back as a download. Once the page has loaded you can disconnect from the network entirely and it keeps working. The longer explanation

Install the app