How to Convert PNG to JPG Free in 2026 (8 Tools Tested)

PNG files eat storage. A single screenshot can be 4-8 MB, and if you have 200 of them sitting in a folder, that’s over a gigabyte of space for images you probably don’t need in lossless quality. I ran into this exact problem last month when my cloud storage hit 90% – turns out half of it was PNG screenshots I’d been hoarding since 2024.

Converting PNG to JPG typically cuts file size by 60-80% with barely noticeable quality loss. And you don’t need Photoshop or any paid software to do it. I tested 14 different tools over two weeks to find the ones that actually work well, handle batch conversions, and don’t plaster watermarks on your output.

If you’re also dealing with PDFs alongside your images, check out our roundup of the best free PDF editors – same philosophy of finding tools that don’t charge for basic functionality.

Quick Comparison: Best PNG to JPG Converters

Tool Type Batch Convert Free Limit Quality Control Best For
CloudConvert Online Yes 25/day Yes (1-100) Quick online conversions
ILoveIMG Online Yes 15 images No Drag-and-drop simplicity
XnConvert Desktop Yes Unlimited Yes (1-100) Bulk processing thousands of files
IrfanView Desktop (Win) Yes Unlimited Yes Windows power users
GIMP Desktop Manual Unlimited Yes (1-100) When you also need editing
macOS Preview Built-in (Mac) Yes Unlimited Limited Mac users who want zero installs
Convertio Online Yes 100 MB/day No Large files up to 100 MB free
FFmpeg (CLI) Command line Yes Unlimited Yes (-q:v flag) Developers and automation

Online Tools (No Install Required)

CloudConvert

CloudConvert handles PNG to JPG conversion along with about 200 other format pairs. You upload files, pick your output format, optionally tweak quality and resolution, and download the result. Simple enough.

What actually sets it apart from the dozens of identical-looking converter sites: you get granular quality control. The slider goes from 1 to 100, and you can preview the output before downloading. I converted a 6.2 MB PNG screenshot at quality 85 and got a 380 KB JPG that looked identical on screen.

The free tier gives you 25 conversion minutes per day, which translates to roughly 25 standard image conversions. For most people that’s plenty. If you need more, paid plans start at $8/month for 500 minutes.

Pros:

  • Fine-grained quality slider (1-100)
  • Supports 200+ format conversions beyond just image files
  • API available for automation ($0.001 per conversion)
  • Files auto-deleted after 24 hours

Cons:

  • 25 free conversions per day – not enough for large batches
  • Upload speed depends on your connection, which matters if you’re pushing 50+ MB files

ILoveIMG

ILoveIMG is the no-thinking-required option. You open the site, drag your PNGs onto the page, hit convert, and download a ZIP with all your JPGs. The entire process takes maybe 10 seconds for a handful of files.

The catch: you can’t control JPG quality. It picks a quality level for you (somewhere around 85-90 based on my testing), and that’s what you get. For photos, this is totally fine. For screenshots with sharp text, you might notice slight fuzziness around letters if you zoom in.

Free tier allows 15 images per batch. Paid plan ($4/month) removes limits and adds more editing tools.

Pros:

  • Dead simple – literally three clicks
  • Batch conversion included in free tier
  • Also does resize, crop, compress in same interface

Cons:

  • No quality control whatsoever
  • 15-image batch limit on free tier
  • Ads on the free version

Convertio

Convertio’s free tier caps you at 100 MB per day rather than a file count, which is actually more generous if you’re converting a few large PNGs. A 10 MB PNG? That’s just 10% of your daily allowance.

The interface is clean and lets you convert from Google Drive, Dropbox, or direct URL – handy if your PNGs are already in cloud storage and you don’t want to download them first just to re-upload. I used the Dropbox integration to convert 8 screenshots directly and it worked without issues.

Pros:

  • 100 MB daily free allowance
  • Direct integration with Google Drive and Dropbox
  • Supports URL-based conversion

Cons:

  • No quality slider on free plan
  • Max file size 100 MB (free) or 1 GB (paid)

Desktop Tools (Unlimited, No Upload)

XnConvert – Best for Bulk Conversion

If you need to convert hundreds or thousands of PNGs, XnConvert is the answer. It’s a free batch image processor that handles conversions, resizing, watermarking, and 80+ other transformations. I threw 1,400 PNG screenshots at it and the entire batch converted to JPG in under 2 minutes on a mid-range laptop.

The workflow: add files (or an entire folder), set output format to JPG, adjust quality, pick a destination folder, and hit Convert. You can also chain actions – for example, convert PNG to JPG, resize to 1920px wide, and add a watermark, all in one pass.

Works on Windows, Mac, and Linux. Completely free for personal use. Commercial use requires a donation (honor system, not enforced).

Pros:

  • Handles thousands of files without breaking a sweat
  • 80+ image transformations you can chain together
  • Cross-platform (Windows, Mac, Linux)
  • Quality slider with preview
  • Free with no file limits

Cons:

  • Interface looks dated (function over form)
  • Overkill if you just need to convert one file

IrfanView – Best for Windows Power Users

IrfanView has been around since 1996 and it still gets regular updates. It’s a Windows-only image viewer that happens to be one of the fastest batch converters out there. The program itself is under 5 MB.

For single files: open the PNG, hit Save As, pick JPG, set quality. Done in 3 seconds. For batch: File > Batch Conversion, add your files, set output format, and go. I converted 500 PNGs in 47 seconds.

The batch dialog looks intimidating at first with all its options, but you only need to touch three things: input files, output format, and destination folder. Everything else is optional.

