Convert JPG to PNG

Drop images here

or click to choose - JPG, PNG, WebP, GIF or BMP. Batch supported.

Your images are processed on your own device and never uploaded to a server.

How to convert JPG to PNG

  1. Drop your JPG file into the box above, or click it to browse your device. You can add several files at once.
  2. Leave the output format on PNG, or switch it if you changed your mind. There is no quality dial because the conversion is lossless.
  3. Download the new PNG file. Each result shows the original size, the new size and the percentage saved.

JPG and PNG are not interchangeable - they were designed to solve different problems. JPG is the long-standing lossy photo format. It throws away detail the human eye is unlikely to notice, which is why it stays so small. PNG is a lossless format: it stores every pixel exactly as it was captured, and it is the most reliable web format for transparency. Converting from JPG to PNG makes sense when you need lossless quality or a transparent background.

JPG has no transparency to begin with, so the conversion leaves the image fully opaque - switching to PNG does not add an alpha channel that was never there. PNG is lossless, so the converted image keeps every pixel exactly - expect the file to be larger than a JPG saved at heavy compression.

Everything here runs locally. Your JPG file is decoded by your own browser and re-encoded by it too - nothing is ever uploaded to a server, which is what makes the tool both fast and private.

JPG vs PNG at a glance

JPGPNG
CompressionLossyLossless
TransparencyNot supportedSupported
Best forphotographs and complex, continuous-tone images where a small file matters more than pixel-perfect accuracylogos, icons, screenshots, product cut-outs and any graphic with sharp edges or a transparent background
Main drawbackit has no transparency support and re-saving it repeatedly slowly degrades the picturethe price of that fidelity is file size - PNG files are often 3 to 10 times bigger than the JPEG equivalent

Related tools

Frequently asked questions

Does converting JPG to PNG reduce quality?
No. PNG is lossless, so every pixel is preserved exactly as it was. The trade-off runs the other way: the PNG file will usually be larger than the JPG you started with.
Will transparency be preserved in the PNG file?
Yes. PNG supports an alpha channel, so whatever transparency existed in the original JPG is carried through the conversion.
Can I convert several JPG files at once?
Yes. Drop as many JPG files as you like onto the box above; PixSquash converts them all in the browser and gives you a separate download for each one.
Are my JPG files uploaded anywhere?
No. There is no upload step at all. The conversion happens on your own device using the Canvas API, so your images never leave your computer - which also means it works with sensitive or confidential files.