Convert JPG photos into lossless PNG.
Drop an image here
or click to choose one. It never leaves your device.
Three steps
Add one or several JPG or JPEG photos.
The image is decoded and re-encoded as lossless PNG, so nothing further is discarded.
Take the files individually or together.
Why this one
PNG is lossless, so once converted the file will not degrade again no matter how many times it is opened and saved.
Some print workflows, app stores and design tools reject JPEG outright. This is usually the reason people need the conversion at all.
It does not pretend to recover JPEG artefacts, because nothing can. What it gives you is a stable copy that will not lose more.
The short version
This conversion is requested far more often than it is needed, usually in the hope that it will clean up a JPEG that has been saved one too many times. It will not, and no tool can. What it does do is stop the decline: once the image is PNG, every subsequent save is exact, which matters if the file is about to go through several rounds of editing.
Questions
No. The detail a JPEG discarded when it was first saved is gone permanently, and PNG cannot bring it back. What you get is a lossless container that will not lose anything further.
Because it is lossless. PNG stores every pixel exactly, while the JPEG was small precisely because it threw detail away. A photograph as PNG is routinely five to ten times larger.
No. PNG supports transparency, but a JPEG has none to carry over, so the result is fully opaque. Removing a background is a separate job.
When something downstream requires PNG, or when you are about to do repeated edits and want a format that will not degrade with each save. For simply putting a photo on a website, keep the JPEG.
Free, and staying free
Thridy is a library of thousands of 3D icons in one consistent style, free for commercial use with no attribution and no account. The tools exist so you never have to upload an image to somebody else's server to resize it.
Keep going
Move between PNG, JPEG and WebP in a click.
Convert PNG to JPG, flattening transparency to white.
Convert JPG to smaller, modern WebP.
Convert WebP into widely compatible JPG.
Convert PNG to WebP and keep transparency.
Convert WebP into lossless PNG with transparency.