Invert Image
Inversion is useful for reading light-on-dark documents and creating negatives.
How Invert Image works
Invert every colour in an image to get a photographic negative. Inversion is useful for reading light-on-dark documents and creating negatives. Everything happens inside this page: the tool reads your input, runs the calculation or conversion locally, and hands the result back to you. Nothing is transmitted, because there is no backend to transmit it to.
That design choice is deliberate. Most free tool sites upload your files to a server, process them there, and quietly keep a copy. Toolcin cannot do that — the site is a set of static files. If your connection dropped the moment the page finished loading, every tool would still work.
Every channel flipped
Invert maps each channel to 255 minus its value. Black becomes white, a mid-grey stays mid-grey, and a saturated colour becomes its complement on the RGB wheel — red becomes cyan, green becomes magenta.
Because all three channels flip independently, the result is not a photographic negative in the film sense; it is the exact arithmetic inverse of the pixels.
Genuine uses
Turning light-on-dark UI mockups into printable dark-on-light versions, reversing a scanned negative, and making a mask for compositing where black and white need to swap.
Inverting a photo of a document produces white text on black — readable on a screen at full brightness and unusable in print.
| Original | Inverted |
|---|---|
| Black (0,0,0) | White (255,255,255) |
| Red (255,0,0) | Cyan (0,255,255) |
| Mid-grey (128) | Mid-grey (127) |
| Transparent | Still transparent |
Limits
Alpha is untouched, so transparent regions stay transparent rather than becoming opaque white. Colours shift in perceptual brightness — a dark blue can invert to a bright yellow that feels much lighter than the original felt dark.
Good to know
- Works offline once loaded, including on flights and in locked-down networks.
- No file size limit beyond your device's own memory.
- Free to use, with no account and no usage counter.
- Results are produced locally, so they are not logged or shared with anyone.
Questions
Is my photo uploaded?
No — the image is drawn on a canvas inside your browser and never leaves your device.
Which format is the result?
PNG, which keeps full quality and supports transparency.
Does inverting twice restore the original?
Yes, for 8-bit channels: 255 − (255 − x) = x exactly.
Is metadata kept?
No, the canvas re-encode drops it.
Keep going
More image tools
Blur Image
Apply a gentle blur across the whole image. Blurring averages neighbouring pixels, hiding detail and softening edges.
Open toolBrightness Image
Raise the brightness of an underexposed photo. Brightness multiplies each channel, so highlights can clip if pushed too far.
Open toolContrast Image
Increase contrast to separate subjects from backgrounds. Contrast stretches the distance between dark and light values.
Open toolSaturate Image
Boost colour saturation without changing hue. Saturation pushes colours away from grey, which is why overuse looks artificial.
Open toolVintage Image
Combine sepia, contrast and saturation for a film-style look. The vintage effect layers three adjustments, mimicking aged film stock.
Open toolPixelate Image
Pixelate an image into chunky blocks for censoring or style. The image is downsampled, then scaled back up without smoothing.
Open tool