PNG to JPG

Convert PNG images to JPEG format with a quality slider. Transparent backgrounds filled with white.

Reducing PNG file size for web publishing where transparency is not needed.

How to use it

  1. Upload your PNG(s)

    Click to upload one or several PNG files at once — all processed locally on your device.

  2. Set the JPEG quality

    Drag the quality slider; 85–95% gives near-lossless results while still saving a lot of space.

  3. Download the JPGs

    Grab each converted file individually or download them all together.

Why use this tool?

PNG is a lossless format, which is great for screenshots and graphics but terrible for file size when the image is a photograph — a PNG photo can be five to ten times larger than the same picture saved as JPG. Those bloated files slow down web pages, bounce off email limits, and eat storage. Whenever an image does not actually need transparency, converting PNG to JPG usually cuts the size by 50–80% with almost no visible difference. This converter makes that swap in one step, with a quality slider so you control the size-versus-sharpness trade-off, and batch support so you can do many files at once. It runs entirely in your browser using the Canvas API, so your images are never uploaded. The one thing to know is that JPG has no transparency: any transparent areas in the PNG are filled with white during conversion.

Common use cases

Web publishing

Shrink heavy PNG screenshots and illustrations into light JPGs for faster pages and better Core Web Vitals.

Email attachments

Convert bulky PNGs to smaller JPGs so a batch of images fits under attachment limits.

CMS & storage

Upload JPGs instead of PNGs to cut storage use and speed up delivery on your site.

Photo sharing

Turn PNG photos exported from an app into compact JPGs that are quick to send and upload.

Form & listing uploads

Meet size caps on portals and marketplaces that a large PNG would exceed.

Frequently asked questions

What happens to transparent areas?

JPG cannot store transparency, so transparent regions are filled with white. To pick a different background colour, use the Image Converter tool.

Does my image get uploaded to a server?

No. Conversion runs in your browser with the Canvas API, so your images never leave your device.

Can I batch convert multiple PNGs?

Yes. Upload several files and they are all converted at the quality you set.

What quality should I use?

Around 85% is the sweet spot — typically ~60% smaller than the PNG with a barely visible difference.

How much smaller will the file get?

For photos and detailed images, expect 50–80% smaller. Simple flat graphics save less.

Should I ever keep the PNG?

Yes — keep PNG for logos, icons, screenshots with text, or anything needing transparency or perfectly crisp edges.

Does it work on my phone?

Yes — upload from your device in any modern mobile browser and download the JPG back.

Is it free?

Completely free, with no sign-up and no file-count limit — convert a whole folder of PNGs in one go, and none of the JPGs are watermarked.

Related tools