Convert JPG to PNG
Turn a JPG into a PNG in your browser. The result is lossless from here on — but it cannot recover the detail JPEG already discarded, and it will almost certainly be a larger file.
Drop images to convert
or click to browse, or paste with Ctrl/Cmd+V — drop several at once to process a whole batch
Preview
Convert settings
JPEG doesn't support transparency — see-through areas will be filled white.
Batch queue
JPG to PNG at a glance
- Converts: JPG to PNG
- Compression: Lossy in, lossless out — no further loss, and no recovery either
- Transparency: PNG supports it; a JPG has none to carry over
- Typical result: Two to five times the size of the JPG
- Where it runs: Entirely in your browser — the file is never uploaded
What converting to PNG does and does not do
This is the conversion people most often expect to be an upgrade, so it is worth being direct: converting a JPG to a PNG does not improve the image. JPEG discarded information when the file was first saved, and that information is gone. What a PNG gives you is a promise about the future — from this point on, every save is exact, and the artefacts already baked in will not compound with each round trip the way they do when you re-save a JPEG.
That is a real reason to do it. If you are about to edit a photo across several sessions, or hand it to a tool that re-saves on every operation, working in PNG stops each pass from degrading the picture further. It is also simply what some software demands: plenty of print workflows, icon pipelines, game engines and document templates accept PNG and refuse JPEG, and no amount of renaming the extension changes what is inside the file.
The third reason is transparency. A JPG has no alpha channel, so nothing is transparent in the file you are converting — but PNG has one, so once it is a PNG you can go and erase a background in an editor and the result will keep it. The conversion itself will not remove anything; it hands you a format that can hold the change you are about to make.
Expect the file to grow, often by a factor of two to five. PNG's compression is lossless and cannot approach what JPEG achieves on photographic content, and the JPEG artefacts themselves add fine noise that PNG then has to store faithfully. Everything runs in this tab — the JPG is decoded, drawn to a canvas and re-encoded locally, and nothing is uploaded.
How to convert JPG to PNG
- Drop your JPG on the panel above — or paste it, or drop several at once to do a batch.
- The output format is already set to PNG, and it stays set: dropping a file does not change it back.
- There is no quality setting: PNG is lossless, so there is nothing to trade.
- Download the PNG, or run the batch and take a ZIP of the lot.
- Nothing was uploaded at any point — the conversion ran on your own machine, in this tab.
Questions
Will converting to PNG improve the quality?
No. The detail JPEG discarded is not stored anywhere in the file, so nothing can bring it back — the PNG is a perfect copy of an imperfect image. What it does buy you is that no further quality is lost from here on, which matters if the file is about to be edited and re-saved several times. If you still have the original camera file or the original export, converting that is better than converting the JPG.
Why is the PNG so much bigger than the JPG was?
Because it is lossless. JPEG gets its size by throwing away detail your eye is unlikely to miss; PNG has to store every pixel exactly as it finds it, including the fine JPEG artefacts, which look like noise to a lossless compressor and compress badly. Two to five times the original is normal for a photograph. For a screenshot that was wrongly saved as JPEG in the first place, the PNG can actually come out smaller.
Does this add transparency to my image?
No. It gives you a format that supports transparency; it does not create any. Every pixel in the resulting PNG is fully opaque, exactly as it was in the JPG. To actually make part of the image see-through you need an editor with a background-removal or eraser tool — converting first is the step that makes the result possible to save.
Other conversions
- PNG to JPG — Shrink a screenshot or export for anywhere that will not take a PNG.
- WebP to PNG — Keep the transparency a WebP carries, in a format everything reads.
- JPG to WebP — Smaller photographs for a page, at the same visible quality.
- Convert to any format — the full converter, with every pair.
- JPEG vs PNG vs WebP — which format to reach for, and why.