PNG to JPG

Re-encodes PNG as lossy JPG. JPG has no alpha, so any transparency flattens onto white.

What this does

This re-encodes each PNG as a lossy JPG. The pixels are drawn onto a canvas and exported as JPEG, which compresses photos to much smaller files. JPG has no alpha channel, so any transparent areas are flattened onto a white background.

How it works

  1. 1Drop your PNG images.
  2. 2Download each one, or grab them all as a zip.

Built on web standards

Built with standard browser APIs — no third-party libraries.

Frequently asked questions