How to Convert PNG to JPG (Free, In Your Browser, No Sign-up)
How to Convert PNG to JPG (Free, In Your Browser, No Sign-up)
Format conversion is one of those problems that shouldn't exist but always does. You have a PNG. The form says "JPG only". Or you have a JPG with a white background and the new platform wants transparency, so you need PNG. Or someone sent you a WebP and your editor doesn't know what to do with it.
Here's the simplest way to convert without installing anything or watermarking your image.
The flow
- Open AI Pass Canvas.
- Drag your image onto the canvas.
- Click Export in the top right.
- Pick the target format (PNG / JPG / WebP).
- Click Download.
The conversion happens in the browser — your image never leaves your machine, which is a quiet win for anything sensitive (screenshots of internal tools, ID photos, financial docs).
Which format to use
Quick rules for picking:
Use PNG when:
- Your image has transparency (logos, icons with transparent background)
- It's a screenshot of a UI (PNG keeps text crisp; JPG smudges it)
- It's text or simple graphics (sharp edges)
- File size doesn't matter much
Use JPG when:
- It's a photograph (JPG handles smooth color gradients well)
- File size matters (JPG is usually 5-10× smaller than PNG)
- The destination only accepts JPG
- You don't need transparency
Use WebP when:
- The destination supports it (most modern browsers, some uploaders)
- You want the smallest possible file at decent quality
- It's a hero image on a website (WebP saves real bandwidth)
The Export dialog has all three. Switch and download — no need to convert in some other tool.
The transparency catch with JPG
JPG doesn't support transparency. If your PNG has a transparent background, converting to JPG will turn that transparency into white (or whatever background was set). This is the right behavior most of the time — JPGs are for photographs, photographs don't have transparency — but if you wanted to keep the alpha channel, you need PNG or WebP.
Quality vs file size
For lossy formats (JPG and WebP), the Export dialog has a Quality slider. Higher = bigger file, sharper image. Lower = smaller file, more compression artifacts. Some defaults to know:
- 92 (default) — balanced. Good for most uploads.
- 80 — noticeably smaller, slight artifact on smooth gradients (skin, sky).
- 60 — significantly smaller, visible artifacts on careful inspection.
- 30 — heavy artifacts, only for thumbnails where size is critical.
For a screenshot of a UI, prefer PNG (which is lossless and doesn't have a quality knob). For a photo where the upload limit is 1 MB, JPG at 80-85 is usually right.
Resize while you're at it
Most of the time you're converting because the upload destination has constraints. Often it has a size constraint too — "max 1 MB" or "exactly 512×512". The Export dialog has Width × Height inputs that stay aspect-locked. Type a smaller width and the height auto-fills.
So you can convert AND resize in one step. PNG to JPG at 50% size, all in one download. The output filename includes the dimensions when you've changed them, so you can keep multiple versions straight.
Why not just rename the file?
A common mistake — renaming image.png to image.jpg doesn't actually convert anything. The bytes inside are still PNG-encoded, the file extension just lies. Some uploaders will reject it as malformed. Real conversion re-encodes the image data into the new format, which is what an editor does.
When you need batch conversion
AI Pass Canvas works on one image at a time. If you have 200 PNGs to convert to JPG, a batch tool is faster — magick (ImageMagick) on the command line:
mogrify -format jpg *.png
That's a one-liner if you have ImageMagick installed. For a couple of images at a time, a browser tool is usually faster than firing up Terminal.