Convert
Convert PNG to JPG
Turn PNG files into JPGs, with control over the quality and over which colour replaces any transparent areas. Useful when a marketplace or printer will not accept PNG.
Output
The transparency question comes first
JPG has no alpha channel. There is no way to store "this pixel is see-through" in a JPEG file, so every transparent area in your PNG has to be painted a solid colour before the conversion can happen. That choice is permanent, and it is the single most common way this conversion goes wrong.
White is the default here because it is what Amazon, eBay and most print services require, and because most images are viewed against white. But if your logo is going onto a dark page, a white box will appear around it. Match the background colour to wherever the image will actually sit, or keep the PNG.
A useful check: if your PNG has soft edges — a drop shadow, a feathered cutout, anti-aliased lettering — those edges are made of semi-transparent pixels and they will blend into whatever colour you pick. Choosing white and then placing the result on grey produces a visible pale halo.
Should you convert at all?
There are three good reasons, and one bad one.
Good: the image is a photograph
A photograph saved as PNG is typically five to ten times larger than the same photograph as a JPG at quality 85, with no visible advantage. If somebody sent you a 12 MB PNG of a product shot, converting it is straightforwardly correct.
Good: something requires JPG
Plenty of upload forms, print services and older systems accept nothing else. This is not a judgement about quality, it is a compatibility requirement.
Good: you need to hit a file size limit
JPG's quality control gives you a dial that PNG does not. Combined with target size compression, it is the reliable way to fit under a hard limit.
Bad: the image is a screenshot, logo or diagram
JPEG compression is built for photographic detail and handles hard edges badly. Convert a screenshot to JPG and you will see faint coloured halos around every letter. Keep those as PNG, or use lossless WebP, which handles both cases well.
Choosing a quality setting
Because the source PNG is lossless, this is the first time the image is being compressed — so you are not stacking generation loss, and you can afford to be a little more generous than when re-compressing an existing JPEG.
Quality 88 is a sensible default for a photograph. For a marketplace listing where the platform will re-compress your upload anyway, 90 or above gives their encoder better material to work from. If you have a specific file size to meet, switch to target size mode and let the tool find the quality for you.
This conversion is one-way
Converting the resulting JPG back to PNG restores nothing. The transparency is gone, the detail discarded during compression is gone, and the only thing you gain is a larger file containing the same damaged image. Keep your original PNG.
How to convert PNG to JPG
- Drop your PNG files onto the box above.
- Pick the background colour that will replace transparency. White is the default and is what most marketplaces expect.
- Set the JPEG quality, or use a target file size if you have a limit to meet.
- Download the converted files.
Limits worth knowing
Every tool has boundaries. These are this one's, stated plainly so you do not waste time discovering them yourself.
- JPG cannot store transparency. Any transparent area must be filled with a solid colour, and that choice cannot be undone afterwards.
- JPG is lossy, so converting a crisp PNG screenshot to JPG will soften text and sharp edges. Keep screenshots as PNG or WebP where you can.
- The conversion cannot recover detail. A blurry PNG becomes a blurry JPG.