Invert Image Colors Online

Turn a photo into a negative, flip one color channel, or swap light and dark with the hues intact. Compare any pixel before and after, then save at full size. Your file stays on this device.

Image color inversion workbench

  • No upload
  • Full-size save
  • PNG, JPG, WebP out
Drop an image here or tap to browse Swap for a different image One file at a time, up to 60 MB. Pasting from the clipboard works too.
Rolling hills above a row of pure colors and gray steps.

Every pixel gets subtracted from 255

Your screen stores a pixel as three numbers from 0 to 255: red, green and blue. A photo negative replaces each number with its distance from the top of the scale.

R' = 255 - R
G' = 255 - G
B' = 255 - B

Take a sky pixel at rgb(135, 206, 235). The negative is rgb(120, 49, 20), a burnt orange. Black trades places with white, red with cyan, green with magenta, blue with yellow.

Those pairs come from light, not paint, so they differ from the art class wheel where red sits across from green. Load sample and point at the color row to watch each pair in the readout.

What six colors turn into

SourceFull negativeLightness only
Pure red 0, 255, 255 255, 103, 103
Pure blue 255, 255, 0 197, 197, 255
Yellow 0, 0, 255 58, 58, 0
Skin tone 31, 83, 117 112, 60, 26
White 0, 0, 0 0, 0, 0
Mid gray 127, 127, 127 127, 127, 127

Read the bottom row first. Mid gray barely moves in either column, so a foggy, low-contrast photo stays dull after inversion. The skin tone row explains why portraits look strange as negatives, since faces land on a cold slate blue.

Pick the mode by the job

Scanned film needs more than a flip

Color negative film has an orange base. A plain negative turns that orange into a heavy blue cast. Film negative mode inverts first, then stretches red, green and blue across the full range one at a time, which clears most of the cast.

  1. Lay the strip on a white screen or light pad and shoot straight down.
  2. Trim the film border and sprocket holes with the image cropper. Leftover border skews the levels.
  3. Drop the cropped frame here and choose Film negative.
  4. Fix any leftover tint with color balance.

Treat the result as a proof. The math knows nothing about your film stock, so skin tones often drift. Use dedicated scanning software for prints or archives.

Strength at 50% gives a blank gray frame

Strength mixes the source with its opposite. At the halfway point in Full negative, every channel lands on 128 whatever value it started from, and the picture disappears. Settings under 20% tint the image. Settings over 80% read as a negative with a slight wash.

Where this tool stops

Image inversion questions

How do I invert the colors of an image?

Drop the file on the box at the top of this page, leave the mode on Full negative, and press Download. The result appears beside the original as soon as the file loads.

Does inverting an image twice bring back the original?

Yes at 100% strength in Full negative, since 255 minus (255 minus a value) returns the value. Save the first pass as PNG for an exact round trip. JPG adds compression changes on each save.

Why did my film negative turn blue after inverting?

Color negative film has an orange base layer, and the opposite of orange is blue. Switch to Film negative mode, which levels each channel on its own and removes most of the cast.

Why does my inverted photo look gray?

Two usual causes. Strength sits close to 50%, or the source is a foggy shot full of mid tones, which invert to nearly the same value. Set strength to 100% and raise contrast first.

Does a transparent PNG stay transparent?

Yes. Only red, green and blue change, so the alpha channel carries over untouched in PNG and WebP. JPG has no transparency, so clear areas save as white.

How do I invert a picture on a phone?

Open this page in your mobile browser, tap the box, and pick a photo from your library. Download places the result in your Files or Downloads folder. Android Chrome does not read HEIC, so save those photos as JPG first.

How do I invert an image in Photoshop?

Press Ctrl+I on Windows or Command+I on a Mac, or use Image, Adjustments, Invert. The result matches Full negative here. GIMP keeps the same command under Colors, Invert.

Are my images uploaded to a server?

No. The page reads the file and edits pixels inside your browser tab. Close the tab and the image is gone.