Invert Colors

Create a color negative of any image.

Drag & drop an image here, or click to browse

PNG, JPG, GIF, BMP, WebP… processed locally in your browser

Invert Colors of an Image

Create a photographic negative of any picture. Load an image and every color is replaced with its opposite: black ↔ white, blue ↔ yellow, red ↔ cyan, green ↔ magenta. Download the result as PNG, JPG or WebP — processed entirely in your browser.

Choose which channels to invert

The checkboxes let you invert only some of the color channels. Inverting just the red channel, for example, produces surreal color shifts that are popular for album covers and glitch art. Inverting red and blue keeps green tones and swaps warm and cool colors. The alpha channel is off by default so transparent areas stay transparent.

Practical uses

  • Dark mode assets: invert black line art, diagrams or scanned text to get white-on-black versions for dark themes.
  • Film negatives: digitize old black-and-white negatives with a phone or scanner, then invert them to see the photo.
  • Readability: some people find light text on a dark background easier to read; invert a screenshot of a document.
  • Design effects: X-ray and "photo negative" looks for posters, thumbnails and memes.
  • Checking masks and stencils in graphics work.

Partial inversion

The Strength slider mixes the original and the negative. Low values flatten contrast toward gray, which can be used as a subtle fade effect. Note that 50% produces a uniform gray image — that is expected math, not a bug.

Related tools: Grayscale Image for black and white, and Instagram Filters for stylized color grading.

Frequently Asked Questions

Every channel value v (0–255) is replaced by 255 − v. Black becomes white, red (255, 0, 0) becomes cyan (0, 255, 255), and every color turns into its complement on the RGB color wheel.

Halfway between a value and its inverse is always about 128, so a 50% inversion turns every pixel mid-gray. Small strengths (10–30%) give a washed-out, low-contrast look instead.

Usually not. Inverting alpha makes opaque pixels transparent and the transparent background visible. It is useful only for special cases like turning a mask inside out.

Inverting a scanned black-and-white negative works well. Color negatives also have an orange mask, so after inverting you may need to adjust colors in a photo editor.