Why convert PNG to JPG?
.PNG is a lossless format, so photo-sized PNGs can be very large. A JPG of the same photo is typically 5-10 times smaller with quality that looks identical at normal viewing sizes. Many platforms and upload forms that reject PNG accept JPG without issue, making conversion useful for sharing and uploading images faster.
How to convert PNG to JPG
Windows Paint BUILT-IN
Right-click the PNG, choose Open with > Paint, then File > Save as > JPEG picture.
macOS Preview BUILT-IN
Open the PNG in Preview, go to File > Export, choose JPEG from the Format dropdown, and save.
IrfanView FREE
Open the PNG, press S to open Save As, choose JPG and set quality - use Batch Conversion to process whole folders at once.
GIMP FREE
Open the PNG, go to File > Export As, type a filename ending in .jpg, and set quality in the export dialog.
Command line - ImageMagick CLI
Run magick input.png output.jpg or add -quality 85 to control compression.
Programs that convert PNG
About these formats
A PNG (Portable Network Graphics) is a lossless raster image format. Every modern OS, browser, and image app opens PNGs natively - just double-click. The most common questions are not about…
Open .PNG details →A JPG (also .jpeg) is a compressed photo or image in the JPEG format, standardized in 1992. Every operating system opens it natively - double-click and Windows Photos, macOS Preview, or…
Open .JPG details →Quality & what to watch
- Transparency becomes solid white. JPG has no alpha channel, so transparent PNG pixels fill with white (or another color depending on the tool) - fill the background before converting if you need a specific color.
- Quality loss is permanent. Once saved as JPG the discarded detail cannot be recovered; keep the source
.pngif you may need the lossless version later. - PNG stays better for screenshots with text, logos, and flat-color graphics; converting those to JPG often introduces visible ringing artifacts around edges.
Frequently asked questions
Does converting PNG to JPG reduce image quality?
What happens to the transparent background in a PNG?
Can I convert multiple PNG files to JPG at once?
magick *.png processes multiple files on the command line.