Background Remover (color)
Make a solid/near-solid background transparent by color, with tolerance and soft edges, locally.
Remove a background by color, not by guessing
This tool clears a background by comparing every pixel's color to a target color you pick, then lowering that pixel's alpha the closer the match. It suits product photos, logos or screenshots shot against a plain wall or solid backdrop, where color-key math is enough to do the job. The image is decoded and its pixels rewritten on a canvas element in your browser, so the photo itself never leaves your device as a network request.
How to use the Background Remover (color)
- Drop or choose an image; the tool auto-detects the background color from its four corners.
- Click anywhere on the original image to pick a different key color with the eyedropper.
- Drag the tolerance slider until the background disappears without eating into the subject.
- Raise the soft edge slider to feather the cutout line instead of leaving a hard, jagged edge.
- Download the result as a PNG once the transparent area looks right.
Removal is color math, not object recognition: it measures the Euclidean distance from the key color in RGB space and fades alpha over the tolerance-plus-feather range. That works well on flat, evenly lit backdrops but struggles with shadows, gradients or fine detail such as hair or fur.
Every slider change reprocesses the original pixel data, not the already-modified result, so tolerance and soft edge can be dragged back and forth freely without the cutout degrading further with each adjustment, and the source image never has to be re-uploaded.
Frequently asked questions
- Why isn't the background fully transparent after removal?
- The tolerance slider controls how far a pixel's color can be from the key color and still count as background; raise it, or click the original image to re-pick a key color closer to the actual backdrop.
- Can this remove a background from a photo with hair or fur?
- Not cleanly. It only measures color distance from a single key color pixel by pixel, with no edge or object detection, so fine, non-uniform edges like hair rarely come out looking clean.
- Is my photo uploaded anywhere when I remove its background?
- No, the pixel data is read into a canvas and rewritten with plain JavaScript in your browser tab, so the original photo and the cutout you download never travel over the network.
- What file formats can I upload and what do I get back?
- You can drop any image format your browser can decode, such as JPEG, PNG or WebP, and the result always downloads as a PNG so the transparent background is preserved.