How to remove an image background — step by step
Background removal isolates the subject of a photo — a person, product, pet, or graphic — and discards everything behind it. The result is a transparent PNG you can drop onto a new colour, a website, a marketplace listing, or a design file. Our free online background remover accepts JPG, PNG, WebP, GIF, AVIF, BMP, TIFF, ICO, and HEIC/HEIF. Cut-out and download run entirely in your browser — files are never uploaded unless you choose Save to history.
Follow these steps to cut a subject out of any supported image in seconds:
- Select your image. Click the Select image button or drag and drop a file from your desktop onto the upload area. Files up to 20 MB are supported. The image loads immediately — no upload.
- Wait for the on-device model. The first run downloads a local AI model (cached afterwards). Processing happens on your device with WebGPU when available, otherwise WebAssembly. A progress message shows while the model loads and the cut-out is computed.
- Compare original and result. Drag the before/after handle across the preview to check edges, hair, and fine detail. The checkerboard behind the result is transparency — it will not appear in the downloaded file.
- Choose a fill (optional). Keep Transparent for a PNG with an alpha channel, or pick Colour and a solid pad (including quick black, white, and brand swatches) when you need an opaque export instead of see-through pixels.
- Remove metadata (optional). The Remove metadata checkbox strips EXIF data, GPS coordinates, camera model information, and other embedded metadata from the exported file — recommended when sharing publicly.
- Download your cut-out. Click Download to save the result directly to your device (no upload). Transparent exports are PNG. Colour-filled exports are also PNG so edges stay clean.
- Save to history (optional). Click Save to history to upload both the original and your cut-out and store them for seven days. You can re-open any saved item, change the fill, and download a new version. History items are tied to your session by default and are claimed to your account once you sign in.
There is no server-side render for background removal — work is done locally, so even large images stay on your device until you choose to save to history. The first visit is slower while the model downloads; later visits reuse the browser cache.
Common use cases for background removal
Cutting a subject off its original backdrop is one of the most requested image edits on the web. Marketplace photos, profile pictures, ads, and slide decks all look cleaner when the background is gone — or replaced with a deliberate colour. Here are the scenarios where this tool is genuinely useful:
- Ecommerce product shots. Marketplaces and catalogues often require a white or transparent background. Cut the product out, then export transparent PNG or fill with white so listings look consistent.
- Profile pictures and avatars. Isolate a face or bust shot, then drop it onto a brand colour or keep transparency for circular avatars that sit cleanly on any theme.
- Marketing and ads. Heroes, banners, and social creatives need the subject without a busy room or studio sweep. A transparent PNG composites into Canva, Figma, or a CMS without a second trip through Photoshop.
- Presentations and documents. Headshots and product callouts on slides look amateur with a leftover wall or window. A cut-out sits on the slide background as if it were designed that way.
- Print-on-demand and mockups. T-shirt, mug, and packaging mockups expect a subject with a clean alpha channel so fabric or label textures show through around the edges.
- Stickers and social cut-outs. Stories, Reels, and chat stickers are often a person or object with no rectangle of original scenery. Transparent PNG is the right starting file.
- Replacing a messy location. When the room, sky, or crowd distracts from the subject, removing it is faster than cloning or content-aware fill — then add a solid colour if you need an opaque file.
- Design handoff. Designers still ask for “subject on transparent.” Exporting PNG here avoids a round of desktop masking for straightforward photos with a clear subject.
- Removing EXIF metadata before publishing. Enabling Remove metadata strips GPS and device tags before the file leaves your device.
- Quick creative iteration. Try transparent versus a colour mat, check the compare slider, and re-download without opening a full editor.
The history of background removal on the web
Separating a subject from its surroundings is older than digital photography. Studio photographers used painted backdrops and later chroma-key (green or blue screen) so a switcher or compositor could replace the field behind an actor. Print retouchers cut physical silhouettes with knives; layout artists specified clipping paths so a press would knock out the background of a product shot.
Desktop software made the same job interactive. Photoshop’s magic wand, pen tool, and layer masks turned clipping paths into pixel mattes. Those tools are precise but slow: hair, fur, and semi-transparent edges still need careful brushing. Online services later offered one-click removal by uploading a photo to a server, running a model, and returning a PNG — convenient, but the original left the user’s device.
Research in the 2010s produced dedicated matting networks (including U2-Net and MODNet) that predict a per-pixel alpha instead of a hard selection. Combined with ONNX Runtime in WebAssembly or WebGPU, those models can now run in a browser tab. The first visit downloads the weights; afterwards the network is cached, and inference stays on-device.
Today, background removal sits beside crop, resize, convert, compress, and frame as a practical “prepare the pixels” step. Cropping changes composition; resizing changes pixel count; framing pads a canvas to a social size; background removal changes what is opaque. The tool here focuses on that last job — a local cut-out, optional colour fill, and private-by-default download until you choose to save to history.