PNG to JPG Converter

Convert a PNG image to JPG format instantly. Transparent areas are automatically filled with white.

Click to upload or drag a PNG here PNG files only

How to Convert a PNG to JPG

  1. Click the upload area or drag a PNG file onto it.
  2. Drag the "JPG Quality" slider to balance file size against visual quality (default is 90%).
  3. The preview and PNG/JPG/Dimensions stats update automatically as you move the slider — no separate convert button.
  4. Click "Download JPG" once you're happy with the result.

Frequently Asked Questions

What happens to transparent areas in my PNG?

JPEG has no support for transparency, so before drawing your image the tool fills the canvas with solid white first - any transparent or semi-transparent pixels in the PNG become white in the exported JPG.

What does the Quality slider actually control?

It sets the JPEG compression quality passed to the browser's canvas encoder, from 40% (smaller file, more visible compression artifacts) up to 100% (larger file, closer to the source). The stat row shows the exact resulting file size so you can judge the trade-off directly.

Why does the preview update automatically when I move the slider?

The tool re-encodes the image about 120ms after you stop dragging the quality slider and swaps in the new preview and file size, so you can fine-tune quality without clicking a separate convert button each time.

Will this remove any metadata from my PNG?

Yes. Because the image is redrawn onto a canvas and re-encoded as a new JPEG, any metadata the PNG might have carried is not preserved in the output file.

Does this tool upload my image anywhere?

No. Everything happens locally using the File and Canvas APIs in your browser - your PNG is never sent to a server.