PNG to JPG Converter

Convert PNG images to JPG in your browser to cut the file size, with control over quality and the colour that fills in transparency.

Files you drop here are processed by your own browser. Nothing is uploaded and nothing is stored on our servers — the tools keep working even if you lose your connection after the page has loaded.

How to use PNG to JPG

  1. 1Drop your .png files onto the box above, or click to browse.
  2. 2Choose a quality level and the background colour that will fill any transparent areas.
  3. 3Press apply if you changed anything, then download the files individually or as a .zip.

Reasons to convert PNG to JPG, and they are mostly about weight

A PNG describes every pixel exactly. That is the right choice for a logo, a screenshot or anything with sharp edges, and the wrong one for a photograph, where being exact costs an enormous amount of space for detail nobody can see. A camera photo saved as PNG routinely runs 8 to 15 MB. The same photo as a good-quality JPEG is under a megabyte and looks the same at any normal viewing size.

So the honest rule is about content, not preference. Photographs and photographic renders belong in JPEG. Text, line art, UI screenshots, charts and flat-colour illustrations belong in PNG, and converting them to JPG will make them look worse while saving less than you expect.

Transparency has to go somewhere

JPEG has no alpha channel. None. So before the encoder ever runs, every transparent pixel in your PNG must be painted with something opaque.

That is a decision, and this page hands it to you rather than making it quietly. The default is white, which is what most people want most of the time. If your image is destined for a dark page, set a dark colour here instead. Doing it now avoids the classic result: a product shot with a crisp cut-out edge that arrives with a white fringe glowing around it.

Semi-transparent pixels blend against the colour you choose, so soft shadows and anti-aliased edges come out clean rather than as a hard fringe.

Picking a quality level

The default is 92 percent, which is high enough that side-by-side comparison is difficult on photographic content. Dropping to 85 is usually still invisible and saves a further 30 percent or so. Below 80 you begin to see the 8 by 8 block structure the codec works in, first around high-contrast edges.

Going the other way is mostly wasted. From 95 to 100 the file can double while the visible difference stays near zero, because at that point the encoder is faithfully preserving noise.

JPG and JPEG are the same thing

Worth clearing up, because it a search for png to jpeg and a search for png to jpg want the same output. The three-letter extension is a leftover from the era when filenames allowed only three characters after the dot. There is no format difference, no quality difference and no compatibility difference: .jpg and .jpeg are byte-for-byte the same kind of file.

Everything stays on your device

Files are read, decoded, re-encoded and handed back inside the browser tab. No upload step exists in this tool, which also means large batches are limited only by your own memory and patience rather than by someone else's queue.

Want the subject without the background?

Changing format cannot create transparency that was never in the file. Background removal cuts the subject out and hands you a real alpha channel to drop onto anything.

Remove a background

Frequently asked questions

How much smaller will the JPG be?
For photographs, usually 70 to 90 percent smaller. A 4 MB screenshot-style PNG might land at 400 KB. For flat graphics with few colours the saving is smaller, and occasionally the JPG is larger, because that is exactly the content PNG is good at.
What happens to the transparent parts?
They get filled with the background colour you pick above, white by default, because JPEG cannot store transparency at all. If the image will sit on a coloured page, set that colour here so the edges blend.
Should I convert screenshots and diagrams?
Usually not. JPEG compression works by smoothing high-frequency detail, and text and hard edges are nothing but high-frequency detail. Screenshots saved as JPEG look visibly fuzzy. Keep those as PNG, or use the compressor instead.
Can I get the PNG back afterwards?
Not really. JPEG throws information away permanently, so converting back gives you a PNG that faithfully stores the JPEG artifacts. Keep your original if you might need to edit later.

More free tools