Convert JPG to PNG
Drop your JPG photos and get pixel-for-pixel PNG copies, ready for further editing without baking another lossy round of compression into the picture. Conversion happens entirely in your browser through Canvas.
How to convert JPG to PNG
- Drop your JPG files into the box.
- Each image is decoded by the browser and a Canvas exports a lossless PNG copy.
- Download the PNG copies and edit them without further quality loss.
Why convert JPG to PNG?
Convert JPG to PNG when you are about to edit the image and want to avoid the silent quality cost of every JPG re-save. Each time you open a JPG in a typical photo editor, edit it and save it again as JPG, the encoder discards a fresh round of detail; doing this five or six times produces visibly worse results than the original. PNG is lossless, so editing rounds do not degrade it — keep the working copy as PNG, then export back to JPG only at the end of the workflow. PNG is also the right destination when you intend to overlay text, place the image inside a graphic with transparency, prepare an asset for a vector design tool, or extract a region with a clean alpha channel. Worth noting: the resulting PNG cannot recover detail that the original JPG already lost. The PNG is mathematically equal to what you see on screen, not to the picture before JPG was ever encoded. Expect the file size to grow several-fold; PNG keeps every pixel and JPG does not.
How we compare
The closest peer to this tool is Google's Squoosh, which also runs fully in your browser. Squoosh focuses on compression for the modern web and does not handle HEIC or batch conversion. Cloudconvert and Convertio cover more formats but upload your files to their servers and meter usage.
| This site | Squoosh | Cloudconvert | Convertio | |
|---|---|---|---|---|
| Files stay on your device | ||||
| No signup | Limited | Limited | ||
| No ads | ||||
| Batch conversion | ||||
| Supports HEIC | ||||
| Works offline |
Frequently asked questions
Are files uploaded?+
No. Both decoding and encoding happen inside your browser tab.
Will the PNG be larger than the JPG?+
Yes, typically 4–10 times larger. PNG stores every pixel uncompressed in colour terms while JPG uses lossy compression.
Will the PNG recover lost detail from the JPG?+
No. The PNG matches what your browser displays from the JPG, including any compression artefacts already present. PNG cannot restore information that the JPG encoder discarded.
Does the resulting PNG support transparency?+
PNG supports transparency, but JPG sources do not contain an alpha channel — so the output PNG has a solid background. To make an area transparent you need an editor like Photoshop or GIMP.
Why convert at all instead of keeping JPG?+
Editing JPG and re-saving as JPG repeatedly degrades the picture. Working in PNG between edits and exporting to JPG only at the end avoids this cumulative loss.
Is EXIF preserved?+
PNG has no widely-supported EXIF block, so most metadata is dropped during conversion. If you need EXIF, keep the JPG or use a dedicated metadata-preserving tool.
Related converters
Files processed in your browser. We never see them.