Invert Image Colors

Turn any picture into its photographic negative in one click, with an instant preview. Free and private โ€” the inversion runs in your browser and your image is never uploaded.

๐ŸŽจ Drop your image here

or click to browse โ€” JPG, PNG, WebP, GIF, BMP ยท stays on your device

How to invert the colors of an image

  1. Upload your image. Drag and drop a JPG, PNG, WebP, GIF or BMP file into the box above, or click it to browse your device.
  2. Check the negative preview. The colors are inverted automatically the moment the image loads. Use the Inverted / Original toggle to compare both versions side by side.
  3. Download the result. Choose PNG, JPG or WebP as the output format and press Download inverted to save the negative.

About this tool

This free color inverter replaces every pixel with its exact opposite: each red, green and blue value v becomes 255 โˆ’ v, so black turns white, blue turns orange and light areas become dark. The classic use is turning scanned film negatives back into positives (or making a negative from a normal photo), but inversion is also great for making white-background diagrams readable in dark mode, creating high-contrast art effects, and improving readability for people with light sensitivity. For a black-and-white version instead, try the Grayscale Image tool.

Everything happens locally in your browser with the HTML5 canvas โ€” the photo is never uploaded to any server, there are no watermarks and no limits. Inversion is perfectly reversible: run the inverted image through the tool again and you get the original back, pixel for pixel (use PNG output to keep it lossless).

Frequently asked questions

How exactly are the colors inverted?

Each pixel's red, green and blue channels are replaced by 255 minus their value, the standard photographic negative. The alpha (transparency) channel is left unchanged, so transparent areas stay transparent.

Can I turn a scanned film negative into a normal photo?

Yes โ€” inversion converts a negative into a positive. Note that color film negatives have an orange mask, so after inverting you may still want to adjust the color balance for a fully natural look.

Is inverting colors reversible?

Completely. Inverting twice returns the exact original image because 255 โˆ’ (255 โˆ’ v) = v. Download as PNG between steps to avoid any lossy compression.

Is my image sent to your server?

No. The inversion runs entirely in your browser using JavaScript and the canvas element, so your image never leaves your device and the tool works offline once loaded.