Skip to content

Create a transparent PNG

Turn any photo into a PNG with a transparent background using AI, directly in your browser.

Processed on your device via WebAssembly. Nothing is sent to any server.

or click to select it

Turn any photo into a transparent PNG: the AI detects the main subject and erases everything else, leaving real transparency (not a white fill), directly in your browser.

Runs a subject segmentation model (U²-Net) via WebAssembly right in your browser to compute a transparency mask, then exports it as a PNG with a real alpha channel (not a JPG with a white fill).

Use cases

  • Creating a sticker from a photo.
  • Preparing a logo or icon with transparency to overlay on a website or presentation.
  • Generating graphic elements with a transparent background for a Canva, PowerPoint, or Photoshop design.

How it works

  1. 1

    Upload the image

    Drag the file in or pick one from your device.

  2. 2

    Generate the transparent PNG

    The AI separates the subject from the background. The first time it downloads a model (~19 MB); after that it's near-instant.

  3. 3

    Download your PNG

    The resulting file keeps transparency and can be layered over any background.

Frequently asked questions

Why PNG and not JPG?

JPG doesn't support transparency — it always fills with a background color. PNG (and WEBP) have a real alpha channel, so they're the only formats that can truly represent "no background."

Is the resulting PNG large?

It depends on the original image size. Being lossless, a PNG can end up larger than the source JPG; if file size matters, you can recompress it afterward with the compress PNG tool.

Can I use it on logos or drawings, not just photos?

It works best with real photos of a clear subject. On very simple logos or illustrations (few colors, flat shapes) results can vary; in that case, an editor with color-based selection usually gives a cleaner cut.

Image