How to convert images from PNG to JPEG in bulk on Mac
A folder of screenshots is eating your disk because PNGs are huge. Here's how to bulk-convert PNG to JPEG on macOS.
You’ve been hoarding screenshots for two years and the Desktop folder is 14 GB. PNG is overkill for most screenshots once you’re done with them — JPEG at quality 85 is usually 10x smaller and visually identical for everything except UI with hard text edges.
Two paths
Native macOS. Two options:
-
Preview. Select PNGs in Finder, open them all in one Preview window, Cmd+A in the sidebar, File → Export Selected Images, set format to JPEG, pick quality, save. Works, but Preview slows down with hundreds of files.
-
Terminal
sipsin a loop. The classic scriptable approach:for f in *.png; do sips -s format jpeg -s formatOptions 85 "$f" --out "${f%.png}.jpg" doneFast, handles thousands of files, leaves the PNGs in place so you can verify before deleting. Note that JPEG doesn’t support transparency — any transparent pixels become black or white depending on the encoder, which
sipsdoesn’t warn you about.
Melt. A drag-and-drop Mac app ($9.99 one-time) built for batch conversion. Drag the folder in, set output to JPEG, run.
Bulk convert PNG to JPEG in Melt
- Open Melt.
- Drag your folder of PNGs in.
- Set output format to JPEG.
- Pick a quality — 85 is the sweet spot for screenshots; go higher for graphics.
- Click Compress. JPEGs are written alongside the PNGs (or to an output folder, depending on your settings).
Honest tradeoffs
The big one: JPEG has no transparency. A PNG with a transparent background becomes JPEG with a solid background, which is fine for screenshots but breaks logos, icons, and any image you planned to layer over something else. If transparency matters, keep those as PNG and only convert the rest.
The other tradeoff is text sharpness. JPEG’s compression creates faint halos around hard edges — usually invisible at quality 85+, but if your screenshots are mostly small text on flat colour, you may notice. For those, either bump quality to 92+ or keep them as PNG and compress them in place instead.
More Melt tips
-
Receive iPhone photos as JPG via AirDrop (not HEIC)
AirDropping photos from iPhone keeps landing them as HEIC files on your Mac. Here's how to get them as JPG instead.
-
AVIF on Mac — opening and converting AVIF images
AVIF is the next-gen image format that's even smaller than WebP. Here's how to open and convert AVIF files on macOS.
-
How to batch compress a folder of photos on Mac
Compressing 200 photos one at a time is its own form of suffering. Here's how to batch compress images on macOS.
-
What's the best image format for the web (and how to export it on Mac)?
JPEG, PNG, WebP, AVIF, SVG — they each have a job. Here's how to pick the right one for the web and export it from your Mac.