Guide
Turn White Background Transparent
Short answer: the white behind a product or a person is almost never one colour. It is a narrow range spread across the frame by lighting falloff, and a single-threshold key can only sit somewhere inside that range. Set it high and the far corner keeps a grey wash; set it low and every pale edge gets eaten. The reliable order is to measure the range, flatten it to a constant white, then key once. The check below tells you which of the three cases you have in about ten seconds, and each one has a different answer.
The ten-second measurement
Open the image at 100% and use the colour picker on four points of the background — each corner, then one more in the middle of an edge. Write down the brightness of each. What you do next depends entirely on the spread.
| What the numbers say | What kind of white it is | What to do |
|---|---|---|
| All four within about 3 levels, usually 255 | An exported or rendered white — a constant | Key it directly. A tight tolerance is enough and the edge stays clean |
| A spread of 6 levels or more, brightest to darkest | A photographed white — lighting falloff across the frame | Flatten first (next section), then key. Keying this as it stands is what produces the grey corner |
| Large areas that are clearly white but belong to the subject | White as content — a white product, white type, a highlight | Do not key by colour at all. This needs a selection or a mask |
Flatten the white before you remove it
The fix for the middle case is one adjustment, applied before any removal: raise the white point until the darkest background point is at maximum. In a levels or curves control this is the white slider; the same thing exists in every serious editor under some name.
What that does is clip the entire background range to a single value. The gradient disappears, and the key now has one target instead of a moving one. Because the adjustment is applied to the whole image, it also lifts the brightest parts of the subject, so watch two things while you do it: that the subject does not lose detail in its own highlights, and that any pale edge that was slightly grey does not get pulled up into the background range along with it.
If the subject is white or very light, the two goals fight each other directly — pushing the background to pure white also pushes the subject’s highlights there. That conflict is real, and it is the reason white-on-white needs a different method rather than a better slider.
Why the corner stays grey
A key asks one question per pixel: how far is this colour from the target? A background that runs from 255 to 214 has an answer that changes across the frame. A tolerance wide enough to catch 214 will also catch any subject pixel near 214 — skin in shadow, a pale garment, the shaded side of a product. So the usual result of widening the tolerance is a clean background and a subject with bites taken out of it.
Flattening removes the dilemma rather than balancing it. After the white point is raised, a narrow tolerance catches the whole background and nothing else, and the grey wash never appears because there is no longer a range to miss.
Why a white halo survives a clean cut
Even with a perfect key, a pale ring can remain. Those ring pixels were never background and never pure subject: they are the anti-aliased mixture produced when the image was made, resized or compressed. Deleting them leaves a jagged edge; keeping them leaves white in the blend.
The correct treatment is to convert the mixture into partial transparency rather than deciding it is one or the other. That is what an edge softness control does when it is set just wide enough to cover the blend, and it is why the softness setting exists separately from the tolerance. Turning up tolerance until the ring disappears is the wrong instrument: it removes the ring by removing the edge.
When the white is part of the picture
Some images should not be keyed at all. A white shirt against a white backdrop, a ceramic object with white highlights, a logo whose counters are white — in each case the colour the key is aimed at is also content. A colour-based removal cannot distinguish them because there is nothing to distinguish: they are the same pixels.
Those need a boundary that is not colour: a hand-drawn selection, a subject mask, or a different shot with a coloured backdrop. A tool that offers only a colour picker and a tolerance will produce a hole in the shirt no matter how the sliders are set.
This site’s tool, honestly
The remover here keys a single colour with a tolerance and an edge softness, and writes a PNG with a real alpha channel at the size you loaded. It does not raise the white point for you. If the background has a spread, do that adjustment in your editor first and export a PNG, then key it here — one tight pass will finish the job.
It also cannot tell a white counter from a white background. If the subject contains white, the colour route is the wrong route, and this page covers why and what to use instead. For the straight case, open the green screen remover; the processing runs in your browser and the file never leaves your device.
Questions
Why does one corner of my white background stay grey?
Because the background is not one colour. Lighting falls off across the frame, so the far corner is darker than the near one. A tolerance wide enough to catch the dark corner also catches mid-tones in the subject. Raise the white point first so the whole background clips to the same value, then key with a tight tolerance.
Can I just increase the tolerance instead?
You can, and it will clear the corner, but it does so by also deleting anything in the subject near that brightness — shading, pale fabric, skin in shadow. Flattening the white removes the need for a wide tolerance entirely.
Why is there still a white outline after removing the background?
Those edge pixels are a blend of subject and white, created by anti-aliasing, resizing or JPEG compression. They are neither pure background nor pure subject, so a colour threshold cannot delete them cleanly. Use the edge softness control to turn the blend into partial transparency, rather than widening the tolerance.
My product is white. Can I still remove a white background?
Not with a colour key alone. The product and the background are the same colour, so nothing in the pixel values separates them. You need a boundary that comes from somewhere else — a hand-drawn selection, a subject mask, or a reshoot against a coloured backdrop.
Does this work on a JPEG?
A JPEG has no transparency of its own, and its compression leaves faint ringing around edges. You can key the white and export a PNG, but expect a slightly softer edge than you would get from a lossless original, and check it on both a dark and a light background before using it.
How white does the background need to be?
Uniform matters more than bright. A perfectly even light grey keys just as cleanly as pure white, as long as every background pixel is close to the same value. What breaks a key is variation, not brightness.
Does this site upload my image?
No. The removal runs in your browser and the image stays on your device. The white-point adjustment described above is a normal editor operation and does not involve sending the file anywhere either.
Open the green screen remover — free, no account, and it writes a PNG with a real empty background at the size you loaded. If the white is part of the subject rather than behind it, this page covers the cases where no colour setting can help.