About PNG to JPG
PNG files of photos or detailed screenshots can be surprisingly large, which causes trouble with email attachments and upload limits. Re-saving them as JPG usually cuts the size dramatically, because JPG is designed for lossy photo compression. Use the quality slider to balance size against detail, and optionally cap the dimensions for an even smaller file. Since JPG can't store transparency, any see-through areas are filled with a background colour you choose. Convert a whole batch at once and download every JPG in a single ZIP, with the original file names kept.
How to Use It
- 01
Add PNG files
Drop your PNG images in the box, or tap it to select files.
- 02
Tune the output
Lower the quality or set a maximum width to get smaller files. Pick a background colour for transparency.
- 03
Save your JPGs
Press Convert and download each file, or all of them in a ZIP.
When PNG to JPG makes sense
PNG is perfect for screenshots, logos and graphics with sharp edges, but it's a poor fit for photos. Because PNG is lossless, a photo saved as PNG can be five to ten times larger than the same photo as a JPG. Converting to JPG is the quickest way to shrink photo-like PNGs before emailing them, uploading them to a form with a size limit, or posting them online.
Common examples are photos edited in an app that exports PNG, scanned pages saved as PNG, and large screenshots of photos or video frames.
How much smaller will the JPG be?
For photographic images, expect the JPG to be a fraction of the PNG's size: a 6 MB PNG photo often becomes 600 KB–1.5 MB at 90% quality. Graphics with large areas of flat colour, such as logos, diagrams and simple charts, compress well as PNG already, so converting them saves little and can make edges look slightly blurred.
To shrink files further, lower the quality to 70–80% or set a maximum width. Both settings apply to every image in the batch.
A good habit is to convert one image first, compare it with the original at full size, and then convert the rest with the same setting.
Screenshots and text
JPG compression can create faint smudges around sharp text and thin lines. For screenshots that are mostly text, keep the quality at 90% or higher, or consider keeping them as PNG and reducing their size with the PNG compressor instead. For screenshots that are mostly photos or video, JPG is a great choice.
Transparent backgrounds
JPG doesn't support transparency. Transparent areas are filled with the background colour you choose, white by default, which is usually what you want for documents and email. If the image will be placed over a coloured background on a website or in a design, choose that colour so the edges blend in, or keep the image as PNG.
Need the opposite? JPG to PNG converts the other way. For a deeper comparison, read PNG vs JPG.
Converting many PNGs at once
Add a whole folder's worth of PNG files and they are all converted with the same quality, size and background settings. Download each JPG on its own or get everything in a single ZIP with the original file names kept. This is a quick way to shrink a folder of exported photos or screenshots before backing them up or sharing them.
The converter works the same on Windows, Mac, iPhone, iPad and Android. Photo metadata isn't carried over, so camera details and location data in the PNG aren't copied into the JPG, which also trims a little extra size.
Questions
How much smaller will the JPG be?
It depends on the image. Photos often shrink a lot, while simple graphics with flat colours may barely change or even grow, since PNG already compresses those well. Each file shows its new size after converting so you can compare.
Why do my transparent areas turn white?
JPG has no transparency. The converter fills those areas with the background colour setting, which is white unless you change it.
Will text in screenshots look blurry?
JPG compression can add faint artefacts around sharp text. Use a quality of 90% or more for screenshots, or keep them as PNG if they must stay crisp.
Is my data safe?
Your files are processed in this browser tab and are never sent over the network. Closing the tab clears them from memory.