PNG to JPG converter

Turn a PNG into a JPG without uploading it anywhere.

PNG files are large because they store every pixel exactly. For a photograph that is usually wasted space — JPG can store the same picture at a fraction of the size and you will not see the difference. For a screenshot full of sharp text, the opposite is true, and JPG will make the edges look smudged.

A JPG cannot store transparency. If your PNG has transparent areas, they have to become a solid colour; the background setting decides which one, and white is the safe default.

Choose the quality before you convert rather than converting twice. Each JPG encode throws a little more away, and a second pass over the first cannot put any of it back.

Accepts: image/png, image/jpeg, image/webp, image/gif, image/bmp, image/avif

Convert toJPEGfixed by this page

Only used by JPEG and WebP. PNG is always lossless.

Fills transparent areas when converting to a format without transparency.

Questions

Why did my transparent background turn white?
JPG has no way to store transparency, so the transparent areas are filled with the background colour before encoding. Change that setting if you would rather they were another colour.
What quality should I choose?
Ninety is a good default for photographs. Below about seventy, blocky artefacts start to show around sharp edges.