FreePNGtoJPG
PNGJPG

PNG to JPG

Turn a PNG into a JPG right here — the transparent areas are flattened onto a clean white background and the file comes out dramatically smaller, ready to email, upload, or print.

Drop .png file here

or click to choose — or paste an image with ⌘V / Ctrl+V

Options

Implementation evidence

What we checked

Reviewed September 3, 2026

We reviewed the converter implementation for opaque and transparent PNG inputs, including its declared JPEG output type and background-fill behavior.

Input
PNG only

The picker accepts image/png and rejects unrelated file types.

Transparency
Flattened

JPEG cannot store alpha, so transparent pixels use the selected white, black, or gray background.

Processing
On device

The browser decodes and re-encodes the pixels with Canvas; the image is not posted to an upload endpoint.

Limits to know before a large batch

  • JPEG is lossy, so fine text and sharp edges can develop artifacts at lower quality settings.
  • Converting does not recreate detail that was already lost in the source image.
Read the transparency test guide

Key facts

Input
1 format: PNG (image/png)
Output
JPG (image/jpeg)
Runtime
your browser on the device
Settings
2 controls: JPG quality and Background (for transparent areas)
File mode
1 input file creates 1 output file
Cost
$0, no account required

How to use PNG to JPG

  1. 1

    Open your PNG file

    Drop your PNG file onto the page, or click to browse and pick one from your device.

  2. 2

    Choose options

    Adjust the conversion options to suit your needs. Defaults work well for most inputs.

  3. 3

    Convert and download

    Click Convert. Your JPG file is ready to download in seconds.

PNG to JPG details

PNG is a lossless format built for screenshots, logos and graphics with sharp edges or transparency. That makes PNG files large — often several times the size of the same photo saved as JPG. When you don't need transparency, converting to JPG is the easy win: the image looks the same to the eye but downloads and uploads far faster, and it's accepted everywhere JPG is the default (web forms, marketplaces, photo prints).

This converter runs entirely in your browser. Your PNG is decoded on a canvas, the transparent pixels are composited onto white, and the result is re-encoded as JPG at high quality — all on your own device. Nothing is uploaded to a server, so even sensitive images (ID scans, receipts, private photos) never leave your computer. Drop a file or paste from your clipboard and the JPG is ready in a second.

Common searches

  • png to jpg
  • png to jpeg
  • convert png to jpg
  • png to jpg converter
  • change png to jpg
  • png jpg converter

Tools that work with the same formats — most users open one of these next.

Frequently asked

Why did my transparent PNG get a white background?

JPG has no transparency channel, so the see-through areas have to be filled with a solid colour. We use white, which matches most documents and web pages. If you need to keep transparency, stay with PNG or convert to WebP instead.

Will converting PNG to JPG reduce the quality?

JPG is lossy, so there's a tiny amount of compression, but at the high quality setting we use it's invisible for photos and most graphics. The trade-off is a much smaller file — usually 60–90% smaller than the PNG.

Is my image uploaded anywhere?

No. The entire conversion happens locally in your browser using the canvas API. Your image never touches a server, which is why it works offline once the page has loaded.