Convert PNG to JPG

Convert PNG images to JPG with a quality slider and a background colour for transparent areas.

Your images are processed in your browser and are not uploaded to our servers.

Loading tool…

How to use PNG to JPG

  1. Upload your PNG files.
  2. Choose a JPEG quality and a background colour for transparency.
  3. Convert and compare the sizes.
  4. Batch several files and download them together as a ZIP.

About this tool

Convert PNG images to JPG with full control over quality and the background colour used for transparent areas. It is the right choice when you need small, universally supported photos.

Recommended settings

Supported formats

Input: PNG. Output: JPEG.

Quality & file size

Lossy formats (JPEG, WebP, AVIF) trade detail for smaller files as you lower the quality; PNG stays lossless regardless of the slider. The tool always shows the original and result sizes so you can judge the trade-off, and it never recommends a result that is larger than your original as an “optimisation”.

Privacy

Every image is decoded, transformed and re-encoded entirely in your browser using the Canvas API and a Web Worker. Files are never uploaded, are not stored in localStorage, and are cleared from memory when you remove them or close the page.

Common issues & limitations

Frequently asked questions

What happens to transparent areas?

JPEG has no transparency, so transparent pixels are filled with the background colour you pick (white by default) — never with black.

How do I choose the quality?

Quality 80 is a good default. Raise it for important photos, lower it to save space. Preview before downloading.

Are my images uploaded to a server?

No. Every image is decoded, processed and encoded entirely inside your browser using the Canvas API. The files never leave your device and are discarded when you close the page.

Related tools