removebgpictureStart
Two white camellias on a pale grey studio backdrop, before the background is removedBeforeAfter · PNG

Remove background from multiple images

A whole folder, cut out at once.

Drop up to 25 photos and download every cutout together in one ZIP file.

or drop it here · paste with CtrlV

FreeFull sizeNo sign-up

Your browser does the cutting. There's no server on the other end.

No photo handy? · several photos at once open the batch queue

What this page does, in detail

Drop one picture and the cutout studio opens, exactly as they do everywhere else on this site. Drop several and the same engine runs them as a queue instead, measuring each boundary before it decides how wide that picture's uncertainty is allowed to be.

The first cutout fits colour models to your own picture, with nothing downloaded, so it is at its best when subject and ground differ in colour or brightness. Fine hair against a busy background, glass, netting and motion blur come back rough — the brushes are the honest fix.

If the subject is a person, the Cut panel offers a network trained on people instead — 5.9 MB the first time you ask for it, kept in this browser afterwards, about 90 ms a picture (estimate, not yet timed on a named device for this site).

One picture opens the cutout studio; up to 25 at once open the ledger. JPG, PNG, WebP, GIF, BMP, ICO and AVIF read straight away (TIFF in Safari only); an iPhone HEIC pulls a decoder the first time one turns up.

What a queue is good at, and what it is not

The region solve works best when the pictures belong to one setup: an object, a product or a person standing clear of a reasonably consistent ground. It runs with nothing downloaded — the optional person network is a guided-tool decision, because spending six megabytes on somebody’s behalf is bad enough once and worse twenty-five times.

What it does not assume is that one setup means one edge. Every picture is solved once and its boundary is then read against its own full-resolution pixels: how far apart the two sides of that boundary are in colour, how much of the outline was decisive rather than a guess, and how much outline there is for the area enclosed. A bottle on a sweep and a head of loose hair come out of those three numbers as different grades and are given different bands — three pixels of uncertainty against fourteen — which is the difference between a sticker and a cutout, applied per file rather than asserted for the folder.

For a white or flat background, choose the colour key instead: it keys each picture on white, or on that picture’s own border colour, and unmixes the edges. And when one picture has been set up exactly right in the studio, the Save panel’s “Apply these settings to a folder” carries those settings here as a recipe — method, edge, finish, frame and format — which the queue then applies to every file. Each file is read, cut and encoded in a worker, so the page stays responsive, and goes into the ZIP the moment it is finished.

It is the same instrument as the studio, in a second shape rather than a second product. One picture dropped here opens those steps. Several open the ledger. The picture is read into this tab either way and goes nowhere else.

What the queue cannot judge for you

  • Hair, glass, smoke and motion blur need an edge looked at against a light backing and a dark one. The queue shows no edge at 400%, so those files belong in the guided steps.
  • A foreground touching all four edges of the frame can look like background to a solve seeded from the border.
  • There is no keep or take-away brush here. A row the queue withheld has a button that opens that file in the guided steps with the brushes, and nothing is read off your disk twice.
  • A picture whose matte came back empty or solid is withheld: it is named, the figures are printed, and no bytes are produced for it. A blank PNG that looks finished is the one failure a queue must not ship, because nobody opens twenty-five files to check.
  • A picture larger than about thirty-two megapixels — sixteen on an iPhone or iPad — is offered a lighter working copy, once, for the whole run. Decline and those rows are skipped and say so rather than failing silently.
  • Without a recipe every file is a transparent PNG. With one — 'Apply these settings to a folder' on the studio's Save panel — the queue writes what the studio would: a white or coloured background, an exact size, JPEG or WebP, a KB range.

Where a difficult edge belongs