← All tools
Image Tools

PNG to JPG

Turn PNG files into high-quality JPGs, right from the Windows context menu.

  • ✓ Multiple files in one go
  • ✓ Original resolution preserved
  • ✓ JPG quality set to 100
Download v1.0.0 ↓

Windows 10 / 11 · ZIP · 346.4 KiB · Hosted on GitHub

▰ My files
▱   Documents › Samples
PNGweekend.png
OpenOpen with ›◈ Convert to JPG ›Copy as pathProperties
Quality 100 • Processed on your PC
Workflow illustration · menu appearance may vary
A SMALLER WORKFLOW

A simpler way to switch formats.

Skip opening an image editor just to change a format. Select your PNGs in File Explorer and convert them from the context menu, including multiple files at once.

Keep your original files. JPG compression is lossy, even with quality set to 100.

Installation

  1. Download the ZIP and compare its SHA-256 with the checksum below.
  2. Extract all files to a local folder.
  3. Run UPDATE_MENU.bat, which starts the included Install_or_Update.ps1 script.
  4. Right-click a PNG file in File Explorer and choose Convert PNG to JPG.

Installation is per user and normally does not require Administrator permission. Files are installed under %LOCALAPPDATA%\PNGtoJPG, with context-menu registration under HKEY_CURRENT_USER.

How to use it

  1. Select one or more PNG files in File Explorer.
  2. Right-click and choose Convert PNG to JPG. If needed on Windows 11, open Show more options.
  3. Find the JPG files beside the original PNGs. Original pixel dimensions are preserved and JPEG quality is set to 100.

Transparent areas become white. Original PNG files are preserved. Existing JPG files are not overwritten: the tool uses a numbered filename such as image_1.jpg.

Known v1.0.0 limitation: conversion errors from File Explorer do not display an error message. Check that the expected output files were created.

Uninstallation

Run UNINSTALL.bat from the extracted package. It starts the included Uninstall.ps1 script to remove the tool and its context-menu integration.

No background service is installed. Keep your generated images and original files backed up separately.

Your files stay yours.

PNG to JPG processes images locally on your computer. No image data is transmitted, no telemetry or user-data collection is included, and no account is required. Conversion works offline, with no in-app ads or background service.

The ZIP download is hosted by GitHub, whose own privacy policy applies when you access its services.

Read our privacy policy →

Changelog

v1.0.0 · September 24, 2026

Initial public release

  • Convert one or multiple PNG files from File Explorer.
  • Preserve pixel dimensions with JPEG quality 100.
  • Flatten transparency onto white.
  • Keep original PNG files and avoid overwriting existing JPGs.
  • Per-user installation with no background service or telemetry.
View release on GitHub ↗

Dependencies & licenses

Dependencies

Windows 10 or Windows 11, using the included Windows PowerShell and .NET / System.Drawing components. No separate runtime download is listed for this release. This is a PowerShell-based package, with no separate architecture-specific native binary.

Application and source license

The project is licensed under the MIT License. The verified v1.0.0 package source is available on GitHub. Windows components remain subject to their respective licenses.

Frequently asked questions

Does quality 100 mean lossless?

No. JPG is lossy even at quality 100. Pixel dimensions are preserved; keep the original PNG when exact image data matters.

What happens to transparent areas?

They are composited onto a white background because JPG does not support transparency.

Can I convert several files?

Yes. Select multiple PNG files and use the same context-menu command.

Will it overwrite my files?

No. Original PNGs are preserved and existing JPGs are kept. A numbered output filename is used when needed.

Does it need Internet access or an account?

No. Conversion runs locally without an Internet connection, account, or telemetry.

Where is the download hosted?

The Download button links directly to the v1.0.0 ZIP asset on the official WinPebble GitHub repository.

Why is there no output or error message?

Version 1.0.0 silently catches conversion errors launched from File Explorer. Check that the source is readable and its folder allows writing, then inspect the output folder.