Color Inverter — Invert Any Image or Video

Free online color inverter. Flip every color in an image or video to its exact opposite — white becomes black, red becomes cyan, blue becomes yellow. Photo-negative effect with adjustable strength, 100% private in-browser processing, no sign-up, no watermark.

Drag to compare

Advertisement

or press Ctrl+V to paste

100% private — files never leave your device
Free — no sign up, no watermark

Have feedback? Let us know

Advertisement

How to Use Color Inverter — Invert Any Image or Video

  1. Drag an image or video onto the dropzone (or click to browse) — JPG, PNG, WebP, MP4, MOV, WebM, MKV, GIF all work
  2. Adjust the color inversion strength — 100% for a full photo-negative, anything lower for a partial color shift
  3. For video uploads, choose the output format (MP4 is widely compatible; WebM is smaller for web)
  4. Click Process — the color inverter runs in your browser and finishes in seconds
  5. Download the inverted result — images save as PNG, videos in your chosen format

Features

  • Color inverter for BOTH images and video — drop in a JPG/PNG/WebP or an MP4/MOV/WebM/GIF
  • Adjustable inversion strength from 10% (subtle tint) to 100% (true negative)
  • Runs entirely in your browser via WebAssembly — files never leave your device
  • No upload, no sign-up, no watermark, no file size cap
  • Batch-friendly — invert a sequence of images one after another without re-loading the tool
  • Exports PNG for images (preserves transparency), MP4/MKV/WebM for video
  • Instant preview before you process — see the inverted result before downloading
  • Pairs with built-in Thermal, X-Ray, and Cyberpunk color effects for a stylised negative look

Frequently Asked Questions

How does a color inverter work?
A color inverter flips every pixel's RGB value to its complement. A pixel at (R=200, G=50, B=100) becomes (55, 205, 155) — each channel subtracted from 255. Visually the image turns into a photo negative: dark areas become bright, and each hue swaps with its complementary hue (reds ↔ cyans, greens ↔ magentas, blues ↔ yellows).
Does this color inverter work on images or only video?
Both. Drop in a JPG, PNG, or WebP and you'll get an inverted PNG back. Drop in an MP4, MOV, WebM, MKV, or GIF and every frame is inverted into a new video. The same tool handles both file classes — no separate uploads.
Is this color inverter really free?
Yes. No sign-up, no watermark, no file size limit, and no credit system for basic color inversion. All processing runs locally in your browser using FFmpeg WebAssembly, so we have zero server costs to pass on.
Advertisement
How is browser-based color inversion different from online tools like Pinetools or LunaPic?
Speed and privacy. Pinetools/LunaPic upload your file to their server, process it there, and send it back — slow on large files and your image is briefly in their hands. This color inverter runs WebAssembly directly in your tab, so nothing leaves your device and large videos stay fast.
Can I partially invert colors instead of going fully negative?
Yes — set the inversion strength below 100%. At 50% you get a desaturated mid-tone look; at 25% you get a subtle teal-orange shift. Useful for artistic effects that don't commit to full negative.
How do I invert the colors back?
Run the inverted output through the color inverter a second time at 100% strength. Color inversion is its own inverse — two applications returns the original.
Which video formats does the color inverter support?
Inputs: MP4, MOV, WebM, MKV, AVI, and GIF. Outputs: MP4 (H.264) by default; you can also pick WebM (smaller, web-optimised) or MKV (lossless container). Audio tracks pass through untouched.
Can I invert colors in just part of an image or video?
The current color inverter applies the effect uniformly to the whole file. If you need to invert only a section, crop the file first with our crop tool (for video) or use an image editor with masking for images, then feed the cropped piece through this inverter.
Does inverted output preserve transparency?
Yes for PNG and WebP inputs — the alpha channel is preserved as-is, and only the RGB channels are inverted. Video outputs don't carry transparency unless you export WebM with an alpha codec.
Why does Google rank this color inverter page for video even though 'color inverter' is a general term?
Because the underlying engine happens to handle both — most color inverter tools online are image-only or video-only. We built one tool that works for both, so this page is the canonical destination when you need either.