Free Background Remover

Cut the background out of any photo. The image stays on your device the whole time.

No uploadTransparent PNGUnlimited

Drop an image to remove its background

JPG / PNG / WebP · up to 15 MB

How it works

1. Drop your image

Drag, click, or paste a JPG, PNG, or WebP from your device. Nothing uploads.

2. The engine runs in your browser

A neural network removes the background locally. First run downloads the engine once. After that it is fast.

3. Download a transparent PNG

Keep it transparent or pick a solid color, then save. Your photo never leaves your device.

What Background Removal Actually Does

Background removal is image segmentation. A neural network looks at every pixel in the photo and classifies it as either subject or background, then writes alpha = 0 for every pixel it called background. The result is a PNG where only the subject is visible and everything else is transparent.

That is a different problem from chroma-key (the green-screen technique used in film, which requires a specific solid backdrop) and from manual masking in Photoshop (slow, skilled, and not usable at scale). The model the paid services run is the same family of model this tool runs. The only difference is where it runs: a paid service ships your photo to a GPU in a data center; this tool downloads the model once into your browser and runs the same inference on your own CPU.

Use Cases That Matter

The transparent-PNG output is useful any time the subject needs to live on more than one background. A few of the most common cases:

  • E-commerce product photography

    Catalog images for Shopify, marketplace listings, and ad creatives. A clean transparent PNG drops onto any background color the store demands.

  • Profile pictures and avatars

    Profile photos for LinkedIn, Slack, and app onboarding. Removing the original background lets the same headshot work against light, dark, or branded backgrounds.

  • Marketing and ad assets

    Hero compositions, social ad creatives, and blog header art. The cutout becomes a movable element you can place against gradient, photo, or brand-color backgrounds.

  • Slide-deck cutouts

    Drop a subject onto a brand-color slide background, or layer the cutout over a chart. Works for pitch decks and internal presentations.

  • Design source material

    Transparent PNGs for icons, mockups, and mood boards. Anything where the subject needs to compose against other elements rather than sit in a rectangular photo.

Tips for Clean Cutouts

The model does most of the work for you, but a few things help it produce a clean edge:

  • Even, soft light on the subject. Hard rim-light from behind can confuse the edge detector and produce a halo. Diffused window light or a softbox tends to cut out best.
  • Hair and fur are the hardest case. Loose strands against a similar-colored background will not survive cleanly. For hero shots, plan on a few minutes of manual retouching after the model runs.
  • Glass and translucent objects come out opaque. The model has to pick a single subject mask, so anything light shines through gets included as if it were solid. That is a model limitation, not a bug in the tool.
  • Work at the largest input you have. Photos over 4096 pixels on the longest edge are scaled down before processing. Starting from a larger original gives the model more information to work with.

When you have a clean cutout, you can usually shrink the file significantly with our image compressor before uploading, or swap it to WebP with the image converter if your stack supports it. To turn a logo cutout into a full icon pack, send the result through our favicon generator.

Frequently asked questions

Does my image leave my device?+

No. The neural network runs locally in your browser via WebAssembly. Your photo is never uploaded to a server and we never see it.

What engine does this use?+

An open-source ONNX background-removal model packaged by @imgly. It runs on your CPU (and GPU when available) inside the browser. No API calls.

Which formats are supported?+

JPG, PNG, and WebP as inputs. Output is always a transparent PNG, so you can drop it onto any background.

Why is the first run slower?+

The first time you remove a background, your browser downloads the engine (around 30 MB). After that it is cached and every future run is fast.

What is the maximum file size?+

Up to 15 MB per image. If you have something larger, compress it first with our free image compressor.

My output looks slightly smaller than the original. Why?+

Images longer than 4096 pixels on the longest edge are scaled down to 4096 before processing. This keeps things fast on phones, and you usually cannot tell the difference.

How does the quality compare to paid services like remove.bg?+

Very close on most subjects. Hair, fur, and fine glass edges can come out a little less clean than what the expensive paid models produce. The upside: it is free, private, and unlimited.

Is there a watermark?+

No. Free, private, no watermark.

Free Background Remover: Remove Image Backgrounds in Your Browser | Reezo AI