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
- Transparency
- Flattened
- Processing
- On device
The picker accepts image/png and rejects unrelated file types.
JPEG cannot store alpha, so transparent pixels use the selected white, black, or gray background.
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.
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
Open your PNG file
Drop your PNG file onto the page, or click to browse and pick one from your device.
- 2
Choose options
Adjust the conversion options to suit your needs. Defaults work well for most inputs.
- 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
Related tools
Tools that work with the same formats — most users open one of these next.
JPG to PNG
Convert JPG (JPEG) images to PNG — free, fast, fully client-side.
EXIF Remover
Strip EXIF metadata (camera info, GPS location, timestamps) from any photo — protect your privacy before sharing.
Resize Image
Resize images by pixels or percent — keep aspect ratio, runs entirely in your browser.
Image to Grayscale
Convert any image to grayscale — pick the algorithm, runs entirely in your browser.
Rotate Image
Rotate an image 90°, 180°, or 270° — lossless, runs entirely in your browser.
Image Brightness Adjuster
Brighten or darken any image — drag the amount, runs entirely in your browser.
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.