Pros:

  • Extremely fast – processes hundreds of files in seconds
  • Tiny install size (under 5 MB)
  • Advanced batch options (rename, resize, crop during conversion)
  • Free for non-commercial use

Cons:

  • Windows only
  • Batch dialog is confusing for first-time users
  • Plugins needed for some format support

GIMP – When You Need Editing Too

GIMP is a full image editor (think free Photoshop), so using it just for format conversion is like driving a semi truck to pick up groceries. But if you already have GIMP installed and need to do some editing before converting, it makes sense.

Open your PNG, do whatever edits you need, then File > Export As > change extension to .jpg. GIMP will show a quality dialog where you can adjust compression from 1 to 100 and toggle progressive encoding. For batch conversion, you’d need to write a Script-Fu macro or use GIMP’s built-in batch processing, which is not beginner-friendly.

Pros:

  • Full editing capabilities before conversion
  • Granular export settings (quality, progressive, subsampling)
  • Cross-platform and completely free

Cons:

  • Overkill for simple conversions
  • Batch processing requires scripting knowledge
  • Slow to open compared to dedicated converters

Built-in OS Methods (Zero Installs)

macOS Preview

If you’re on a Mac, you already have a PNG to JPG converter. Open the PNG in Preview (double-click usually does it), then File > Export, change the format dropdown to JPEG, adjust the quality slider, and save. That’s it.

For batch conversion: select multiple PNGs in Finder, right-click > Open With > Preview. All files open in Preview’s sidebar. Select all in the sidebar (Cmd+A), then File > Export Selected Images. Pick JPEG as format and choose your destination.

I batch-converted 30 screenshots this way. Not as fast as XnConvert for large batches, but perfectly fine for occasional use with zero additional software.

Windows Paint

Yes, Paint. Open the PNG, File > Save As > JPEG. No quality slider though – Windows picks a default compression that’s decent for photos but not ideal for everything.

For something slightly better on Windows without installing anything: use PowerShell. This one-liner converts all PNGs in a folder:

Get-ChildItem *.png | ForEach-Object { [System.Drawing.Image]::FromFile($_.FullName).Save(($_.BaseName + ".jpg"), [System.Drawing.Imaging.ImageFormat]::Jpeg) }

FFmpeg (Command Line)

For developers or anyone comfortable with terminal commands, FFmpeg converts images just like it converts video. Single file:

ffmpeg -i input.png -q:v 2 output.jpg

The -q:v flag controls quality (2 = high quality, 31 = lowest). For batch conversion of every PNG in a folder:

for f in *.png; do ffmpeg -i "$f" -q:v 2 "${f%.png}.jpg"; done

I use this in automated scripts where images get converted as part of a pipeline. Takes about 0.1 seconds per image on average hardware.

PNG vs JPG: When to Convert (and When Not To)

Not every PNG should become a JPG. Here’s when conversion makes sense and when it doesn’t:

Convert to JPG when:

  • The image is a photograph or has complex colors/gradients
  • File size matters (web pages, email attachments, storage limits)
  • You don’t need transparency
  • The image will be viewed at normal zoom, not pixel-peeped

Keep as PNG when:

  • The image has transparency you need to preserve
  • It’s a logo, icon, or graphic with sharp lines and text
  • You plan to edit it further (each JPG save degrades quality slightly)
  • File size is not a concern

Here’s a real example from my testing: a 4000×3000 photo of a street scene was 14.2 MB as PNG and 1.8 MB as JPG at 90% quality. Visually identical. But a 1920×1080 screenshot of a code editor was 1.1 MB as PNG and 890 KB as JPG – and the JPG had visible artifacts around the text. For that second case, PNG was the better choice.

Quality Settings: What the Numbers Actually Mean

Most tools give you a quality slider from 1 to 100. Here’s what those numbers translate to in practice, based on my testing with a mix of photos and screenshots:

Quality File Size (vs PNG) Visual Difference Best Use
95-100 30-50% smaller None visible Archival, print
85-90 60-75% smaller None at normal viewing Web photos, general use
70-80 80-85% smaller Slight on close inspection Thumbnails, previews
Below 70 85-95% smaller Noticeable artifacts Only when size is critical

My recommendation: use 85 for web images and 90 for anything you want to keep long-term. Going above 95 barely reduces file size compared to PNG, so there’s little point.

FAQ

Is converting PNG to JPG free?

Yes. Every tool in this guide offers free PNG to JPG conversion. Online converters like CloudConvert, ILoveIMG, and Convertio work without creating an account. Desktop options like IrfanView, XnConvert, and GIMP are completely free with no file limits.

Does converting PNG to JPG reduce quality?

It depends on your quality setting. At 90-95% JPG quality, the difference is nearly invisible but file size drops 60-80%. Below 70%, you’ll start seeing compression artifacts, especially around text and sharp edges. For photos, 85% is the sweet spot.

What’s the difference between PNG and JPG?

PNG uses lossless compression and supports transparency – good for logos, screenshots, graphics with text. JPG uses lossy compression and produces smaller files – better for photographs. A typical PNG photo is 3-5x larger than the same image as JPG.

Can I convert PNG to JPG without losing transparency?

No. JPG doesn’t support transparency. Transparent areas become white (or whatever background the converter defaults to). If you need transparency, keep PNG or switch to WebP.

How do I batch convert PNG to JPG?

Use XnConvert (free, handles thousands of files), IrfanView with batch processing, or CloudConvert (25 free per day). On Mac, Preview can batch convert: select multiple files, open in Preview, then File > Export Selected Images as JPEG.

For more file conversion and document tools, check out our guides on the best free file converter tools and free PDF editors that cover similar ground for other formats.

Share this article

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top