pngtoolskit.org
PNG and image utilities, in the browser
Say hi →

PNG → JPG

batch · adjustable quality · in your browser

Drop one or many PNGs and re-encode them as JPG at the quality you pick. Transparency is flattened on white. Useful for photos and busy graphics where JPG's smaller file size beats lossless PNG.

Drop PNG files here or click to select

Multiple files allowed

    no files
    Ready.

    When to use this tool

    JPG is smaller than PNG for photographs and busy gradients, but loses transparency. Convert when the image is photographic, when alpha doesn't matter, and when file size is the priority — typical 60-80% reduction vs. PNG.

    Step by step

    1. Drop your PNGs into the drop zone.
    2. Pick a quality between 0.1 (smallest, lossy) and 1.0 (highest). Default 0.85 is a good balance.
    3. Click "Convert & download" — each file appears with a thumbnail showing the result.

    Use cases

    FAQ

    What happens to transparency?

    JPG has no alpha channel. Transparent pixels are filled with white before encoding. To preserve transparency, use PNG → WebP instead.

    What quality should I pick?

    0.85 is a good default. 0.7 is noticeably smaller; 0.95 is near-lossless but bigger. Test on a representative file before doing a batch.

    Can I convert non-PNG inputs?

    Yes — the file picker accepts any image type the browser can decode (JPG, WebP, GIF, BMP). The output is always JPG.