Editing Tools

Convert JPG to PNG

Turn a JPG into a PNG for an editor, a print shop or a form that asks for PNG. Expect a bigger file and no transparent background, all in your browser.

Local browser processing No image upload No account required Self-hosted HEIC decoder Source metadata is not retained

How to convert JPG to PNG

  1. Drop a JPG on the box above, or up to 20 at once. The file picker on this page lists JPG files.
  2. Convert to already shows PNG at 100%, which keeps every pixel of the JPG as it is.
  3. Press Convert image and look at the new size. A PNG of a photo is several times larger.
  4. Download the PNG. Several files come together in one ZIP.

Why I would convert a JPG to PNG at all

Most of the time I would not. A JPG is the right file for a photo, and a PNG of the same photo is only heavier. There are three cases where I do it anyway: when I want to edit a picture several times without the JPEG losses adding up with every save, when a print service or a design program insists on PNG, and when a form simply refuses JPG.

To see what it costs, I converted three of my own photos on this page in Chromium: Lake Jasna from June 2019, and the clay figure and the red bicycle I photographed at Metelkova in March 2023, each exactly as it is published on this site. I added a small test banner saved as a heavily compressed JPG, the kind of file you end up with after an image has been forwarded a few times.

How much bigger the PNG gets

ImageJPGPNG at 100%
Lake Jasna, June 2019960 × 1200 px, 415.0 KB1.5 MB, 265.0% larger
Clay figure, Metelkova, March 20231200 × 800 px, 403.6 KB1.2 MB, 204.7% larger
Red bicycle, Metelkova, March 20231200 × 800 px, 701.7 KB1.9 MB, 181.2% larger
Heavily compressed test banner800 × 500 px, 9.5 KB85.9 KB, 806.2% larger

Every PNG kept the pixel size of its JPG. The photos came out 2.8 to 3.7 times as heavy, the banner about nine times. A JPG saved at low quality is full of small blocks and smudges, and a lossless PNG stores each of them exactly, so it pays for the damage instead of hiding it.

The quality slider does not shrink a photo PNG

For PNG the slider works differently than for JPG. Below 100% it tries to save the picture with fewer colours and keeps that version only when it looks the same as the original. A photo has far too many shades for that. I tried all four files at 90%, and the lake and the bicycle at 60%, and every time I got the same lossless file as at 100%, byte for byte.

So when the PNG is too big for the place it has to go, the format is the problem, not the setting. Either that place takes JPG after all, or the picture needs fewer pixels, which the Image Resizer gives it before you convert.

No transparent background, no extra detail

A JPG has no transparent pixels, so there is nothing for the converter to carry over. The white or coloured background around a logo stays in the PNG as it was, and the corners of my test banner came out fully opaque. Removing a background means cutting the subject out in an editor; changing the file type does not do it.

The PNG does not bring back detail either. It looks exactly like the JPG it came from, blocks and all. Its one advantage is that nothing more is lost when you edit it and save it again.

What happens to the camera details

My bicycle JPG still carries what the camera and Lightroom wrote into it: a Sony A7 III, a 28-75 mm lens and 24 March 2023, 15:40. The PNG from this page has none of it, because the converter writes a new file from the pixels alone. That is welcome before you post a picture, and worth knowing if you sort your photos by date.

Tips for converting JPG to PNG

  • Convert the first JPG you have, not one that has been through a messaging app. The PNG keeps whatever damage the JPG already has.
  • If a site asks for "PNG or JPG", send the JPG. It is smaller and looks the same.
  • To edit a photo several times, convert it to PNG once, edit the PNG, and save a JPG only at the very end.
  • Need a logo without its background? Cut it out in an editor first; this page keeps the background you have.
  • Keep the original JPG if you need its date and camera details. The PNG does not carry them.

Privacy

Your image never leaves your device. Conversion happens entirely in your browser, so nothing is uploaded or stored, and you do not need an account. Support for HEIC files is included on this site and also runs in your browser.

Frequently asked questions

Does converting JPG to PNG lose quality?

No. At 100%, where this page starts, the PNG stores the decoded JPG pixel for pixel, so nothing more is lost. It does not gain anything either: the blocks and soft edges of the JPG stay exactly as they were.

Does converting JPG to PNG reduce file size?

No, it increases it. My three photos went from between 403.6 and 701.7 KB as JPG to between 1.2 and 1.9 MB as PNG, and a small, heavily compressed banner grew from 9.5 KB to 85.9 KB.

Will the PNG have a transparent background?

No. A JPG has no transparent pixels, so the PNG keeps the same background, whether it is white, black or a colour. To make it see-through, cut out the subject in an image editor and export that as PNG.

Is JPG to PNG lossless?

The step itself is. At 100% every pixel the browser decodes from the JPG lands in the PNG unchanged, and on my photos 90% and 60% gave the very same file. The compression the JPG went through is still in the picture, though.

Is PNG better than JPG for printing?

Only if the print shop asks for it or you still have editing to do. A PNG made from a JPG prints exactly like that JPG, so sending the original JPG at its full size gives the same print with a smaller upload.

Related tools and guides

  • Image Converter: Convert JPEG, PNG, WebP and HEIC images directly in your browser.
  • Convert AVIF to JPG: Turn an AVIF image saved from a website into a JPG that apps, editors and upload forms open. It gets bigger, and here is by how much. No upload.
  • Convert HEIC to JPG: Turn iPhone HEIC photos into JPG files that every app, form and computer opens, and see what happens to size, rotation and photo details. No upload.
  • Convert PNG to JPG: Turn a PNG into a JPG for a form, an email or a site that will not take PNG. Transparent areas become white, all in your browser.
  • Convert WebP to JPG: Turn a WebP saved from a website into a JPG that apps, editors and upload forms accept, and see what it does to the file size. All in your browser.
  • Convert WebP to PNG: Turn a WebP into a PNG that keeps its transparent background, for editors, slides and apps that will not open WebP. In your browser, no upload.
  • Image Resizer: Resize images by pixels, percentage or longest side.
  • Image Compressor: Reduce JPEG, PNG and WebP file sizes while keeping quality high.
  • How I Edit Photos in GIMP: A Practical Workflow for GIMP 3.2: Which file I keep while a photo still needs work, and which I export at the end.
  • Metelkova Ljubljana: My Photos and Complete Visitor Guide: Where I photographed the clay figure and the red bicycle from the table.