Free tools, no sign-up. Help keep them free with a tip.

JPG to PNG Converter

Convert JPG to PNG locally with the HTML5 Canvas API. Your file never leaves your device.

Drag & drop an image here

or click to browse · JPG, PNG, WebP · up to 25 MB

About JPG to PNG

When to use it

Designers convert JPG to PNG to edit a graphic without further quality loss, or to upload to tools that only accept PNG.

What to know

Converting does not restore detail already lost to JPG compression. A JPG has no transparency, so the PNG will be opaque, and file size usually grows.

Pro tip

If you need a transparent logo, convert to PNG first and then use the background remover.

JPG to PNG: when it helps and when it doesn't

Converting a JPG to PNG freezes the image in a lossless format. From then on you can edit, crop and re-save it as many times as you like without adding more compression. Designers do this before working on a photo, and some upload forms, print services and icon tools only accept PNG.

What conversion cannot do is undo the original JPG compression. Blocks and noise that are already in the JPG are copied faithfully into the PNG. The PNG is also usually 2-5 times larger, because lossless compression is less efficient on photos.

The conversion uses your browser's canvas, which drops hidden metadata such as camera details and GPS location. That is often a privacy bonus, but if you rely on that information, keep the original JPG.

How to use the JPG to PNG tool

  1. 1

    Drop your image into the upload zone.

  2. 2

    Adjust the quality slider, and the fill colour when converting to JPG.

  3. 3

    Check the new file size and download the converted file.

Why use this JPG to PNG tool?

Zero latency

Conversion happens on your device in milliseconds.

No upload

Your files never touch a server.

Quality control

Tune JPG and WebP quality and the fill colour.

JPG to PNG: frequently asked questions

Will converting JPG to PNG improve quality?
No. It stops further loss, but it cannot restore detail. To make a small JPG look better, use the AI upscaler instead.
How do I make the JPG's background transparent?
Conversion alone keeps the background. Use the background remover, which outputs a transparent PNG directly.
Is the conversion private?
Yes. The HTML5 Canvas API converts the image locally, so nothing is uploaded to a server.
Will converting to JPG lose quality?
JPG and WebP are lossy. Use the quality slider (90%+ is visually near-identical). PNG is lossless but larger.
What happens to transparency?
JPG has no transparency, so transparent areas are filled with a colour you choose (white by default). PNG and WebP keep transparency.
Which format should I pick?
Use PNG for logos and screenshots, JPG for photos, and WebP for the smallest web-ready files.

Related processing tools

Related tools

Enjoying ClearPix?

It's free, with no sign-up and no watermarks. If it helps you, you can support its development with a coffee.