How to Change a PNG to a JPG: Methods, Trade-offs, and What to Know First
Converting a PNG file to JPG is one of the most common image tasks people run into — whether you're shrinking a file for email, uploading a photo to a site with format restrictions, or just cleaning up a folder. The process itself is simple, but the right method depends on what you're working with and what you need afterward.
What's the Actual Difference Between PNG and JPG?
Before converting, it helps to understand what you're changing — because the two formats handle image data very differently.
PNG (Portable Network Graphics) uses lossless compression. Every pixel is preserved exactly as-is. That's why PNGs work well for screenshots, logos, icons, and anything with sharp edges, text, or transparency.
JPG (also written JPEG) uses lossy compression. It discards some image data to reduce file size. The more aggressive the compression, the smaller the file — and the more visible the quality loss. JPGs don't support transparency.
The key trade-offs:
| Feature | PNG | JPG |
|---|---|---|
| Compression type | Lossless | Lossy |
| Transparency support | ✅ Yes | ❌ No |
| File size (typical) | Larger | Smaller |
| Best for | Graphics, screenshots, logos | Photos, web images |
| Quality after save | Unchanged | Degrades with each re-save |
When you convert PNG to JPG, you're making a one-way quality trade. You can't recover the lost data by converting back.
Method 1: Using Built-In Tools on Windows and macOS
You don't need third-party software for a basic conversion. Every major operating system includes tools that handle this natively.
On Windows — Paint or Photos: Open your PNG in Paint, go to File > Save As, and choose JPEG from the file type dropdown. The Photos app also lets you export images in different formats via the three-dot menu. Windows 11 users can right-click a PNG in File Explorer and use Open with > Paint as a quick route.
On macOS — Preview: Open the PNG in Preview, go to File > Export, and select JPEG from the Format dropdown. Preview also lets you adjust the quality slider before saving — a useful control if file size matters.
Both methods are fast and require no installation. The limitation is that they're designed for one file at a time.
Method 2: Batch Conversion for Multiple Files
If you need to convert dozens or hundreds of PNGs, doing them one at a time isn't realistic.
On macOS, Preview supports batch conversion natively. Select multiple PNG files in Finder, open them all in Preview at once (they'll appear in the sidebar), select all thumbnails, then go to File > Export Selected Images. Choose JPEG as the format and set your quality level.
On Windows, there's no built-in batch converter with the same ease. Options include:
- IrfanView — a lightweight, free image viewer with strong batch processing tools
- XnConvert — free, cross-platform, and purpose-built for batch image conversion
- PowerShell scripting — for technically comfortable users who want automation without a GUI
On Linux, the command line is often the fastest route. The convert command from ImageMagick handles batch jobs efficiently:
convert input.png output.jpg Or for batches: mogrify -format jpg *.png
Method 3: Online Converters 🖥️
Browser-based tools like Squoosh, Convertio, or Adobe Express let you upload a PNG and download a JPG without installing anything. These work well for occasional use and on devices where you can't install software.
Things to consider with online converters:
- You're uploading files to a third-party server
- Privacy policies vary — check them if your images are sensitive
- File size limits apply on most free tiers
- Quality settings aren't always transparent
For non-sensitive images and one-off conversions, they're genuinely convenient. For confidential documents, proprietary graphics, or anything with personal data, local conversion is the safer default.
Method 4: From Within Image Editing Software
If you're already working in software like Adobe Photoshop, GIMP, Affinity Photo, or Canva, the conversion happens at export. In most editors, this is File > Export As (or Save for Web), where you select JPG and control the quality output directly.
This method gives you the most control — you can adjust compression level, preview the quality impact before saving, and resize in the same step.
The Transparency Problem
One variable that catches people off guard: PNG files often contain transparency, and JPG doesn't support it.
When you convert a PNG with a transparent background to JPG, that transparency has to become something. Most tools default to filling it with white. Some let you choose a background color. If you're converting a logo or a graphic that was designed to sit on a colored background, the result may not look right without an intentional fill.
Check whether your PNG uses transparency before converting — especially if it was exported from a design tool or downloaded as a cut-out image. 🎨
Quality Settings Matter More Than People Expect
When saving as JPG, most tools offer a quality slider — typically 0 to 100, or a Low/Medium/High option. This setting directly controls the trade-off between file size and visual quality.
General behavior across tools:
- 80–90% quality typically produces a file that looks nearly identical to the original at significantly reduced file size
- 60–70% produces noticeably smaller files with some softening, acceptable for web thumbnails
- Below 50% introduces visible compression artifacts — blocky areas, blurry edges, color banding
There's no universally "correct" quality setting. It depends on how the image will be used, how closely it will be viewed, and how much size reduction you need.
Variables That Shape Your Best Approach
The method that works best shifts based on several factors:
- How many files you're converting — one-off vs. batch changes the tool calculus entirely
- Your operating system — macOS's built-in Preview is more capable than Windows Paint for this task
- Whether transparency is present in your PNGs
- How much quality control you need — quick conversion vs. precise output for print or professional use
- Privacy considerations around online tools
- Technical comfort level — command-line tools are powerful but require familiarity
Each of those factors pushes toward a different tool or workflow. The conversion itself is never complicated — but which path is right for a given situation is entirely dependent on the specifics of what you're working with. 🔍