Tool
Convert PNG to JPG - Free Online
Drop PNG files, pick a JPG quality, download instantly. Runs in your browser.
What this tool does
Convert PNG to JPG in your browser. Adjust JPG quality, batch-convert multiple files at once, and download as a ZIP. No upload, no signup.
Private browser-based processing
Your images are processed locally in your browser. Files are not uploaded to PhotoTools.org servers, and the finished result is generated on your device.
When to convert PNG to JPG
PNG is excellent for screenshots, graphics with sharp edges, and any image that needs transparency. But for photographs and content destined for the web, PNG files are often several times larger than necessary. Converting to JPG is the standard fix when file size matters more than pixel-perfect compression.
Common situations: attaching a phone photo to an email that has a size limit, uploading a portrait to a form that caps file size, posting a product photo to a marketplace, or trimming a download bundle before sending it to a colleague.
PNG to JPG quality trade-offs
JPG is a lossy format. The encoder discards information that is hard for the human eye to notice. At 90% quality the difference from the source PNG is invisible to almost everyone, and the file is typically 60-80% smaller. Drop below 75% and compression artefacts may start to appear, particularly around text and sharp edges.
For photographs and natural imagery, 90% is a safe default. For graphics with crisp text or fine line art, consider staying on PNG, switching to WebP, or pushing JPG quality to 95%+.
What happens to PNG transparency
JPG has no alpha channel, so transparent pixels in the PNG have to be replaced with a solid colour. This tool defaults to filling them with white, which matches most paper, document and form backgrounds.
If transparency matters, convert the PNG to WebP instead. WebP supports alpha channels and is still much smaller than the original PNG. The PNG-to-WebP page on this site is the right path when you need to keep transparent backgrounds.
How the conversion works in your browser
The tool decodes the PNG using the browser Canvas API, then re-encodes it as a JPG with your chosen quality setting. No server is involved; the file never leaves your device. Decoding works on PNG-8, PNG-24 and PNG-32, including PNGs with alpha or interlacing.
Drop one file at a time for a quick conversion, or drop a folder. Each file becomes a card with its own original size and converted size. You can convert one at a time or click Convert all to process the batch.
Batch convert and ZIP download
When you have a folder of PNGs (screenshots, exports from a design tool, photos from a phone), the batch flow saves a lot of clicks. Drop everything in at once, set the quality slider, and click Convert all. The tool processes files one by one and shows the running progress on each card.
When the batch finishes, the bottom bar offers a single ZIP download containing every converted JPG with its original filename. This is the fastest way to bundle a folder of converted images for upload, email or backup.
Frequently asked questions
Why convert PNG to JPG?
JPG produces much smaller files than PNG for photographic content, which speeds up uploads, email attachments, and web pages. PNG is better for screenshots and graphics with sharp edges or transparency.
Does converting PNG to JPG lose quality?
JPG is lossy, but at 90% quality the difference is invisible to most viewers. For archival copies, keep the PNG; for sharing and uploads, the converted JPG is usually fine.
What happens to PNG transparency when converting to JPG?
JPG has no alpha channel. Transparent pixels are filled with white by default. If you need transparency, convert to WebP instead, which preserves alpha.
Can I batch-convert many PNGs at once?
Yes. Drop multiple files into the converter, click Convert all, and download each one individually or all at once as a ZIP.