Remove Image Backgrounds
Click to remove background colors from your images. Ideal for solid backgrounds.
How to remove an image background — 3 steps
- 1
Add your image
Drop in the photo you want cut out. The subject is separated on your own device, which matters when the picture is of a person.
- 2
Let the subject be isolated
The foreground is detected and everything behind it is made transparent. Photographs with a clear, well-lit subject separate most cleanly.
- 3
Download as PNG
Save the cutout. It has to be a PNG or WebP rather than a JPG, because JPG cannot store transparency and would fill the background with white.
What makes a photograph easy or hard to cut out
Background removal works by deciding, for every pixel, whether it belongs to the subject or behind it. That decision is easy when the two are clearly different and hard when they are not, which explains almost every good or disappointing result. A person in a dark jumper against a pale wall separates cleanly. The same person against a similarly toned background gives the process very little to work with, and the edge wanders.
The recurring difficulties are predictable. Fine detail is the main one — individual strands of hair, fur, feathers, and the fronds of a plant sit at a scale where a single pixel is part subject and part background, so edges there tend to come out either chopped or slightly fuzzy. Transparent and reflective things are inherently ambiguous, because a glass, a window, or a pair of spectacles shows the background through the subject. Motion blur has the same effect, smearing the boundary across many pixels.
If you can influence how the photograph is taken, a few seconds of setup outperforms any amount of correction afterwards. Put the subject against a plain background clearly different in tone from what they are wearing, light them evenly so there are no deep shadows merging into the backdrop, and leave a little space around them rather than cropping tight. Product shots on a plain sheet of paper cut out almost perfectly for exactly this reason.
Using the cutout without giving it away
The format point is the one that trips people up most often. A cutout saved as JPG loses its transparency immediately, because the format has no alpha channel — the transparent area becomes solid white, and you have a subject in a white box rather than a cutout. Save as PNG, or as WebP if you need transparency and a smaller file. Only flatten to JPG at the very end, once the subject is composited onto its final background.
The giveaway in a poor composite is usually the edge rather than the shape. Two things cause it. A halo of the original background clings to the boundary, which shows up as a bright fringe when a subject photographed against a light backdrop is placed on a dark one — the fix is to contract the edge slightly or soften it so the transition is not razor sharp. The other is lighting mismatch: a subject lit from the left placed onto a background lit from the right reads as wrong instantly, even to someone who cannot say why.
For the common uses — a product on a white catalogue background, a headshot for a directory or ID card, a person dropped into a graphic — matching the new background to the original lighting direction is most of the battle. And keep the original photograph, since a cutout is a destructive edit and you may want a different crop, a different background, or more room around the subject later.
Your files never leave your device
The subject is separated in your browser, which matters a great deal for this tool in particular — the images people cut out are overwhelmingly photographs of faces, and none of them are uploaded.
Most online PDF sites upload your document to their servers, process it there, and keep a copy for minutes, hours, or longer. PilotPDF works differently: the page downloads a small processing engine into your browser, and your file is opened and edited in your device's memory using WebAssembly. Nothing is transmitted, so there is nothing for a server to store, leak, or scan. You can even disconnect from the internet after the page loads and the tool keeps working.
Read more about how this works in our privacy-by-design explainer.