JPG to PNG Converter

Convert JPG to PNG free, instantly, and entirely in your browser — useful for uploads that require PNG or for locking in quality before further edits, but it won't add transparency or restore detail.

Drop your JPG image here or click to upload

What converting JPG to PNG actually does

Converting a JPG to PNG does not add transparency, does not remove a background, and does not restore detail that JPEG's lossy compression already threw away. All it does is take the pixels currently in your JPG and re-encode them losslessly from that point forward, so nothing more is lost during this step.

That distinction matters because "convert to PNG" is often searched by people expecting one of those other outcomes. If you need a transparent background, you need a background-removal tool, not a JPG to PNG converter — the source JPG simply has no alpha channel for any converter to recover.

What PNG conversion is genuinely useful for

Many CMS and upload fields — a company logo field, for example — mandate PNG and reject JPG outright, so converting gets you past that gate. If you plan to edit the image further in Photoshop or GIMP (cropping, redrawing, adding layers), starting from a lossless PNG avoids stacking a second round of JPEG artifacts on top of the first. PNG conversion is also handy when preparing an image for a program or pipeline that only accepts PNG input.

Why the PNG file might be bigger than the JPG

PNG is a lossless format, so it has to store far more information per pixel than JPEG's lossy compression does. For photographic images with lots of color variation, the resulting PNG will usually be similar in size to the source JPG, and often noticeably larger. This is expected behavior, not a bug — see why did my image get bigger? for a full worked example.

How to convert JPG to PNG

  1. Drop your .jpg or .jpeg file into the upload box above, or click to browse.
  2. Confirm PNG is selected as the output format (it's pre-selected for you).
  3. The quality slider has no effect on PNG output since PNG is lossless — you can leave it as is.
  4. Click Convert, then download your new .png file.

Frequently asked questions

Does converting JPG to PNG add transparency?

No. Your JPG file never had an alpha channel, so there's no transparency data for the converter to carry over. The PNG that comes out has the exact same solid background as the JPG that went in — to actually remove a background you need a dedicated background-removal tool, not a format converter.

Will converting to PNG fix a blurry or low-quality JPG?

No. JPEG compression permanently discards image detail the moment the file is saved, and no amount of re-encoding can bring that detail back. Converting to PNG simply locks in the pixels exactly as they are and stops any further loss from happening — it's a floor under future quality, not a repair tool for past damage.

Why did my file get bigger after converting to PNG?

PNG is a lossless format, so it has to store far more information per pixel than JPEG's lossy compression does, especially for photos with lots of color variation and detail. It's normal and expected for a PNG to be similar in size to or noticeably larger than the source JPG — see why did my image get bigger? for the full explanation.

Is there a file size limit?

The practical limit is image dimensions rather than file size: images up to about 10000x10000 pixels convert reliably. This comes from your browser's available memory, not a server quota, since nothing is ever uploaded — see our Privacy Policy for details.