Free · Fast · Privacy-first

Remove Background From a Portrait

Portraits and headshots are the single most common use case for background removal.

Hair-aware segmentation

🔒

Transparent PNG output

Files stay on your device

Free with no sign-up

Cost
Free forever
Sign-up
Not required
Processing
In your browser
Privacy
Files stay local
FreeNo signupWhite-label

Add this Image Background Remover to your website

Drop the Image Background Remover into any page — blog post, product docs, intranet, school portal — with a single line of HTML. Your visitors get the full tool, processed entirely in their browser. No backend, no uploads, no signup.

  • Files stay 100% in the visitor's browser
  • Responsive — adapts to any container width
  • Free forever, no API key needed

Embed code

<iframe
  src="https://www.fixtools.io/image-tools/image-background-remover?embed=1"
  width="100%"
  height="780"
  frameborder="0"
  style="border:0;border-radius:16px;max-width:900px;"
  title="Image Background Remover by FixTools"
  loading="lazy"
  allow="clipboard-write"
></iframe>

Attribution-friendly: a small "Powered by FixTools" link appears in the embed footer.

What makes a portrait cut cleanly, and how to fix common edge problems

Portraits cut cleanly when the subject is centred, well-lit, and shot against a background that contrasts with their hair, skin, and clothing. Studio portraits on a seamless paper backdrop are nearly always easy because the backdrop is uniform and the lighting is controlled. Snapshots in front of a kitchen wall or a bookshelf are harder because the background has texture, brightness changes, and sometimes objects (a doorway, a lamp) that look superficially like part of the subject silhouette. Within those harder shots, the model still does well in most cases — it has been trained on millions of natural portraits — but the result is more variable.

Hair is the universal hard edge in portrait cutouts. Long hair against a dark background usually works because the contrast is high. Long hair against a busy outdoor background — leaves, a busy street, a brick wall — is the classical worst case because individual strands are thinner than the model's pixel resolution and the model has to decide whether each tiny strand is foreground or background. Browser-resident models lose some hair detail in these cases. The result is usable for a small thumbnail or social profile picture but not for a large hero crop where you can see the hair edge clearly.

Glasses, earrings, hoodies, and other partial occlusions are usually handled correctly because the model has seen many examples in training. Where it sometimes goes wrong is when an accessory has a thin gap between itself and the head — a hoop earring, a thin necklace chain, the gap between glasses and forehead. The model will sometimes fill these gaps with foreground pixels rather than transparency. If your cutout needs to be physically accurate (for example, the gap between a hoop earring and the cheek should be transparent so the new background shows through), open the PNG in an image editor and erase the filled gaps manually. This step takes seconds per portrait.

For high-volume portrait work — a company team page with 50 employees, a school yearbook with hundreds of students — consistency matters more than perfection on any single shot. Setting a standard portrait template (a fixed crop, a fixed background colour, a fixed lighting brief at capture time) means the cutouts run uniformly and the team page looks designed. Use the FixTools Image Cropper to apply the same crop to every portrait before background removal, then composite all cutouts onto the same brand-coloured backdrop in batch.

How to use this tool

💡

Upload your headshot and download a transparent PNG ready to drop onto a CV, LinkedIn header, or team page background.

How It Works

Step-by-step guide to remove background from a portrait:

  1. 1

    Choose a well-lit portrait

    Pick the headshot with even lighting on the face and clear separation between hair and background. Studio shots or shots in front of a plain wall work best. Selfies against busy outdoor backgrounds work but produce softer edges.

  2. 2

    Crop to head and shoulders if needed

    For most professional uses, a head-and-shoulders crop works well. Use the FixTools Image Cropper to set the frame before background removal. The model has more pixel detail to work with on a tighter crop.

  3. 3

    Run the background remover

    Upload the portrait. The browser model isolates the subject and writes a transparent PNG. Processing takes a few seconds for typical headshot sizes.

  4. 4

    Inspect the hair edge at high zoom

    Zoom in to 200% around the top of the head and along the hair edge. If you see soft halos or missing strands, the source background contrast was probably low. The result is usually still fine for thumbnail use even if hero use needs a re-shoot.

  5. 5

    Composite to your team page background

    Drop the transparent PNG onto your destination background — pure white for a CV, grey for a corporate team page, brand colour for a marketing site — in any design tool. The alpha channel composites cleanly on any colour.

