How to Convert PNG to JPG Offline: 4 Free Tools That Don't Upload
IrfanView is the gold standard on Windows, while XnConvert and ImageMagick run locally on any OS.
Step-by-step
Pick an offline tool that matches your platform
Offline conversion means the file never leaves your computer — important for confidential photos, large libraries, or anyone wary of cloud uploads. On Windows, IrfanView is the most-cited free batch image tool and runs entirely locally. On Mac, XnConvert handles folders with a clean GUI. On Linux or for scripted batches on any OS, ImageMagick is the standard CLI tool. All three are free, open-source or freeware, and never connect to a remote server.
Stage the PNGs in a single folder
Before running the batch, gather all the PNGs you want to convert into one folder. Offline batch tools work best when they can scan a single directory without recursing into subfolders unexpectedly. If you have PNGs scattered across multiple folders, move or copy them first. IrfanView and XnConvert both let you point at a folder and pick a separate output destination. Decide whether you want the JPGs in the same folder as the PNGs (overwriting) or a separate output folder (recommended) — most offline tools default to "output folder" but check the setting before starting.
Configure quality and output naming
Set the JPG quality to 85 for photos or 90-95 for graphics with text and sharp edges. IrfanView lets you rename outputs with a pattern like "{InputName}_jpg" so the originals are not overwritten. XnConvert and ImageMagick support similar naming patterns. Configuring naming and quality once, before starting the batch, prevents the most common offline mistake — running a 500-file batch and overwriting the originals by accident.
Run the conversion locally
Hit Start in your offline tool. IrfanView shows a progress bar with a per-file counter and processes hundreds of files per minute on modern hardware. XnConvert uses multi-core conversion and can hit 1000+ files per minute. ImageMagick CLI is the fastest of all — `magick mogrify -format jpg -quality 85 *.png` converts an entire folder in seconds. None of these tools send data anywhere; the conversion happens entirely in your machine's CPU.
Verify and clean up
After the batch finishes, spot-check 3-5 output JPGs to confirm quality and verify file counts match. Offline tools apply uniform settings across a batch, so the sample is a reliable indicator of overall quality. XnConvert shows a final summary with success and error counts; IrfanView reports skipped files. Check that the output folder has the expected number of files (input count minus any that errored). Delete the source PNGs only after the JPGs are verified. For recurring offline jobs, save the tool's settings as a preset so future batches run with one click.
Recommended Tools