Tolerance · Edge Smoothing · Multi-rule — No Upload, Free
A photo background is almost never a perfectly uniform color. A studio shot often has a background that shifts slightly from light gray at the top to medium gray toward the bottom, depending on how the light falls. A white background photographed in natural light contains pixels that range from pure white to slightly warm or cool tones depending on the time of day and position in the frame. Changing this background with a too-strict tool would miss all those slightly different pixels and leave visible residue. Flowfiles adjusts tolerance and color space to capture the full range of background variations, even the subtlest ones, while avoiding bleeding into the subject.
Load your image and change its background directly in the browser — no file sent, instant result.
Change Background Color →A gradient background — for example a gray that goes from light at the top to slightly darker at the bottom — is really a series of shades of the same base color. HSL mode is the most effective for this case: it groups pixels by main hue regardless of their brightness. With a tolerance of 40 to 60 in HSL mode, the tool captures the full range of grays in a photographic background without having to dial in each luminosity level individually.
Edge artifacts appear when the boundary between the background and the subject contains intermediate-color pixels — for example, pixels that are half-background half-subject, produced by antialiasing or JPEG compression. To handle them, enable edge smoothing with a value between 20 and 40. This parameter creates a gradual transition zone: border pixels are partially replaced, proportionally to their color distance from the source color. The result is a natural transition rather than a hard pixel-level cut.
If the background contains two distinct color zones — for example a blue-to-purple gradient — add a second replacement rule. The tool supports up to 8 active rules simultaneously. Click on the second zone's color with a new eyedropper, set the same target color, and apply. Both rules execute in a single pass, without reprocessing the image twice.
Enable edge smoothing in the rule settings. This creates a gradual transition zone between the replaced background and the subject. A smoothing value of 20 to 40 works well in most cases. If isolated pixels of the original color remain, reduce the tolerance slightly.
Yes. Use HSL mode with a tolerance of 40 to 60. HSL groups pixels by hue rather than exact value, allowing it to capture the brightness variations of a gradient background. If the background spans multiple distinct hues, add a second rule for each color zone.
Yes, but pay attention to bright areas in the subject. Use a low tolerance (10–20) for truly white backgrounds, and prefer RGB mode which is more precise on neutral colors. Inspect the result area by area and adjust if needed.
Changing a background replaces one color with another opaque color. Removing creates transparency (alpha channel), which this tool does not do directly. For a transparent background, replace the background with a solid color, export as PNG, then use a dedicated background removal tool.