Skip to tool

Free online tool

JPG to PNG

Note: because PNG uses lossless compression, the converted file will often be larger than the original JPG — this is normal, not a bug.

Your input never leaves your browser.

How this conversion works

Your JPG is drawn onto an HTML canvas in your browser at its original resolution, then re-exported as a PNG. Nothing is uploaded — the whole process happens on your device. A real JPG file, checked by this tool's own validation before any conversion is attempted, is accepted here: yes.

Why the PNG file is often bigger, not smaller

JPG uses lossy compression; PNG uses lossless compression. Converting a photographic JPG to PNG typically produces a larger file, sometimes substantially so — this is normal, expected behavior for this specific conversion direction, not a bug. If your goal is a smaller file, this isn't the right direction; Image Compressor or PNG to JPG (if you're going the other way) are built for that.

What doesn't change

Your image's pixel dimensions are preserved exactly — this tool only changes the file format, never the size or content of the image itself. Since JPG has no transparency, the resulting PNG's alpha channel is uniformly opaque across the whole image; there's no transparency to "recover" from a source format that never had it.

Privacy

Your image never leaves your browser. Nothing is uploaded, logged, or stored anywhere.

Examples

  • Input: A real JPG file

    Output: Converted to PNG at the same pixel dimensions; PNG output is often larger than the source JPG, which is expected for this direction

Related tools