Home/JPG to PNG
100% local · nothing is ever uploadedConvert JPG to PNG
Drop your JPG files below and get back a lossless PNG — handy before further editing, or when a platform simply insists on PNG. Nothing leaves your device, and a whole batch downloads together as one ZIP.
Drop your images here
or browse files
JPG, PNG, WebP, AVIF, or HEIC (Safari only) · processed locally · never uploaded · paste with Ctrl+V also works
No images yet. Drop some above to get started.
Why convert JPG to PNG?
JPG already threw away some detail when it was first saved, so converting to PNG doesn't recover it — a JPG-sourced PNG is a lossless copy of an already-lossy file, not a magically sharper one. What it does buy you: no further quality loss from that point on, which matters if you're about to edit or re-save the image several times, and PNG is what plenty of platforms and upload forms specifically require regardless of what's actually in the image.
One thing it won't do: add transparency. A JPG never had an alpha channel to begin with, so the PNG comes out fully opaque, same as the source.
WebP vs JPG vs PNG vs AVIF: Which to Use? →What this actually preserves
Converting JPG to PNG recovers nothing. Whatever the JPG discarded when it was first saved is gone for good, and wrapping those same pixels in a lossless container cannot bring any of it back. What it does is stop any further loss from this point on.
The file will grow a lot for exactly that reason — often three to five times — because PNG now stores every pixel of an image that was never pixel-exact to begin with. Worth doing when something downstream demands PNG, or when you're starting an edit and want each re-save to be clean. Not worth doing to improve quality, which it cannot.
- Every pixel exactly as the JPG decodes today
- Freedom to re-save repeatedly with no new loss
- The original dimensions and colour values
- Transparency support, if you add some later
It cannot restore what the JPG lost
This is the single most common misunderstanding about the conversion. PNG being a lossless format describes what it does from now on, not what it can reach back and repair. Blocky skies and soft edges in the JPG will be reproduced in the PNG, perfectly, forever.
If you need a clean version of the image, the only real answer is to go back to whatever produced the JPG and export again from that.
When it's actually worth doing
Two situations justify the size increase. The first is a requirement you don't control — an upload form, a print shop or a design tool that accepts PNG and refuses JPG. The second is an editing session: working in PNG means the ten saves you make along the way don't each degrade the image a little further.
Outside those, converting a JPG to PNG mostly produces a much larger file that looks identical. If the goal is a smaller file, WebP or AVIF is what you actually want.
FAQ
Why does the PNG end up bigger than the original JPG?
PNG is lossless, so it can't compress a photo's natural detail and noise as efficiently as JPG's lossy encoding does — that's the normal tradeoff, not a bug. If file size matters more than a lossless copy, JPG or WebP will usually stay smaller.
Can I use this to remove the background from a photo?
No — converting formats doesn't touch what's actually in the image. A JPG's background stays exactly as it was; PNG only adds the ability to have transparency, which requires actually editing the image first.