Real-world examples

Common situations where this approach makes a real difference:

Startup setting up a team page

A 15-person startup needs uniform team page photos against the brand teal colour. They ask everyone to send a phone selfie against any plain wall. The cutouts run in batches in the browser, the transparent PNGs drop onto the teal canvas in Figma, and the team page goes live within an afternoon with a consistent look that no individual photo could have produced.

Job applicant updating their CV photo

A candidate has a great headshot from a recent event but the background is a busy conference banner. He removes the background, composites onto pure white, and the CV looks professional rather than improvised. The cutout takes under a minute on his laptop.

School preparing yearbook portraits

A school photographer shoots class portraits against a blue backdrop and needs to deliver each one on a white background for the yearbook print. The high-contrast blue background gives the segmentation model a clean signal and the cutouts run uniformly across hundreds of students. The blue backdrop choice was deliberate at capture time precisely to support clean automated cutouts.

Conference building a speaker page

A tech conference asks 30 speakers to submit headshots. Submissions arrive against various backgrounds. The events team runs each one through the browser cutout, composites onto the conference's dark brand colour, and the speaker page looks unified across submissions that would otherwise have been visually chaotic.

Pro tips

Get better results with these expert suggestions:

1

Ask people to stand 1m from the wall behind them

When you control the capture brief, ask the subject to stand at least a metre in front of any background wall. The gap reduces shadows on the wall behind them and the model gets cleaner contrast at the hair edge. For team page photography this single instruction improves cutout quality more than any tool setting.

2

Avoid backgrounds the same colour as anyone's hair

A team page where half the people have brown hair against a brown wall behind them will get poor cutouts. If you can specify backgrounds at capture time, pick a colour no employee's hair matches — a deep navy, a saturated red, or a bright green all work well against most hair colours.

3

Compensate for halos with a 1-2px alpha feather

If the cutout has a thin coloured halo from the original background, open the PNG in an image editor and apply a 1 or 2 pixel feather to the alpha channel. This blends the halo into the new background and is invisible to the viewer. Two minutes of cleanup per portrait is fine when the alternative is a re-shoot.

4

Use the same crop and exposure recipe for whole-team consistency

Cutout quality varies less than exposure and crop variability across portraits taken by different people. For team page work, lock down a single crop (e.g., shoulders to 1cm above the head) and a single exposure (e.g., daylight white balance, slight underexposure) before the cutouts run. Consistency at composition matters more than the cutout step itself.

FAQ

Frequently asked questions

For portraits with clear contrast between hair and background, yes. For long hair against busy outdoor backgrounds the result is usable for thumbnails but may need touch-up for large hero crops. Paid GPU services still have a small edge on the trickiest hair detail.
No. The portrait stays in your browser. This matters when the photo is private — internal team headshots before a hire is public, or personal photos you do not want on a third-party service.
Yes. Phone selfies usually have enough resolution and contrast for clean cutouts. Shoot against a plain wall rather than a busy room for the best result.
Yes. LinkedIn accepts JPG and PNG profile photos. Composite the transparent PNG onto a brand or neutral background colour before uploading. LinkedIn renders profile photos in a circle so leave headroom around the face.
Yes. Composite the transparent PNG onto pure white or a light grey and export as JPG. Most CV templates expect a JPG at a specific aspect ratio — check your template before final export.
The model handles glasses well in most cases. Sometimes the small gap between the glasses arm and the head is filled with foreground rather than being transparent. Erase the filled gap manually in an image editor if it matters for your destination.
No. FixTools never adds watermarks, logos, or branding to the output.
Three to ten seconds for typical portrait sizes on a modern laptop. Mobile devices take longer because the segmentation model runs locally on your device CPU.
Yes. The tool processes uploaded images sequentially in your browser. For a 50-person team page expect a few minutes of background processing time in total, with the result being uniform across the set.

Ready to get started?

Open the full Image Background Remover — free, no account needed, works on any device.

Open Image Background Remover →

Free · No account needed · Works on any device