Remove an Image Background and Download a Clean Transparent PNG

Drop in a photo and get a clean transparent PNG back. The AI runs in your browser, nothing is uploaded.

Drag & drop an image, or

JPG, PNG, WebP, AVIF, HEIC supported

Runs entirely on your device. Your image is never uploaded.

A background remover without the usual catch

Most "free" background removers stop being free the moment you try to download. You upload a photo, wait, and then hit a watermark across the image, a blurry low-resolution preview, or a login wall in front of the download button. I built this transparent background creator without any of that. Drop in a photo and it removes the background right there. You don't need an account, and you can process as many images as you like. The PNG you download has no watermark.

It runs BiRefNet, an AI segmentation model, inside your browser on your graphics card through WebGPU. The model separates the subject from everything behind it and gives you a transparent PNG. Reading the file, finding the subject and saving the cut-out all happen on your device.

How to make a photo background transparent

1.Add your image

Drag a photo into the tool, or click to browse. JPG, PNG, WebP, AVIF and HEIC/HEIF, the format iPhones use by default, all work.

2.Let it process

The tool runs the model as soon as the image loads and shows the result. There's no separate start button.

3.Compare and download

Drag the before/after slider to check the edges, then download the transparent PNG.

The first time you use it, your browser downloads the AI model, which takes a few seconds or a bit longer on a slow connection. It's cached after that, so the next images start processing right away.

What "transparent" means, and why it has to be a PNG

A transparent background is really the absence of a color. A JPG stores a grid of colored pixels and nothing else, so every pixel must be some color, even if that color is white. A PNG can store a fourth value for each pixel, the alpha channel, which sets how opaque it is. A pixel with low alpha shows whatever sits behind it. That's all a transparent PNG is: the subject's pixels stay fully opaque, and everything the model marked as background drops to zero opacity instead of being painted white or black.

That's also why you can't make a JPG's background transparent. The format has nowhere to keep that information. The tool always saves a PNG for this reason, whatever format you started with.

Transparent PNGJPG
Supports transparencyYesNo
Background after removalSee-throughFilled with a solid color
CompressionLosslessLossy
Best forLogos, cut-outs, layered graphicsPhotos where file size matters more than editing

Why people remove a background

Usually the image has to sit on top of something else: another photo, a colored panel, a slide or a web page. Some common cases:

  • Product photos. Marketplaces and shops want the product isolated from whatever it was shot against, so every listing looks consistent.
  • Logos. A logo with a white box around it looks fine until you put it on any other color. A transparent version sits cleanly on anything.
  • Profile pictures. Cutting a person out of a busy photo gives you a clean subject for a plain background, a brand color or a template.
  • Thumbnails and social graphics. A face, a product or an icon on its own reads better in a design than one still carrying its original background.
  • Slides and documents. A background-free image avoids the awkward rectangle a normal photo leaves on a page.

Removing a white or colored background

Many photos people want to clean up already have a simple background: a product on a white sweep, a headshot against a studio backdrop, a scanned logo on white paper. Some tools have a special "white background" mode for these. This one doesn't need it, because it doesn't key out a color the way a green-screen tool does. The model finds the subject and treats everything else as background, whatever color or pattern that is. A white wall and a cluttered room go through the same way.

Simple backgrounds are still the easier case in practice. A flat white or solid color gives the model a clean, high-contrast edge, so product shots and studio photos usually come out crisper than busy, low-contrast scenes.

Getting a cleaner cut-out

The model is deciding where the subject ends and the background begins, and some photos make that easier than others:

  • Contrast between subject and background. A clear difference in color or brightness gives the model a sharp edge to follow. A subject that blends into its background is harder to separate.
  • Hair, fur and wispy edges. Single strands of hair, loose fur and frayed fabric are hard for every background remover, this one included. You'll usually get a good result, but very fine or semi-transparent detail is where small flaws show up.
  • Shadows and reflections. A strong shadow or reflection can come along with the subject or stay behind as a faint smudge, because the model reasons about pixels, not lighting.
  • Sharpness. A sharp, well-lit photo gives the model more to work with than a blurry or heavily compressed one. The cut-out can't be sharper than the edges it started from.

There's no accuracy slider. I kept the tool simple, so if the edges around fine detail aren't perfect, a sharper or higher-contrast source photo is the fix.

Frequently asked questions

How do I make a picture's background transparent for free?

Drop the image into the tool above. It processes on your device and gives you a transparent PNG to download, with no account, payment or watermark.

Why won't the tool run in my browser?

The model needs WebGPU, which works in current Chrome and Edge and is still rolling out elsewhere. If nothing happens after you add an image, update your browser or open the page in a current Chrome or Edge.

Can I remove a white background specifically, or any background?

Any background. The tool finds the subject instead of keying out one color, so a white background is removed the same way a busy one is.

Why is the result a PNG even when I uploaded a JPG?

JPG can't store transparency. PNG has an alpha channel, which is what makes the background see-through, so every result is saved as PNG.

Why do hair or fur edges look slightly rough?

Fine, wispy detail is the hardest case for any background remover. A sharper photo with more contrast behind the hair usually gives cleaner edges.

Why does the first image take longer?

The AI model downloads the first time and is cached afterward. Every image after the first starts processing immediately.

Why does my iPhone HEIC photo look slightly different?

Most browsers can't decode HEIC, so the tool converts it to PNG before removing the background. The converted copy is what gets processed.

Is there a limit to how many images I can process?

No. The model runs on your own graphics card, so a hundred images cost me no more than one, and I have no reason to cap them.

Is my photo uploaded anywhere?

No. BiRefNet runs on your own graphics card through WebGPU, so the photo stays on your device.

What image formats can I upload?

JPG, PNG, WebP, AVIF and HEIC/HEIF. Animated GIFs aren't supported, since the tool works on a single still image.

Can I put a new background behind the cut-out?

Yes, that's what a transparent PNG is for. Layer it over any color, photo or design in the app you're working in.

Can I remove the background from a video?

Not with this tool, which handles still images. To grab a still from a video first, use the frame extractor, then drop that image here.