How to Convert JPG to PNG: 4 Free Methods

How to Convert JPG to PNG: 4 Free Methods

1vs Team Updated 2026-08-21 image-converter

CloudConvert converts JPG to PNG in one click. For no upload, Squoosh runs locally in your browser with lossless output.

Step-by-step

1

Understand that JPG to PNG cannot restore quality

Converting JPG to PNG does not add quality back — PNG is a lossless format, but the source JPG has already discarded pixel data during its original compression. The output PNG will be larger than the source JPG (PNG is less efficient for photos) but visually identical to the JPG, not to the original uncompressed image. Convert JPG to PNG when you need lossless editing going forward (avoiding further JPG generation loss) or when you need to add transparency to a JPG-derived image — not when you want to "improve" JPG quality. Tools like CloudConvert and Squoosh handle the conversion without changing pixel data — they just wrap the JPG payload in a PNG container.

2

Pick the right tool for the job

For one-off conversions, CloudConvert in the browser handles single files in seconds. For lossless editing without upload, Squoosh runs locally in your browser and lets you compare formats side by side. For designers, Adobe Photoshop and Photopea open JPG and let you save as PNG with full layer support. For CLI workflows, ImageMagick converts folders with a single command. All four are free or have a free tier.

3

Convert single files online

Convert single files online

For one-off conversion, CloudConvert is the fastest path. Open the JPG, pick PNG as the output format, click Convert. The result is a PNG file with the same pixel dimensions as the source JPG. PNG file size will be 2-5x larger than the source JPG because PNG uses lossless compression. This is normal and expected — you trade file size for lossless preservation going forward. Download the PNG and verify it opens correctly in your image viewer.

4

Convert locally in your browser with Squoosh

Squoosh is the strongest option when upload is not acceptable. Open Squoosh in Chrome or Firefox, drop the JPG in, and the browser converts it to PNG using WebAssembly — files never leave your device. Squoosh shows a side-by-side preview of file size and quality for different formats, so you can confirm the PNG is what you want before saving. This is the preferred path for personal photos, confidential images, or any file that should not be uploaded to a third-party server.

5

Convert in Photoshop for editing workflows

Convert in Photoshop for editing workflows

Designers converting JPG to PNG typically want to edit the image further. Open the JPG in Adobe Photoshop (or Photopea for a free browser-based option), make the edits, then File → Save As → PNG. PNG supports layers, transparency, and lossless re-export — JPG does not. If you need transparency after editing, use the Magic Wand or Select Subject to isolate the foreground, then export as PNG-24 with transparency enabled. PNG is the standard format for icons, logos, and graphics that need crisp edges.

6

Run CLI conversion for scripted batches

For converting folders of JPGs to PNG, ImageMagick CLI is the fastest path. The command `magick mogrify -format png *.jpg` converts an entire folder in seconds. For more control, use `magick input.jpg -alpha on -background none -fill none ... output.png` to preserve transparency during the conversion. CLI conversion is the standard path for server-side pipelines, build scripts, and any workflow that handles images programmatically.

Recommended Tools

FAQ

Does converting JPG to PNG improve quality?
No — JPG is a lossy format, and the pixel data discarded during the original JPG compression cannot be recovered. The output PNG will be visually identical to the source JPG, but not to the original uncompressed image. Convert JPG to PNG when you need lossless editing going forward or need to add transparency — not for quality improvement.
Why is the PNG file larger than the source JPG?
PNG uses lossless compression that preserves every pixel exactly, while JPG uses lossy compression optimized for photos. PNG file sizes are typically 2-5x larger than JPG for the same image. The trade-off: PNG can be edited and re-saved without further quality loss, while every JPG save degrades the image. Use PNG for editing and JPG for distribution.
Can I add transparency to a JPG by converting to PNG?
No — the JPG source has no alpha channel, so there is no transparency to preserve. To add transparency, you need to edit the image: select the background, delete it, then export as PNG with transparency enabled. Tools like remove.bg and Photoroom automate this with AI-based background removal. The result is a true PNG with transparency, not a converted JPG.
What is the best free tool to convert JPG to PNG?
Squoosh is the best free option for local conversion — it runs in your browser via WebAssembly, files never leave your device. For online conversion, CloudConvert handles single files in seconds with a free tier. For batch conversion, ImageMagick CLI does entire folders with a single command. All three are free.
Should I keep the original JPG after converting to PNG?
Yes, keep the JPG until you have verified the PNG is correct. PNG file size is much larger than JPG for photos, so the JPG remains the best format for distribution. Use the PNG as the editing master going forward — any further edits should be made on the PNG and exported as PNG, not re-saved as JPG, to avoid additional quality loss.

Related