Got Convert

Remove image backgrounds in your browser.

Free background remover, in your browser. No upload, no signup, no watermark — your photo never leaves your device.

Drop an image

PNG, JPG, WebP, BMP, HEIC · max ~25MB · or paste with ⌘V

Removing the background from a photo used to mean opening Photoshop or uploading to a paid service like remove.bg. With modern AI running directly in your browser, neither is necessary anymore. This free online background remover uses two small, open-source neural networks — MODNet for portraits and U²-Net for everything else, picked automatically — to detect the main subject of any image and produce a clean cutout with a transparent or solid-color background.

Everything runs locally on your device: your photo is never uploaded, never seen by us, never logged. The result is yours to download as PNG with transparency, JPG with a white (or any color) background, or modern WebP. No watermark, no signup, no daily quota.

What you can do with this background remover

The AI handles general subjects — people, products, food, pets, plants, logos. Use it for any of the workflows below, all in seconds.

Product photos with white backgrounds

E-commerce listings, Amazon, Shopify, and marketplace photos usually need a clean white background. Drop your phone photo, pick "White," download a listing-ready JPG.

Transparent PNG profile pictures

Slack, Discord, Notion, LinkedIn avatars look sharper with a transparent background that adapts to whatever theme is showing them. Pick "Transparent," get a PNG with alpha channel.

Design composites in Figma or Canva

Pulling a subject out of a photo to drop onto a different background in Figma, Canva, Keynote, or PowerPoint. Skip the manual pen-tool work for non-precision use cases.

Logo cleanup

Got a logo screenshot with a colored backdrop? Drop it in, download a transparent PNG ready for any branding context.

Marketplace + classifieds

Carousell, Facebook Marketplace, eBay listings convert better with clean photos. Replace the cluttered home backdrop with clean white in seconds.

Social media + memes

Cut out a person or pet to drop onto a meme template, a custom sticker pack, or a YouTube thumbnail. Quick and free.

How it works

  1. Drop any image — JPG, PNG, WebP, BMP, GIF, or HEIC.

  2. Pick a background: transparent, white, black, or any color.

  3. AI runs locally via WebAssembly — 1–3 seconds.

  4. Download as PNG, JPG, or WebP. No account, no history.

How it works (technical notes)

Two Apache-2.0-licensed models power the tool, routed by a quick on-device face check: photos of people go to MODNet (a portrait matting network, run via transformers.js, ~7 MB quantized ONNX) for clean hair and edge detail; everything else goes to U²-Net (lite variant, published in Pattern Recognition 2020, run via onnxruntime-web, ~5 MB ONNX). Each model downloads once and is cached. Inference takes 1–3 s on a modern laptop and runs entirely on the WebAssembly backend. The output mask is composited back onto the source image at full resolution — your photo's pixel quality is preserved.

Privacy: why no upload matters

Most online background removers (remove.bg, Cleanup.pictures, Adobe Express) upload your image to their servers, run inference there, and send back the result. Even when they're trustworthy, that means your face / product / private document is sitting on someone else's infrastructure for some period of time. With this tool, the file never leaves your browser — same end result, zero uploaded bytes.

Frequently asked

How do I remove the background from a picture for free?

Drop your image into the dropzone above, choose your preferred background (transparent / white / black / custom color), and click 'Remove background'. The AI model runs in your browser to detect the main subject and produce a clean cutout — no signup, no payment, no watermark.

Is this background remover really free with no watermark?

Yes — fully free, no watermark, no signup, no daily quota. The site is supported by Google AdSense ads. Your downloaded image itself is clean — no watermarks, no metadata added on our side.

How does this work without uploading my photo?

Your browser downloads a small AI model on first use (roughly 5–7 MB depending on your photo) and runs the entire background-removal process locally. The image data never crosses our servers — including ours. Subsequent runs are instant because the model stays cached.

Can I make the background transparent (PNG with alpha channel)?

Yes — pick 'Transparent' for the background option. The downloaded PNG has a real alpha channel, ready to drop onto any background in Photoshop, Figma, Canva, Keynote, or anywhere else.

Can I get a white background instead of transparent?

Yes — pick 'White' or any custom color. The result is composited onto that color and exported as JPG (or PNG/WebP). Great for product listing photos, e-commerce thumbnails, or social media.

How good is the quality compared to remove.bg or Adobe Photoshop?

Very close for portraits, decent for objects. We automatically pick between two open-source models: MODNet (a portrait-matting specialist with excellent hair and edge detail on people) and U²-Net (a general model for products, animals, and objects). Portraits and headshots come out looking great — including tricky hair. Object shots have softer edges than paid services. For most casual use cases it's more than enough; for commercial-grade output you'd want a touch-up in Photoshop after.

Does it work on photos of objects, not just people?

Yes — the tool detects whether your photo contains a person and picks the right model automatically: a portrait specialist for people, and a general-purpose model for products, food, animals, plants, logos — anything with a clearly distinguishable subject. Cluttered backgrounds (shelves, busy outdoor scenes) are harder than clean ones.

What's the file size limit?

There's no hard cap, but very large images (10MP+) take longer because the model runs in your browser's memory. On a modern laptop, expect 1–3 seconds per image at typical phone-photo sizes.

Which file formats are supported?

Input: JPG, PNG, WebP, BMP, GIF, HEIC. Output: PNG (with transparency), JPG (any background color), or WebP. HEIC inputs (iPhone photos) automatically decode through a separate WebAssembly module.