Convert PNG to JPG
Convert a PNG to JPG in your browser — useful for email attachments, form uploads, and any platform that prefers JPEG. The output is dramatically smaller. Transparent areas in the PNG become white in the JPG (the conventional expectation for screenshots, logos, and exported graphics).
-
Stays on your device
Your image is read into your browser tab, converted with canvas, and handed to your downloads folder. No upload, no server, no log. The file never touches our infrastructure.
-
Phone photos work correctly
iPhone and Android JPGs encode rotation in EXIF metadata; we read it and bake the rotation into the converted file so the output looks the right way up. No more sideways photos.
-
PNG → JPG specifics
JPG is lossy and doesn't support transparency. Expect file size drops of 60-90% on most PNGs — the bigger the win the more color detail your PNG had.
How it works
- 1
Drop your PNG
Drag the file onto the box above, or click to browse. We read it locally — no upload.
- 2
Pick a quality (or stick with 90%)
JPG is a lossy format with a quality knob. 90% looks indistinguishable from the original on screen and is a great default; drop lower for smaller files if you need to.
- 3
Click and save
The converted file lands in your downloads folder with the right extension and a clean, sanitized filename.
Frequently asked questions
Does my image ever leave my device?
No. The conversion runs entirely in your browser using HTML canvas. There's no upload, no server, no log. Open DevTools while it runs and watch the Network tab — you'll see zero traffic carrying your image.
Is there a file size limit?
No limit set by us. The real ceiling is your device's memory and the browser's canvas size limits. Phones can typically handle photos up to about 50 megapixels; desktops can go bigger. Very large images may take a few seconds to encode.
Will the file be smaller after conversion?
It depends on the source and target. Generally: PNG → JPG and PNG → WebP produce much smaller files. JPG → WebP is also smaller. JPG → PNG and WebP → PNG produce larger files (PNG is lossless and tends to be bigger). The result panel shows you the exact before/after sizes.
Does this work on mobile?
Yes. Tap the drop zone to open the photo picker; tap save when done. On phones, the result lands in your Photos or Files app depending on your OS.
What about my original file?
Untouched. The converted file is a separate copy delivered as a download. Your original on disk stays exactly as it was.
What happens to transparent areas in my PNG?
They become white in the JPG. JPG doesn't support transparency, so something has to fill those pixels — and white is what most people expect for screenshots and logos. If you need to preserve transparency, use the PNG to WebP converter instead — WebP supports transparency and produces small files.
Will I lose quality going to JPG?
Some, technically. JPG is a lossy format — it discards information that's hard for humans to notice. At 90% quality (our default), the difference is invisible to most viewers, and the file is a fraction of the PNG's size. Drop the quality lower if you want smaller files; push it higher (up to 100%) if you want the absolute best.
Why is the JPG so much smaller?
PNG stores every pixel exactly (lossless); JPG approximates the image using compression tuned to how human vision works. For most photo-like content, JPG can deliver near-identical visual quality at a fraction of the size. This is why JPG remains the dominant format for sharing photos.