Convert PNG to JPG

Convert a PNG image to JPG (JPEG) in your browser, at one of three quality presets. Since JPG can't hold transparency, transparent areas are filled with a background color you choose (white by default) before conversion.

Converts PNG images to JPG. Since JPG can't hold transparency, transparent areas are filled with the background color you choose below (white by default). Animated PNG is not supported.

Your images are processed on this device and are never sent to a server.

This browser doesn't support the features needed for JPG conversion

What this tool does

How to use it

  1. Select one or more PNG images.
  2. Choose a quality preset: high, standard, or light.
  3. Pick a background color for any transparent areas, or keep the white default.
  4. Convert and download the resulting JPG file.

Important limitations

Privacy

Conversion runs in a Dedicated Worker in your browser using Canvas. Your images are never uploaded to a server.

Frequently asked questions

What happens to my PNG's transparency?

JPG can't store transparency, so any transparent or semi-transparent pixels are filled with the background color you choose before conversion (white by default).

Can I change the background color?

Yes — pick any color before converting using the color picker in the conversion panel; white is used if you don't change it.

Can I convert an animated PNG?

No, animated PNG (APNG) is detected and rejected before conversion.

Which quality preset should I choose?

Standard is the default and a reasonable balance; choose high quality when preserving visual detail matters, or light for the smallest files.

Why would I choose JPG instead of WebP for a PNG?

JPG (JPEG) is a widely supported image format. If you want to keep transparency instead of filling it with a background color, use PNG to WebP conversion.