Hacks VitaeAll tools
freecompressconvert
client-side only

JPG to PNG

Drop your JPGs below. Converted in this tab, never uploaded. Read the section under the tool first if you are doing this hoping for a better-looking picture.

· PNG, JPG, WebP, GIF, BMP

A whole folder at once is fine. Nothing is uploaded.

Files0
In0 B
Out0 B
Change–
No upload
Output format
How to decide the size
    Read this first

    This will not improve your photo

    // Answer

    Converting JPG to PNG cannot recover quality. JPEG threw detail away when the file was first saved, and that detail is gone. PNG will store what remains exactly — artefacts included — in a file several times larger. It is a faithful copy, not a repair.

    "Convert to lossless PNG" can read like an upgrade. It is a different set of trade-offs, and there are three situations where those trade-offs are the ones you want.

    Good reasons

    When you genuinely should convert

    SituationWhy PNG is right
    Something demands PNGA form, a design tool, a game engine, an app icon pipeline. No argument to have — it wants PNG.
    You are about to edit it repeatedlyEvery re-save of a JPG degrades it again. Convert once to PNG, do your editing, and export to JPG at the end. That is one round of loss instead of five.
    You need transparencyJPG cannot hold a transparent area at all. PNG can. Convert first, then cut the background out in an editor.

    Outside those three, you are usually better off leaving the file as a JPG. If it is simply too large, compress it or resize it — going to PNG will make it bigger, not smaller.

    The other direction

    Going back

    If you arrived here from a PNG that was too big, you want PNG to JPG instead — that is the direction that saves space. For the web specifically, PNG to WebP and JPG to WebP usually beat both, and the format benchmark will measure all three on your own files rather than quoting an average from someone else's photographs.

    FAQ

    Frequently asked questions

    No. PNG stores exactly what it is given. What it is given is a JPG, complete with the detail JPEG compression already discarded. The PNG is a perfect record of an imperfect picture. It will look identical and be much larger.
    No. The blocky patches and the fuzz around sharp edges are part of the image data now, not a wrapper around it. PNG will preserve every one of them precisely. Nothing can recover the original detail, because it was thrown away when the JPG was first saved.
    Three cases. A form or an application demands PNG. You are about to edit the image through several rounds of saving and do not want each save to degrade it further. Or you need to add transparency, which JPG cannot hold and PNG can.
    Not by itself. The JPG has no transparency to carry across, so the PNG arrives fully opaque. It can now hold transparency once you cut a background out in an editor, which is usually the actual reason people want the conversion.
    JPG makes photographs small by approximating them. PNG refuses to approximate, so it stores the detail exactly, including the detail JPEG invented on the way. A photo often comes out several times larger.

    Ask an assistant about this page

    Opens in a new tab with this page and the question already filled in.