Convert JPG to PNG

Convert JPG images to PNG in your browser. Lossless output for editing and uploads that require PNG. Batch conversion, no upload, no account.

Your files are processed in your browser and never uploaded.

Drop images here

Choose files

JPG, JPEG · up to 50 megapixels each · you can also paste

How to use

  1. Add your JPG or JPEG files with drag and drop or the "Choose files" button.
  2. PNG is selected as the output format; conversion starts immediately.
  3. Download the PNG files individually or all at once as a ZIP.

Features

No additional loss
PNG stores the decoded pixels exactly, so converting adds no further compression artefacts.
Upright images
EXIF rotation from phones and cameras is applied, so the PNG displays the right way up everywhere.
Optimised output
Smaller images are optimised with oxipng, which shrinks the PNG without changing any pixels.
Private
Everything happens in your browser; no file is uploaded.

Reasons to convert JPG to PNG

Converting a JPG to PNG does not make it look better, but it changes how the image behaves from now on. Every time a JPG is opened, edited and saved again, the encoder compresses it afresh and a little more detail is lost; after many rounds, blocky artefacts become visible. Saving your working copy as PNG stops this generational loss, which is useful if you will annotate a screenshot, retouch a photo several times or build a design from it.

There are also practical requirements. App stores, some print-on-demand services, sticker and emoji platforms, certain government portals and design tools ask for PNG files specifically. Converting is the quickest way to meet such a requirement with an image you already have.

What to expect

How it works

Each JPG is decoded with MozJPEG’s decoder running as WebAssembly in a background thread. The EXIF orientation is read and applied so that photos from phones are upright, which matters because PNG viewers ignore orientation tags. The pixels are then written as PNG; images up to about six megapixels are optimised with oxipng for a smaller file. Nothing leaves your device.

Screenshots and graphics saved as JPG

A common reason to convert is a logo or screenshot that was accidentally saved as JPG. Converting it to PNG will not remove the faint smudges JPG left around text and edges, but it stops them from getting worse, and the PNG can then be placed in documents and designs that expect a lossless file. If you have the original source, re-exporting it directly as PNG always gives a cleaner result.

Alternatives

If you need lossless editing but also care about size, JPG to WebP at high quality is far smaller. If you just need a smaller JPG, use the image compressor instead.

Frequently asked questions

Does converting JPG to PNG improve quality?

No. The detail that JPG compression discarded cannot be recovered. Converting prevents further loss when you edit and re-save, but the image will look the same as the JPG.

Will converting make the background transparent?

No. A JPG has no transparency, so the PNG will have the same solid background. To remove a background you need a dedicated editing tool.

Why is the PNG larger than the JPG?

PNG is lossless and is not designed for photographs, so it needs many more bytes to store the same picture. That is expected and is the trade-off for lossless editing.

Why would a website require PNG?

Some platforms ask for PNG for logos, icons, app store screenshots or print-on-demand designs because PNG guarantees no further compression and supports transparency.

Popular conversions

Related tools