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
- 1Drop your PNG images.
- 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
Related tools
All Convert image →HEIC to JPGConvert iPhone HEIC photos to JPG. Decodes each HEIC and re-encodes it as a lossy JPG.WEBP to PNGConvert WebP images to PNG. Transparency stays intact.WEBP to JPGConvert WebP images to JPG. JPG is lossy and has no alpha, so transparent areas are flattened onto white.HEIC to PNGConvert iPhone HEIC photos to PNG. The output is lossless, so full quality stays.PNG to SVGTrace PNG images into SVG vectors. Works best on logos and silhouettes, not photos.SVG to PNGConvert SVG files to PNG at any size. You pick the export resolution. Works with Font Awesome, Heroicons, Lucide, and any SVG.
