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

Convert PNG to JPG Online

batch · adjustable quality · transparency flattened on white · in your browser

Drop one or many PNGs and re-encode them as JPG at the quality you pick — entirely in your browser, so files never upload and it works offline. Transparency is flattened on white (JPG has no alpha channel); if you need it kept, use PNG → WebP instead. Best for photographs and busy graphics where the smaller JPG beats lossless PNG — typically 60–80% smaller.

Drop PNG files here or click to select

Multiple files allowed

    no files
    Ready.

    When PNG → JPG makes sense

    When NOT to use JPG

    What quality should I pick?

    FAQ

    Does converting PNG to JPG lose quality?

    JPG is lossy, but at the default quality (0.85) the result is visually indistinguishable from the source on photographs. Use 0.9–0.95 for archival masters. The one thing you always lose is transparency — JPG has no alpha channel.

    What happens to transparent pixels?

    Filled with white before encoding (JPG has no alpha channel). If you need transparency preserved, use PNG → WebP instead — WebP keeps alpha and is usually even smaller.

    Can I make the background a colour other than white?

    Not in this tool. Two-step workflow: run the PNG through Background first to fill transparency with your chosen colour, then convert to JPG here.

    Does this work for non-PNG sources?

    Yes — the picker accepts JPG, WebP, GIF, BMP, SVG. Output is always JPG.

    Is EXIF preserved?

    No — the re-encoded JPG is created from raw pixels and won't carry EXIF from the source.