Convert PNG images to JPEG, with a background colour for transparent areas.
PNG files up to 40 MB
Processed on your device — nothing is uploaded
A photo saved as PNG
Large saving expected
photo.pngA transparent logo
Pick a background colour
logo.pngA screenshot
Check the text stays legible
screen.pngThe tool detects whether it has transparent areas.
A background colour is only needed if the image is transparent.
Both file sizes are shown so the saving is visible.
You choose the background colour rather than discovering black rectangles after the fact.
A photographic PNG converted to JPEG is frequently a tenth of the size at a quality difference you cannot see.
Screenshots and line art lose more visibly to JPEG, and the tool flags transparency before you lose it.
Convert a PNG to JPEG and choose what happens to transparency, because JPEG has no alpha channel and those areas have to become a solid colour. White is the default; anything else is a colour picker away. Quality is adjustable, and the size comparison usually shows a substantial saving — the whole reason to make this conversion for photographic content. Everything runs in your browser.
Keep going
Related pages in Image Tools, plus what others are using right now.
More image tools that pair well with this one.
Convert JPEG photos to PNG, losslessly from that point on.
Convert images to and from WebP, usually the smallest format at the same quality.
Shrink JPEG, PNG and WebP files with a quality slider and a live size comparison.
Convert between JPEG, PNG and WebP, with quality control and transparency handling.
Turn a logo into favicon.ico, the PNG sizes a site needs, and the HTML to declare them.
Resize images by pixel dimensions or percentage, with the aspect ratio locked or free.
Create strong random passwords with full control over length and characters.
Format, validate and minify JSON, with errors that point to the exact line.
Work out any percentage — of a number, as a share, or as a change.
Count words, characters, sentences and paragraphs as you type.
Convert between length, weight, temperature, volume, speed, data and more.
Count characters with and without spaces, against the limits that matter.
Find the mean, median, mode and range of a list of numbers, with the working shown.
Sample and population standard deviation and variance, both shown, with the working.
Check a downloaded file against its published checksum, without uploading anything.
Stamp text like DRAFT or CONFIDENTIAL across a PDF, in your browser.
Turn JSON into readable YAML, with quoting and multiline strings handled properly.
Escape text for HTML, or turn entities back into readable characters.