DevTools Logo

PNG to JPG Converter

PNG to JPG Converter

Convert PNG images to JPG with quality control and a transparency background — batch, free, and fully in your browser.

Drop PNG files here, or click to choose

Multiple files welcome — everything is converted on your device, never uploaded.

Try a sample:

Lower numbers give smaller files, higher numbers keep more detail. 92 suits most photos; JPG quality is lossy, so the data discarded at 50 cannot be recovered later.

Transparency background

JPG has no transparency: see-through pixels are painted over this color, and semi-transparent edges blend into it smoothly. Fully opaque PNGs come out identical whichever color you pick.

Examples

Screenshot with transparent corners

Input
800×600 PNG, transparent corners, 210 KB
Output
white background JPG at quality 92, ≈95 KB

Transparency is replaced by the chosen background; the corners come out solid white.

Logo on a black banner

Input
transparent logo PNG + Custom background #000000
Output
black-background JPG ready for a dark-themed page

Pick Custom and use the color picker when white or black presets do not match the destination design.

Batch of phone photos

Input
12 PNG photos, 34 MB total
Output
12 JPG files at quality 92, ≈6 MB total

Files are converted sequentially in the browser; each row keeps its original name with a .jpg extension.

About this tool

PNG to JPG Converter turns PNG images into JPG files entirely inside your browser. Drop in one PNG or a whole folder, choose a quality level and a background color, and every converted file appears in a list ready to download — the images never leave your device, so there is nothing to upload, no queue on someone else's server, and no file-size account to create.

JPG cannot store transparency, so the conversion has to decide what happens to see-through pixels. This tool paints a solid background color under the image before encoding: white by default, black with one click, or any custom color from the picker. Semi-transparent pixels — soft shadows, anti-aliased edges, glows — are blended onto that same color, which avoids the dark halo you get from tools that only fill fully transparent pixels. If your PNG is fully opaque, the background choice has no effect at all.

The quality slider controls the JPEG encoder directly, from 50 to 100. Lower values discard more image data and produce smaller files; higher values keep more detail at the cost of size. The default of 92 is a sweet spot for photographs and screenshots: visually indistinguishable from the original in most cases, but dramatically smaller than the PNG. Unlike a resize or a crop, JPEG compression is lossy — the discarded data is gone for good, so keep your original PNG as the master copy.

Because decoding and encoding run in a Web Worker on your own hardware, the tool works offline, respects no-upload privacy, and stays free with no usage caps. PNG files carry no EXIF camera metadata to begin with, so the JPG output comes out clean — no location, device, or timestamp fields leak into the converted file.

What this tool does not do

  • JPG cannot store transparency — the alpha channel is flattened onto the chosen background color.
  • Conversion is lossy at every quality level; converting the result back to PNG does not recover discarded data.
  • Animated PNG (APNG) sequences are converted from their first frame only.

How to use this tool

  1. Add your PNG files

    Drop PNG images onto the drop area or click it to browse; multiple files are welcome and non-PNG files are skipped with a notice.

  2. Set quality and background

    Move the JPG quality slider (50–100, default 92) and pick White, Black, or a custom color to replace transparency.

  3. Convert

    Click Convert to JPG — files are processed one at a time with a per-row status and a progress summary.

  4. Download the JPGs

    Press Download on each Done row; the file saves with the original name and a .jpg extension.

Use cases

Meeting email and forum size limits

Attach photos that stay under strict per-message caps by trading PNG's lossless size for JPG's compression.

Apps that render transparency badly

Flatten transparent PNGs onto white or black before opening them in tools that show checkered boxes or black squares instead of alpha.

Sharing photos without metadata

PNG sources carry no EXIF fields, so the JPG output is free of location, device, and camera data — useful before posting publicly.

Quality settings at a glance

QualityTypical use
50Smallest shareable files — chat apps, avatars, thumbnails
70–85Photos for the web and email where size matters most
92 (default)Photos and screenshots — near-identical visually, far smaller than PNG
100Maximum fidelity the JPEG format allows, largest files

JPG quality is lossy at every level — 100 minimizes but does not eliminate discarded data.

Common mistakes

Mistake:Converting at quality 100 by default.

Fix:100 produces the largest files for little visible gain. For photographs, 90–95 is visually equivalent and notably smaller; use 100 only when every artifact matters.

Mistake:Expecting transparency to survive the conversion.

Fix:JPG has no alpha channel — the format forbids it. Keep the file as PNG (or convert to WebP) when see-through areas must stay see-through.

Mistake:Re-saving the JPG through repeated PNG→JPG rounds.

Fix:Every lossy generation compounds artifacts. Keep the PNG as the master and export a fresh JPG from it each time.

Frequently asked questions

Why is JPG smaller than PNG?

PNG stores every pixel losslessly, which is why screenshots and flat graphics with sharp edges stay crisp — but photographs carry far more detail than the eye can use. JPG discards that surplus with lossy compression tuned to human perception, so a photo PNG of 3 MB routinely becomes a 300 KB JPG at quality 92 with no visible difference.

What background replaces the transparency?

You choose it: white by default, black with one click, or any custom color via the picker. The color is painted under the image before encoding, and semi-transparent pixels blend onto it, so soft edges stay smooth. If the PNG is fully opaque, the setting changes nothing.

Can I keep transparency in JPG?

No. The JPG format simply has no alpha channel, so no converter — however good — can keep transparency in a real JPG. If see-through areas matter, stay with PNG or convert to WebP, which supports transparency while still compressing well.

Are my files uploaded anywhere?

No. Decoding and encoding run in a Web Worker inside your browser tab, and the converted file downloads straight from your device. The tool works offline and is free and unlimited because there is no server doing the work.

Does converting reduce quality permanently?

Yes. JPG is lossy at every quality level, including 100 — the discarded data is gone from the file forever. Use the slider consciously: 90–95 is visually indistinguishable from the original for photos, while lower values trade visible fidelity for smaller files. Always keep the original PNG as your master copy.

References & standards