Convert PNG to JPG without uploading anything

PNG is excellent for screenshots and logos and wasteful for photographs. Drop a PNG in and get a JPG back — one file or a whole folder, converted on your own device in a couple of seconds.

  • Nothing is uploaded
  • Batch conversion
  • Transparency flattened
  • Unlimited & free

Drop your images here

or paste from the clipboard ·

JPG · JPEG · PNG · WebP · AVIF · HEIC · GIF · BMP — no file count limit

Compression settings

Applied to every image
Strategy

Auto measures each image: it encodes a test pass at several quality levels, scores the result against the original, and keeps the smallest file that still clears a ~40 dB fidelity floor.

Output format
Advanced options
Sharpening after resize

Auto applies a halo-free unsharp mask only when an image is scaled below 82%.

When a batch finishes

Generated in your browser by a synth — no audio file is downloaded, and it stays silent when a batch finishes in a couple of seconds.

Processing engine

WASM codecs are fetched from a public CDN on first use and give slightly smaller files. Every fallback still works offline.

Why PNG files are so much larger

PNG is lossless by design. Every pixel is stored so that it can be recovered exactly, which is what you want for a screenshot with crisp text and what you emphatically do not need for a photograph of a dog. A picture that weighs 400 KB as a JPG can easily weigh 3 MB as a PNG, and almost all of that extra weight is information nobody will ever notice.

Two more things inflate PNG: it stores an alpha channel whether or not anything uses it, and it does not take advantage of the way human vision is less sensitive to colour detail than to brightness. JPG discards exactly that colour detail, which is where most of the saving comes from.

What changes when you convert

PNGJPG
CompressionLosslessLossy, tuned per image here
TransparencyFull alpha channelNone — flattened onto white
PhotographsVery largeRoughly 5–10× smaller
Text and line artCrisp edgesSoft halos around edges
Re-saving repeatedlyNo degradationEach save costs a little

The transparency row is the one that bites people. JPG has no alpha channel, so a transparent PNG background becomes solid white. If you need the transparency to survive, convert to WebP instead — it keeps alpha and beats JPG on size.

When you should keep PNG instead

  • Screenshots with text. JPG smears the edges of small type. A screenshot in PNG stays sharp and often compresses beautifully.
  • Logos, icons and flat illustrations. Hard edges and a handful of colours are exactly what PNG's palette mode is for — a good quantizer will beat a lossy JPG on both size and sharpness.
  • Anything with transparency you intend to keep.
  • An intermediate step in an editing workflow. If you will open the file again, keep it lossless; export to JPG only at the very end.

This tool respects that distinction. In Auto mode it measures the image and keeps it in PNG when PNG is genuinely the better answer — it will hand you back the original rather than a bigger file.

Converting a whole folder

Select every PNG you want in the file picker, or drag a multi-selection onto the page. Files are processed in parallel background workers, and Download all packages the finished JPGs into a single ZIP. On a phone the same results can be handed to the system share sheet so they land directly in your photo library — we deliberately do not send a ZIP to iOS, because the Files app will not unpack it into your camera roll.

Frequently asked questions

Will I lose transparency when converting PNG to JPG?

Yes. JPG cannot store an alpha channel, so transparent areas are flattened onto white. If you need the transparency preserved, convert to WebP instead — it keeps alpha and produces smaller files than JPG.

Is converting PNG to JPG lossy?

Yes, JPG is a lossy format. Auto mode holds measured fidelity above roughly 40 dB PSNR, which is past the point where differences are visible at normal viewing sizes. Keep your PNG as the master copy and convert only the version you need to share or upload.

Can I convert many PNG files at once?

Yes. Select as many as you like and they convert in parallel. On desktop you can take everything as one ZIP archive; on an iPhone the finished files go to the system share sheet so they land in your photo library.

Why did my file come back unchanged?

If re-encoding would have produced a larger file than the original, the original is kept and the row is labelled "already optimal". A screenshot that is already a well-optimised PNG is a common case — there is genuinely nothing left to remove.

Is my PNG uploaded anywhere?

No. The conversion runs in your browser using the Canvas API and Web Workers. There is no upload endpoint on this site, so your files never leave your device.