Picture Batch PNG to JPG

PNG to JPG

The usual reason for this conversion is size: a photographic PNG is often ten times larger than the JPEG of the same picture, and for anything going into an email, a document or an upload form with a size limit, that difference decides whether it works. The cost is that JPEG is lossy and cannot store transparency.

Drop PNG images here

PNG files — or any of JPEG, WebP, AVIF, BMP, ICO, TIFF, GIF or camera raw (CR2, CR3, NEF, ARW, DNG, RAF, ORF, RW2). Everything runs on this device.

Your images never leave this device. They are decoded and re-encoded by your own browser, and the security policy on every page blocks this site from sending them anywhere.

Lossy, no transparency, opens absolutely everywhere, small for photographs.

The standard range for photographs. Hard to distinguish from the original.

Size

Images keep their original dimensions.

JPEG cannot store transparency. Nothing in the queue currently has transparent pixels, so this has no effect yet.

Metadata

Exif is carried across where both formats can hold it. Nothing currently in the queue has any.

Exif metadata can be carried from PNG to JPEG. Colour profiles are not, because decoding converts the image to sRGB.

What happens to your image

Expect a much smaller file than a lossless source, at the cost of some detail.

What is preserved and what is lost converting PNG to JPEG
PropertyOutcome
Transparency Not preserved: Lost. JPEG cannot store it, so transparent areas are filled with a background colour you choose. This cannot be undone in the output.
Image quality Partly preserved: JPEG is lossy: the image is re-compressed and detail is discarded to make the file smaller. The quality control decides how much.
Colour Partly preserved: Converted to sRGB. Decoding an image colour-manages it into the browser's own space, so the output is sRGB and is left untagged, which every viewer reads as sRGB. A wide-gamut source is reported before conversion.
Exif metadata Preserved: Carried across if you leave metadata switched on, or removed completely if you switch it off. Camera, date and any location tag travel together.
Orientation Preserved: Applied to the pixels, and the tag is reset to upright afterwards so nothing rotates the image a second time.

Check what your PNG actually contains first

PNGs come in two very different kinds. A photograph saved as PNG is a large file that JPEG will compress beautifully — that is the case this page is for. A screenshot, diagram or logo saved as PNG is a file JPEG will make both larger and visibly worse, because flat colour and hard edges are the two things JPEG handles badly.

The queue reports what it found — dimensions, colour type, whether there is any transparency — before anything is converted, so the decision can be made on facts rather than on the extension.

The transparency question, asked out loud

JPEG has no alpha channel at all. Every transparent pixel becomes an opaque one, and the only choice is what colour. Nearly every converter picks white silently. That is right for a document and wrong for a logo destined for a dark page, and the mistake is usually discovered after the file has been sent somewhere.

So the background is a control here, the tool tells you before converting whether this particular image has any transparency to worry about, and the result records the colour that was used.

One conversion is fine; a chain of them is not

Converting a PNG to JPEG once, at a sensible quality, produces a file that looks the same to almost anyone. What degrades an image is doing it repeatedly — converting to JPEG, editing, saving as JPEG again, and so on. Each pass compounds the last.

Keep the PNG as your working copy and treat the JPEG as an export.

If something goes wrong

The JPG is larger than the PNG.

The PNG is flat artwork — a screenshot, a diagram, a logo — which PNG stores extremely efficiently and JPEG does not.

What to do: Keep the PNG, or use WebP, which handles both kinds well. The result warns you when the output came out larger.

Text or lines have grey fuzz around them.

JPEG ringing at hard edges, which is inherent to the format.

What to do: Raise the quality to 92 or above, or use PNG or WebP for images containing text.

The transparent background became white.

The default background colour was applied because JPEG cannot store transparency.

What to do: Set the background before converting, or use WebP output to keep the transparency.

Questions

Will I lose quality converting PNG to JPG?

Yes — JPEG is lossy by design. At quality 85 the loss is hard to see on photographs and easy to see on text and flat colour. The original PNG is unchanged; nothing here modifies your source files.

What happens to my transparent background?

It is filled with a colour you choose, because JPEG has no way to store transparency. If you need it kept, convert to PNG, WebP or AVIF instead.

Can I convert lots of PNGs at once?

Yes. Add them all, change the format or quality for individual files if you need to, and download the finished set as a ZIP with a manifest recording what happened to each one.

Related