PNG to JPG Converter

Convert PNG to JPG free, local, and bulk. Auto-detect transparent backgrounds, custom fill color, quality slider with real-time size estimate. No upload, no signup.

Drag & Drop Images

Support png • No file limit

Real-Time Size Estimate • Alpha Detection • 100% Local

Key Features of PNG to JPG Converter

Real-Time Size Comparison

See the original PNG size, estimated JPG output size, and savings percentage for every file as you drag the quality slider — before you download anything. No other free tool shows this.

Transparent Background Detection

Automatically detects which PNGs have an alpha channel and highlights them. Choose any fill color — not just white — so the result looks exactly right in your context.

Bulk Convert, ZIP Download

Upload as many PNGs as you need. Adjust one quality setting and all files are processed simultaneously. Download everything as a ZIP archive with filenames changed to .jpg.

Guides & Tips

Why Convert PNG to JPG? The Three Real Reasons

People convert PNG to JPG for three distinct reasons, and understanding which one applies to you helps you use this tool most effectively.

Reason 1 — File size reduction (most common)

PNG uses lossless compression, which preserves every pixel perfectly but results in large files. JPG uses lossy compression designed specifically for photographic content, typically reducing file size by 50–80% with minimal visible quality loss. A 2 MB PNG screenshot will typically convert to a 300–500 KB JPG at quality 85. This matters for web performance, email attachments, and storage limits.

The quality slider in this tool lets you control the trade-off precisely. Quality 85 is the standard web recommendation — it discards compression artifacts too small for the human eye to notice at normal viewing distances. Quality 95+ approaches lossless but with much larger files. Quality 70 and below starts to show visible compression rings around sharp edges.

Reason 2 — Transparent background removal

PNG supports transparency (alpha channel). JPG does not. When you convert a PNG with transparency to JPG, something must fill the transparent areas — and if you don't specify, most tools silently fill with white, which can look wrong against dark backgrounds or colorful interfaces.

This tool automatically detects which of your uploaded PNGs contain an alpha channel and lets you choose the fill color explicitly. If you're preparing images for a dark-mode website, fill with the page background color. For print, fill with white. For any other context, use the custom color picker.

Reason 3 — Platform or workflow compatibility

Some platforms, CMS systems, or legacy tools don't accept PNG files, or treat JPG differently (faster loading, different CDN behavior, specific upload requirements). In these cases, the conversion is purely about format compatibility rather than size or quality — set quality to 90–95 to preserve as much visual information as possible.

What Happens to Transparency When Converting PNG to JPG?

JPG has no transparency channel. Every pixel in a JPG must have a fully opaque RGB color value. When you convert a PNG with transparent areas to JPG, those areas must be assigned a solid color — this is called background filling or alpha compositing.

Most online converters fill with white by default and don't tell you. This looks correct if your PNG was designed for a white background, but produces a distracting white halo effect if the image was designed for dark or colored backgrounds — a common problem with logos, icons, and design assets.

How to choose the right fill color

White (#ffffff): Use for images that will appear on white backgrounds — documents, product pages with white backgrounds, email content.

Black (#000000): Use for images intended for dark mode interfaces, dark website backgrounds, or cinema-style presentations.

Custom color: Use the color picker to match the exact background color of the page or context where the image will appear. For example, if your website's background is #f8f4ef, fill with that value to make the JPG blend seamlessly.

Should you always fill with the page background? Not necessarily — if the image will appear in multiple contexts (light and dark mode, multiple pages), it's better to keep the PNG original and only convert when you know the final destination.

How to Reduce PNG File Size by Converting to JPG — A Practical Guide

The quality slider is the most important setting. Here is what the values mean in practice:

Quality 85 (default) — recommended for most web use

Industry standard for web images. Achieves roughly 60–75% size reduction from PNG for photographic content. Compression artifacts are invisible at normal screen viewing distances. This is what Google PageSpeed and Lighthouse recommend for web images.

Quality 70–80 — aggressive web optimization

Suitable for images where file size is the top priority (mobile web, slow connections, large image grids). Compression may be visible when zooming in, but not at normal viewing. Typical size reduction of 75–85% from PNG.

Quality 90–95 — near-lossless

Use when image quality is critical — product photos for e-commerce, images that will be printed, content that will be re-edited later. File size reduction is more modest (40–60% from PNG), but output quality is very high.

Why the estimated size changes as you drag

The real-time size estimate updates for every file as you move the quality slider, so you can see the size-quality trade-off across your entire batch before committing. Once you download, the actual output sizes reflect the real compression — the estimate is based on a formula calibrated against typical photographic PNG content and may vary for screenshots, graphics, and images with large uniform areas.

When JPG is not the right format

Not all PNGs benefit from JPG conversion. If your PNG contains hard-edged graphics, text, line art, or illustrations with flat colors — logos, UI screenshots, icons, diagrams — JPG compression will introduce visible artifacts around sharp edges. For these images, keep the PNG or consider WebP instead. JPG works best with photographic content where there are smooth color gradients and no hard edges.

How to use

1

Upload PNG files

Drag and drop your PNG files into the upload area. Only PNG files are accepted. Thumbnails appear immediately with the file list showing original sizes.

2

Set quality and background color

Drag the quality slider (default 85) to balance file size and visual quality — the estimated output size updates in real time for every file. If any PNG has a transparent background, select your preferred fill color.

3

Convert and download

Click Convert to process all files. Download individual JPGs with the per-row button, or download everything as a ZIP archive.

Frequently Asked Questions About PNG to JPG Converter

JPG doesn't support transparency, so transparent areas must be filled with a solid color during conversion. This tool automatically detects which of your PNGs have an alpha channel (transparent areas) and highlights them in the file list. You can then choose any fill color using the background color picker — white is the default. If your images are intended for a dark background, pick the matching background color to avoid a white halo effect around your subject.