Processed locally · No upload · No signup

Convert PNG to JPG

Free online PNG to JPG converter. Drag and drop files, convert in batch, and download, without ever uploading to a server.

Why convert PNG to JPG?

PNGs are lossless and can be 5-10x larger than JPGs of the same photo. For photographic content where you don't need transparency, JPG is much smaller and faster to load.

Tips

  • JPG does not support transparency. Transparent PNG areas will become white (or your chosen background).
  • Use JPG quality 85-90% for the best size-to-quality tradeoff.
  • Don't convert PNGs of UI, icons, or screenshots to JPG. They'll look fuzzy.

Why a PNG screenshot looks worse as a JPG

JPG compresses images in 8x8 pixel blocks and smooths out detail the eye is less sensitive to. That trade-off is nearly invisible on a photo of a landscape or a face, where colors already blend gradually. It's very visible on a screenshot. Sharp text edges, thin UI borders, and flat color fills get slightly smeared, and you can often see faint blocky halos around letters at normal compression settings. If the source PNG has text, icons, or hard-edged graphics, keep it as PNG or convert to WebP instead. WebP handles flat color and text far more cleanly than JPG.

Frequently asked questions

How do I convert PNG to JPG?

Drop your PNG file into the converter above, adjust the quality if needed, and click "Convert to JPG". The conversion happens entirely in your browser. Your file is never uploaded to any server.

Is the PNG to JPG conversion lossless?

JPG is a lossy format. Quality is controllable from 1-100% (default 92%); at recommended settings the result is visually close to the source for most photos.

Is there a file size limit?

The tool can handle files up to about 20 MB per image. Since processing happens in your browser, the practical limit is your device's available memory. Most modern devices can comfortably batch-convert dozens of images at once.

Are my PNG files uploaded to your servers?

No. All PNG to JPG conversion happens entirely client-side. Conversion uses the Canvas API. Your files never leave your browser.

What happens to transparent areas when I convert PNG to JPG?

JPG has no transparency, so any transparent or semi-transparent pixel in the source PNG gets filled with a solid background color, typically white. JPG can only describe fully opaque pixels. If the transparent PNG is a logo meant to sit on a colored background, converting it to JPG usually leaves a visible white box around it once placed anywhere other than a white page. If you need the image to work on any background, stay with PNG or convert to WebP. Both keep full transparency.

Other PNG conversions

Or go the other way: convert JPG to…