Keep one colour, turn the rest black and white

Every pixel is remapped locally — this page has no server to send to.

Tap the colour you want to keep. Everything the selection does not catch goes to black and white, fading across the same soft band, and the rail says how much of the frame stayed in colour.

Open an image, then pick the colour you want changed.

Open a photo, then tap the colour you want to keep. Everything else turns black and white.

Drop an image here, or browse for one

JPG, PNG, WebP and GIF decode in every browser; BMP, TIFF and ICO open where yours knows them, and a TIFF usually only does in Safari. HEIC pulls a codec the first time one arrives.

Nothing to hand?

Sampled
#be241f → #00999d
Coverage
20.9% of the frame
One frame, one selection, and the number that decides it. The paint rotates onto a teal hue at the lightness it already had, so every highlight and shadow in it survives. The brick, the tarmac and the jacket are outside the selection and are the pixels they arrived as. Every figure here is computed by the same function the tool runs on a photograph.

The selection, turned inside out

Colour splash is not a separate effect here. It is the ordinary selection — a sampled colour with hue, chroma and lightness tolerances — with its weight inverted: pixels the selection holds keep their colour, and pixels it does not hold get the black-and-white treatment from the page next door. Because the weight is soft, a petal's pale edge is kept partly in colour rather than snapped to grey.

The coverage figure therefore reads both ways: the share of the frame kept in colour, and the share turned grey. A kept share that suddenly jumps means the sky or a wall has joined the selection; narrow chroma first.

Where a splash goes wrong

  1. Skin often sits close to reds and oranges. Turn on skin-like protection only if faces should stay in colour; otherwise narrow hue.
  2. A highly compressed JPEG carries colour noise in grey areas, which a wide chroma tolerance keeps as speckles of colour.

Questions people bring to this page

How do I keep two colours instead of one?
Shift-click the second colour with the dropper. It joins the selection as an extra sample, shown as a chip under From, and both colours stay while the rest of the frame goes grey. Alt-click takes a colour back out.
The kept colour has a hard cut-out edge. Why?
Usually because edge softness is near zero. The splash is the selection's soft band turned inside out, so the feathered shoulder that keeps a recolour from looking cut out also lets the kept colour fade into the grey. Raise edge softness, or widen lightness so the colour's own shadow is kept with it.
Something else in the background is the same red and stays in colour too.
A colour selection cannot tell two red things apart. Use the Regions panel: draw a rectangle or paint “only here” over the object, and the colour is kept only inside it — everything outside goes black and white, including the other red thing.

Next door