JPG to PNG
JPG to PNG conversion, with the quality and size consequences stated up front.
Why convert JPG to PNG
The reason to do this is workflow, not size: PNG is lossless, so from that point on every edit and re-save preserves exactly what you have.
What you give up
The file gets much larger — often five to ten times — and the JPEG artefacts already present are now baked in permanently. You cannot recover quality the JPEG encoder discarded.
When it is the right move
Use it when you are about to edit an image repeatedly, or when a tool refuses to accept JPEG. Do not use it to make a file smaller; the direction is exactly wrong for that.
Size, honestly
File size typically grows by 400–900 percent. If that is a surprise, you wanted the opposite conversion.
Why this runs in your browser
The file is read from your disk by the browser, decoded with the browser's own codecs, and re-encoded in this tab. No upload request is made, nothing is queued on a server, and closing the tab leaves no copy anywhere. You can verify this in the network panel while it works.
How to use it
- Drop one or more JPG files on the drop zone.
- Set the output format to PNG.
- Convert and check the reported before-and-after file sizes.
- Open the result and check transparency and edge detail before shipping it.
Worth knowing
- Output format is PNG and input is read as JPG.
- Size expectation for this direction: File size typically grows by 400–900 percent. If that is a surprise, you wanted the opposite conversion.
- Conversion happens in the browser; no file leaves your machine.
- Metadata is discarded by the canvas round-trip.
Limitations
- The file gets much larger — often five to ten times — and the JPEG artefacts already present are now baked in permanently. You cannot recover quality the JPEG encoder discarded.
- Animation is not preserved when converting from an animated source.
- Converting between two lossy formats compounds compression artefacts.
- Writing PNG depends on your browser exposing that encoder.