Convert JPG or WebP to PNG Online
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
When PNG output makes sense
- Favicon source. Favicon kit and PNG → ICO want PNG, not JPG.
- Editing pipeline. PNG is lossless — multiple edit/save cycles don't accumulate JPG artefacts.
- Adding transparency. Convert to PNG first, then use Background to chroma-key a colour out.
- Format normalisation. Bulk-convert a mixed folder so every file is
.png. - Print pipelines that require it. Some prepress shops still ask for PNG.
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.