RemoveBGRemoveBG
Background remover/Hair & fine edges

Look at the details

Remove backgrounds around hair and fine edges.

Inspect background removal around curly and fine hair. Compare actual results, check light and dark backgrounds and refine the mask manually.

JPG, PNG, WebP or BMP · Up to 3 MB · 3 guest images daily

3 guest images daily · Low-resolution PNG · No watermark

Remove backgrounds around hair and fine edges. — Example cutout
Remove backgrounds around hair and fine edges.
Original imageBackground removed

The bundled image examples show hair edge challenges. Fine strands and low contrast can require manual cleanup.

How it works

  1. 01

    Upload a full-resolution portrait

  2. 02

    Inspect hair on contrasting backgrounds

  3. 03

    Refine and download

Explore the details

Curly hair has spaces, not just an outline

Look between curls as well as around the silhouette. Background fragments can remain inside the hair while delicate strands disappear at the edge. Compare against the original before deciding which areas to erase or restore.

Curly hair has spaces, not just an outline — Example cutout
Curly hair has spaces, not just an outline
Original imageBackground removed
Low contrast needs a different kind of check — Example cutout
Low contrast needs a different kind of check
Original imageBackground removed

Low contrast needs a different kind of check

Blond or light brown hair against a similarly colored wall gives the model less separation to work with. A darker preview can reveal halos, but it does not restore lost strands by itself. Use manual refinement where it helps.

Review on the background you will use

An edge that looks natural on white may look bright on black. Check the intended background and download only after reviewing both the overall portrait and the fine details. No automatic result is a guarantee of perfect hair matting.

Inspect hair against two backgrounds, not one

Curly hair and low-contrast hair need different checks. The first sample helps you look through gaps between curls; the second highlights the difficulty of separating hair from a similarly colored scene.

Inspect hair against two backgrounds, not one
Possible issueWhat to inspectWhat to do
Fine wisps are missingCompare the outer silhouette with the source at a useful zoom.Restore only hair that is actually visible in the original.
Old background shows between curlsCheck internal gaps as well as the outer head outline.Erase remaining background through small gaps with a controlled brush.
A halo appears only on a dark backgroundSwitch the preview between pale and dark surfaces.Refine before export; an edge that looks clean on white may still need attention.

Before you export

No automatic “perfect hair” result is promised. Blurred or invisible strands cannot be assumed recoverable, and manual refinement may still be needed.

Suggested checks for your own images. No accuracy or processing-time benchmark is claimed.

Why hair edges are difficult

Fine strands may be only a few pixels wide. Motion blur, semi-transparent hair and low contrast against the old scene make a clean mask harder. Dark hair on dark backgrounds and light hair on light backgrounds need different checks.

Review curls, flyaways and halos

Inspect both the outer silhouette and the gaps within curly hair. Switch between light and dark preview surfaces: a bright fringe may be invisible on white, while lost light strands can disappear on dark.

Refine difficult edges manually

Use erase to remove background remnants and restore to bring back original subject pixels. Restore can also bring back the old background, so use a small brush and compare with the source. This is useful for headshots, portraits, profile photos and creator images.

Two hair conditions to inspect

The demos show distinct review tasks, not a claim that every strand is preserved.

Portrait edge

Curly hair

Curly hair — Example cutout
Curly hair
Original imageBackground removed
Original resolution
1086 × 1448 px
Result resolution
1086 × 1448 px
Demo result format
WEBP
Background
Busy scene to transparency
Edge to inspect
Gaps between curls and flyaways

What to check: Check the spaces between curls as well as the outside silhouette.

Portrait edge

Low-contrast hair

Low-contrast hair — Example cutout
Low-contrast hair
Original imageBackground removed
Original resolution
1086 × 1448 px
Result resolution
1086 × 1448 px
Demo result format
WEBP
Background
Similar-toned scene to transparency
Edge to inspect
Light strands and soft halo

What to check: Compare on both light and dark surfaces before refining.

Bundled original and cutout files are shown for inspection. File dimensions and format describe these demo assets, not a live processing benchmark.

More questions

Why does motion blur make hair harder to cut out?

Blur spreads hair and background colors over the same pixels. A clearer source photo usually gives the editor a more distinct edge to work with.

Sample file facts

curly-hair-portrait

Source image
1086 × 1448 px
File size: 116.5 KiB · WebP
Supplied cutout
1086 × 1448 px
File size: 154.6 KiB · WebP
Transparency
Alpha channel present

These measurements describe the bundled demonstration files, not a live API benchmark, an accuracy score, or a promise about your output size.

Questions, answered.

Does it keep every flyaway hair?

No. Very fine or low-contrast strands may be lost. Review the result and restore details where possible.

Why are the edges bright?

Some original background color can remain around soft edges. Inspect on your final background and refine with the editor.

Can I manually restore hair?

Yes. The restore brush brings back original pixels. Use it carefully because it can also restore some background.

Ready for your own image?

3 guest images daily · Low-resolution PNG · No watermark