Drop a JPG file here

or choose one from your device — nothing leaves your browser.

Convert a JPG to PNG in your browser

PNG is the format to reach for when you're about to edit an image, place it on a coloured background, or hand it to a tool that expects lossless input. Converting a JPG to PNG re-wraps the picture without any further compression, so every edit and re-save from that point on is lossless rather than accumulating JPG artefacts.

It's worth being clear about what this does and doesn't buy you: the JPG has already thrown away detail, and converting to PNG can't bring that back. What it gives you is a clean, lossless container to work in — and the option to add real transparency once it's a PNG.

What this does — and what it doesn't

  • Converting to PNG doesn't restore quality the JPG already lost — it prevents further loss from here on, rather than improving the image.
  • PNG files of photographs are usually much larger than the JPG they came from, because PNG doesn't compress photographic detail the way JPG does.

Related conversions

JPG to PNG — frequently asked questions

Does converting to PNG improve the image quality?
No — it can't recover detail the JPG already discarded. What it does is stop any further quality loss: PNG is lossless, so editing and re-saving from here won't add the artefacts that repeated JPG saves do.
Why is the PNG so much bigger than my JPG?
Because PNG stores photographic images without lossy compression. That's exactly what you want for editing, but it means a photo saved as PNG is typically several times larger than the same photo as JPG.
Can I convert several images at once?
For batch conversion of many files at once, use the Image Compressor, which takes a whole folder and can convert and download them together as a zip. This page is tuned for converting a single image at a time.
Are my images uploaded anywhere?
No. The conversion runs entirely in your browser using the canvas API and, for some formats, WebAssembly — the image never leaves your device. You can verify it: load the page, disconnect from the internet, and it still works. There is no upload endpoint to send anything to.
Is it really free?
Yes — no account, no watermark, no daily limit, and no paid step at download. It's free because there's no server doing the work, so it costs us almost nothing to run.