ToolLineup

Invert Image Colors

Invert the colours of an image to produce a photographic negative, or invert only the red, green or blue channel to shift the colour cast instead. A strength slider blends between the original and the negative — at 50% every pixel lands on flat mid-grey, the exact midpoint between the two. Transparency is never inverted, so a PNG with a transparent background keeps it. Everything runs locally in your browser.

or drop a file here — JPEG, PNG, WebP, GIF or BMP. Nothing is uploaded; the file is read by your browser.
Strength
%

At 50% every pixel lands on flat mid-grey — the halfway point between an image and its negative.

Channels to invert

Inverting one or two channels shifts the colours instead of producing a true negative. Transparency is never inverted.

Original
Upload an image to get started.
Filtered
Result appears here.

Frequently asked questions

What does inverting an image do?

Inverting replaces every colour with its opposite — a channel value of 30 becomes 225 — which turns a photo into the negative you would see on a strip of film.

Why does 50% strength produce a flat grey image?

Blending halfway between a value and its inverse always lands on the midpoint, and the midpoint of any value and its opposite is 128, so every pixel converges on the same mid-grey.

What happens if I invert only one channel?

Inverting a single channel shifts the colour balance rather than producing a true negative — inverting only red, for example, turns blues into oranges while leaving the green channel untouched.

Does inverting affect transparent areas?

Transparency is left alone: only the red, green and blue values are inverted, so a transparent background stays transparent instead of turning opaque.

Is inverting an image reversible?

Inverting at full strength twice returns the original values exactly, so the operation is lossless in itself — though re-encoding to JPEG in between will add its own compression loss.

Related tools