PNG to JPG
Turn a PNG into a smaller, easy-to-share JPG.
A small task starts here.
Drop an image here, paste it, or choose from your device.
Up to 30 MB · PNG, JPEG, or WebP · Processed locallyResult
Choose a file and the result appears here automatically.
PNG to JPG, without the extra steps.
JPEG is a practical format for photographs, email attachments, and websites. If the PNG carries transparency the tool says so and lets you pick the colour those areas are filled with — white, black, or anything else — before exporting at your chosen quality.
How to use this tool
- 1Choose a PNG image.
- 2Set the quality, and the fill colour if the image is transparent.
- 3Download your JPG image.
When PNG to JPG is the right tool
- A PNG screenshot is too large to attach to an email or ticket.
- A photograph was exported as PNG and does not need lossless storage.
- An upload form accepts JPEG only.
- Page weight matters and the image has no transparency to preserve.
Choosing a quality setting
Quality controls how aggressively detail is discarded. Around 85 is the usual sweet spot: the difference from the original is hard to see at normal viewing size while the file is a fraction of the PNG. Below roughly 70, flat areas start to show blocking and text edges soften noticeably. Screenshots containing small text suffer more than photographs, so keep quality higher for interface captures.
Transparency becomes white
JPEG has no alpha channel. Any transparent pixel is composited onto white before encoding, which is the right default for most documents but will surround a transparent logo with a white box on a coloured background. If the transparency matters, keep the PNG or convert to WebP instead, which supports both transparency and lossy compression.
A few quick answers.
Choose a PNG image. Set the quality, and the fill colour if the image is transparent. Download your JPG image.
Tool inputs are processed in your browser. Crate has no upload endpoint and no accounts. Downloaded site assets and a cookie-free page-view count still require a connection; your files and text are not included in those requests.
JPEG does not support transparency. Transparent pixels are flattened onto the fill colour you choose, which defaults to white, and lower quality can introduce visible artifacts. Animated PNGs keep only their first frame.
Around 85 keeps the result visually close to the original at a fraction of the size. Screenshots with small text benefit from a higher setting, since text edges soften before photographs do.
JPEG has no transparency, so transparent pixels are flattened onto white. If you need transparency and smaller files, WebP supports both.