Convert PNG to JPG

Convert PNG to JPG when a photo saved as PNG is too heavy for email, a contact form, or a website. JPG drops transparency but typically cuts file size by 60–80% on photographic images. Everything runs in your browser — files never leave your device.

100% Private — No Upload
85%

Drag & drop your images here

or click to browse, or paste (Ctrl+V)

Supports HEIC, HEIF, WebP, PNG, JPG, AVIF, BMP

How to Convert PNG to JPG

1

Drag and drop your PNG files into the box above, or click to browse.

2

Adjust the quality slider — 80–85 is a safe default for photos.

3

Click Download to save each file, or Download All to get a ZIP.

Why PNG to JPG often saves a lot of size

PNG is lossless and is often unnecessarily large for photographic images. JPG is usually a better fit when the image does not need transparency and the goal is lighter uploads or faster sharing.

The main caveat: transparency is lost

PNG to JPG is not a safe choice for logos, icons, or assets that rely on transparent backgrounds. If transparency matters, keep PNG or switch to WebP instead of JPG.

When PNG should stay PNG

Keep PNG when pixel stability matters, when the image will go through repeated editing, or when transparent regions are part of the design. JPG is best for photo-like content where smaller size matters more.

Known limitations

Before converting, note these constraints:

  • Output behavior follows format capabilities (for example transparency support and lossy/lossless rules).
  • Final file size depends on source image content and selected quality settings.
  • If compatibility is critical, choose broadly supported targets first (typically JPG).

Frequently Asked Questions

How do I convert PNG to JPG online?
Drop your PNG files into PicShift, keep JPG as the output format, optionally tune the quality slider, then download. The conversion runs entirely in your browser — files are not uploaded to any server.
Why convert PNG to JPG?
PNG stores every pixel losslessly, which makes photographic PNGs surprisingly heavy. Converting to JPG typically cuts file size by 60–80% with no visible difference at quality 80–85, so it is the standard fix when an email, form or website rejects your file for being too large.
Will I lose transparency when converting PNG to JPG?
Yes. JPG does not support transparency, so any transparent area becomes white in the JPG. If you need to keep transparency, convert to WebP instead — it supports both transparency and small file sizes.
How much smaller is JPG compared to PNG?
For photographic content, JPG is usually 60–80% smaller than PNG at quality 80–85. For flat graphics, screenshots or text, the gap is smaller and you may want to keep PNG to avoid blurry edges.
What quality setting should I use?
For most photos, quality 80–85 is the sweet spot — visually identical to the source on a typical screen but much smaller. Drop to 70 for the smallest file, or stay at 90 for portfolio-grade work.
When should I keep PNG instead of converting?
Keep PNG for screenshots, app UI captures, line art, logos and anything with sharp text or hard edges. JPG can introduce subtle blocking around high-contrast edges, while PNG stays crisp.
Can I convert multiple PNG files at once?
Yes. PicShift handles up to 200 files per batch directly in the browser. For very large jobs, process in groups of 50–100 to keep the browser responsive.
Are my PNG files uploaded to a server?
No. Conversion happens entirely in your browser via WebAssembly. You can even disconnect from the network after the page loads — the tool keeps working.
Why is the output file sometimes larger than the original?
The output file becomes larger for three clear reasons: (1) Converting from a lossy format (JPG, WebP) to a lossless format (PNG) preserves every pixel, so file size increases in exchange for zero quality loss. (2) AVIF uses the AV1 codec, which has encoding overhead for small or simple images. AVIF delivers its strongest compression gains on high-resolution photos, with 20–50% better compression than JPEG in benchmark comparisons. (3) If the source is already heavily compressed, re-encoding does not reduce size further. PicShift uses industry-leading WASM encoders (MozJPEG, OxiPNG, libwebp) to produce the smallest possible output at your chosen quality. In compress mode, PicShift automatically keeps the original file when compression increases size. Learn more: https://picshift.app/docs/size-increase-explainer