Skip to content
Image Runs offline

Background Remover

Cut a uniform background out of a logo, product shot or sprite - no AI, no upload.

Mode

Click the source image to sample a colour.

Width of the edge alpha ramp.

Removes the background-coloured fringe on anti-aliased edges.

Source

Result

0 chars
Ctrl

Questions

Is this AI like remove.bg?

No, and deliberately so. This tool keys on colour: it detects or samples the background colour and removes every connected pixel within your tolerance, which makes it excellent on logos, product shots against a seamless backdrop, screenshots, scans and sprites. AI matting services run a neural network that understands what the subject is, which is how they handle hair and cluttered scenes - and exactly what this dependency-free, offline site rules out. If the background is not roughly one colour, this is the wrong tool.

Is my image uploaded anywhere?

No. The image is decoded, processed and re-encoded entirely in your browser using canvas and typed arrays, which is why the tool keeps working with the network disconnected. That makes it safe for images you would not hand to an online service.

Which images work best, and why does hair fail?

Anything with a uniform background and reasonably crisp subject edges: logos, icons, product photos, scans, screenshots, pixel art. Hair, fur and motion blur fail because each strand's pixels are a blend of subject and background at unknown ratios, and separating them requires knowing what the subject is - a segmentation problem, not a colour-distance one. The Refine edges option unmixes a one-to-two pixel fringe, but it cannot invent detail beyond that.

Should I export PNG or WebP?

PNG is lossless and opens everywhere, so it is the safe default for transparency. WebP is exported losslessly here too and is usually noticeably smaller, but some older browsers and native applications still cannot open it. If the result goes into a site you control, pick WebP; if it might be pasted anywhere, pick PNG.

Open SVG Preview

SVG Preview

Render SVG markup live and export it as a data URI or PNG.

Image