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

Convert JPG or WebP to PNG Online

JPG / WebP / GIF / BMP / SVG → PNG · batch mode

Re-encode JPG, WebP, GIF, BMP, or any image the browser can decode as PNG. Useful when a tool downstream requires PNG specifically (favicon kits, some print pipelines), or when you want lossless output before further editing. Note: converting JPG → PNG won't recover detail lost during the original JPG compression — it just stops adding more.

Drop image files here

JPG / WebP / GIF / BMP / SVG · multiple allowed

    no files
    Ready.

    When PNG output makes sense

    FAQ

    Will converting to PNG make the background transparent?

    No — converting only changes the file format; every pixel, including the background, is unchanged. To remove a solid-colour background and make it transparent, run the PNG through Background (remove mode) afterwards.

    Does this restore quality lost in JPG compression?

    No. Lossy compression is irreversible. The PNG faithfully encodes the JPG's pixels, but the original detail is gone for good.

    Will the file get bigger?

    Almost always, yes. JPG is lossy and aggressive; PNG is lossless. Expect 3–8× larger files when converting photographs.

    What about EXIF / location metadata?

    Stripped. PNG doesn't carry JPG-style EXIF. If you need to read the source EXIF first, use the PNG inspector on the original JPG (it also reads JPGs).

    Can I convert a WebP with transparency?

    Yes — alpha is preserved in the PNG output.