Convert JPG to PNG

Convert a JPG to PNG when you need a lossless file for editing, a format that a strict upload form will accept, or a base image you plan to make transparent. The conversion is done in your browser, and the original JPG never leaves your device.

How to convert JPG to PNG

  1. Drop one or many JPG images into the tool below.
  2. The output format is already set to PNG. Adjust the quality if you like.
  3. Click run to convert.
  4. Download each PNG, or grab them all as a ZIP.

Why convert a lossy file to a lossless one

It seems backwards to convert a small JPG into a much larger PNG, but there are three solid reasons to do it. The first is editing: every time a JPG is saved it is recompressed and loses a little detail, so editors prefer to work in a lossless format and only export to JPG at the very end. The second is transparency: JPG cannot hold a transparent background, so if you plan to cut a subject out, you need the image in PNG first. The third is compatibility with strict uploaders: some forms, especially for logos, icons and app store assets, only accept PNG.

What the conversion does and does not do

Does it happen?
Preserves every pixel of the JPG exactlyYes
Removes JPG compression artefactsNo, they are preserved as-is
Adds a transparent backgroundNo, but the PNG can hold one after editing
Prevents further quality loss on later savesYes, as long as you stay in PNG
Keeps EXIF camera dataNo, metadata is not carried over
Changes dimensionsNo, unless you set a max width

File size expectations

PNG uses DEFLATE compression, the same family as ZIP. It works well on areas of flat colour and repeating patterns and poorly on photographic noise. A photo therefore grows a lot; a screenshot or a scanned form with lots of white grows much less. If the PNG is only needed briefly for an edit, the size does not matter. If you need to store or share many of them, consider whether WebP lossless would serve the same purpose at a smaller size.

Common workflows

  • Remove a background: convert JPG to PNG here, open the PNG in an editor, erase the background, save as PNG.
  • Submit a logo: many directories and marketplaces require PNG logos even when the original was a JPG.
  • Prepare an image for repeated edits: convert once, do all edits in PNG, export to JPG or WebP at the end.
  • Use in a print layout: some layout tools handle PNG more predictably than JPG for colour management.

Frequently asked questions

Does converting JPG to PNG make it higher quality?

No. The PNG contains exactly the pixels from the JPG, artefacts included. What it does is prevent any further quality loss on later saves, which is why editors prefer working from PNG.

Can I make the background transparent by converting to PNG?

The conversion itself does not remove backgrounds. It gives you a format that supports transparency, so you can then erase the background in an editor and keep it transparent.

Why is my PNG much bigger than the JPG?

PNG is lossless. A 500 KB JPG photo can become a 3 to 5 MB PNG. For flat graphics the growth is far smaller.

Can I batch convert?

Yes. Drop any number of JPGs and download all the PNGs as a single ZIP.

Your files never leave your device

Every tool on Squishly Tools is 100% free and runs entirely inside your browser. Your images and documents are processed on your own computer and are never uploaded to a server. There are no accounts, no watermarks and no catch.