/

JPG to PNG converter

Processed Client Side

Convert JPG and JPEG images to lossless PNG, in batch. Everything runs in your browser — your photos are never uploaded to a server.

Source
PNG output
Add one or more images to convert them here.

Bookmark this tool now — skip the search next time you need it.

About JPG to PNG converter

This tool runs entirely in your browser. Whatever you paste is processed on your own device and is never uploaded, logged, or sent to any server.

The JPG to PNG converter re-encodes JPG and JPEG photos as lossless PNG, so every later save is pixel-for-pixel identical instead of stacking another round of compression artifacts. That matters when an image is heading into an editing pipeline that will be saved repeatedly, when a platform or build step only accepts PNG, or when you need an alpha channel to paint transparency into afterwards. Each file is decoded onto a canvas and re-encoded in your browser: add a whole batch, and every image converts in place with its pixel dimensions and output size listed beside it. Nothing is uploaded, so client photos and screenshots stay on your own machine.

Key features

  • Batch-convert as many JPG and JPEG files as you like in one pass
  • Lossless PNG output — the conversion introduces no new compression artifacts
  • Original pixel dimensions and the resulting PNG size shown for every file
  • Thumbnail preview of each converted image in the results list
  • Accepts .jpg and .jpeg, and validates each file before converting so a stray PNG or WebP is rejected with a clear message
  • A file that cannot be decoded fails on its own without stopping the rest of the batch
  • Save files individually or use Download all
  • Handles files up to 30 MB each
  • 100% client-side — your images never leave your device

How to use it

  1. Drop your .jpg or .jpeg files onto the dropzone, or click it to browse.
  2. Each file is decoded and re-encoded as PNG automatically — there is nothing to configure.
  3. Check the dimensions and output size shown next to each result.
  4. Click Save on any file, or Download all to get the whole batch.

Tips & common mistakes

  • Expect the PNG to be several times larger than the JPG. PNG is lossless and does not throw away detail the way JPG does, so a bigger file is the conversion working correctly.
  • Converting cannot undo JPG compression. Blocking and ringing already baked into the source are copied faithfully into the PNG — what you gain is that no further loss is added.
  • The real reason to convert is editing: JPG loses a little quality on every save, so switch to PNG before a round of retouching and export back to JPG once at the end.
  • A converted JPG is fully opaque. PNG supports transparency, but nothing in the source is transparent — you still have to erase or mask the areas you want to see through.
  • For screenshots of text, UI, or diagrams that were unfortunately saved as JPG, PNG is the right home from here on: it keeps hard edges crisp instead of smearing them further.
  • If your goal is a smaller file rather than a lossless one, the Image Compressor or a WebP conversion will serve you far better than PNG.

Related tools

Browse all 11 Image tools

Frequently asked questions

10

Drop your .jpg or .jpeg files onto the tool and each one is re-encoded as lossless PNG automatically — there is nothing to configure. Click Save on any result, or Download all.

Yes. Files are decoded and re-encoded in your browser, so your JPGs are never uploaded to a server or shared with a third party.

PNG stores every pixel losslessly, while JPG discards detail to save space. A photo that was 400 KB as a JPG can easily be several megabytes as a PNG — that is expected, not a bug.

No. Compression artifacts already present in the JPG are copied exactly into the PNG. What you gain is that no further quality is lost on subsequent saves.

No. JPG cannot store transparency, so the converted PNG is fully opaque. PNG supports an alpha channel, but you still need an editor — or the Background Remover — to actually make areas transparent.

Before a round of editing that will involve repeated saves, when a platform or build tool only accepts PNG, or when you need a lossless master to work from.

Yes. Add a whole batch and they convert in sequence, each showing its dimensions and output size. Download all saves the finished set together.

Yes, they are the same format with two spellings of the extension, left over from an old 3-character filename limit. The tool accepts both.

Up to 30 MB per file. Files larger than that are rejected with a message rather than failing silently partway through.

Yes. Once the page has loaded, conversion runs on code already in your browser, so it keeps working with no network connection.