What the converter does not do
It changes the format and flattens transparency onto white. For other changes, use one of the other image tools.
Fixed white background
Transparent areas always become white. There is no colour picker or other background option in this tool.
No quality control
JPG quality is fixed at 92 out of 100. For an adjustable quality slider, use Image converter.
Not always smaller
A PNG with few colours and flat areas is already compact, and a JPG of it can come out larger. Check both sizes in the list before you delete the original.
Metadata is dropped
The image is redrawn, so any metadata stored in the PNG is not copied into the JPG.
Same dimensions
The JPG is not resized or cropped. To change its size, use Image resizer.
Very large images
Browsers limit how big a canvas can be, so a very large image can fail, most often on a phone. The file is then marked failed in the list.
Related image tools
Frequently asked questions
No. JPG can't store transparency, so every transparent or semi-transparent pixel in the PNG is filled with solid white before the file is saved.
No. The tool always fills transparent areas with white, and there's no colour picker. Add a different background in an image editor before you convert the file if you need one.
JPG uses lossy compression, which discards fine detail you're unlikely to notice, while PNG stores every pixel exactly. For a photo or a screenshot with many colours, that usually makes the JPG much smaller.
No. Your browser converts each image inside this tab, and no request carries your files. The JSZip library is downloaded from the cdnjs CDN only when you use Download all (ZIP). Google Analytics on this site records how many files you add and their total size, not their names or content.
Each file can be up to 100 MB. Larger files are not added, and a message tells you why. There is no set number of files, but they are converted one at a time, so a long list takes a while.
Your images stay on your device
Your browser decodes each PNG and writes the JPG inside this tab. The images are not uploaded or stored, and closing the tab clears them from memory. JSZip is loaded from the cdnjs CDN only if you use Download all (ZIP).