Image Compressor
Image Compressor online, free and private. Process images instantly on your device.
Invert an image's colours to their opposite — a photographic negative — by flipping each channel around 255. Downloads as a lossless PNG.
Your browser is preparing the tool. It runs 100% locally.
Drop in an image and every pixel's colours are inverted — each red, green and blue value is replaced by 255 minus itself. White becomes black, red becomes cyan, and the picture looks like a photographic negative. It is mathematically exact and perfectly reversible: invert twice and you are back to the original. The result downloads as a lossless PNG, made in your browser.
This flips an image's colours to their opposites, producing a negative. Each colour channel is replaced by 255 minus its value, so bright turns dark, dark turns bright, and every hue maps to its complementary colour.
Because the maths is a simple, exact subtraction, the operation loses nothing. Invert an inverted image and you get the original back, pixel for pixel.
Drop or pick an image. It is drawn onto a canvas in your browser.
For every pixel, each of the red, green and blue channels is replaced by 255 minus its value. The alpha channel is left untouched, so transparency is kept.
Download saves a lossless PNG. The canvas re-encode also strips EXIF and GPS metadata.
R' = 255 − R
G' = 255 − G
B' = 255 − BWhite (255, 255, 255) becomes black (0, 0, 0); pure red (255, 0, 0) becomes cyan (0, 255, 255).Each channel is flipped around the midpoint, so every colour maps to its complementary opposite — red to cyan, green to magenta, blue to yellow. Invert twice and you are back to the original, with zero loss.
Your image is processed entirely in your browser and never uploaded — there is no server.
The canvas re-encode strips all EXIF and GPS metadata, so the inverted PNG carries no camera or location tags.
No account, no stored copy; close the tab and nothing remains.
| Operation | Per-channel invert (255 minus value) |
|---|---|
| Output format | PNG (lossless) |
| Reversible | Yes — invert twice for the original |
| Transparency | Preserved (alpha untouched) |
| Dimensions | Unchanged |
| Metadata | EXIF/GPS stripped |
| Processing | 100% in-browser |
The inversion is mathematically exact and lossless. Because it is a pure subtraction, inverting an image twice returns the original bit for bit.
It inverts each channel independently in RGB. That gives the familiar negative look, but it is not a perceptual or hue-based recolouring — it is the literal arithmetic opposite of each channel.
Transparency is preserved, because only the colour channels change; the alpha channel is left alone.
The output is a lossless PNG at the original dimensions. File size is similar to the original, since the same amount of detail is present, just inverted.
Invert a scanned photographic negative to see the positive image.
Flip colours to make low-contrast features — as in some X-ray or scan viewing — easier to read.
Create a striking negative version of a graphic or photo.
Turn black-text-on-white artwork into white-on-black, and back again.
To remove colour entirely use the grayscale converter; for a pure two-tone image use the black-and-white converter.
Inverts every pixel with the standard formula 255 minus the channel value, turning each colour into its complementary opposite; the result is a lossless PNG, the operation is perfectly reversible, and it all runs in your browser.
Image Compressor online, free and private. Process images instantly on your device.
Edit and convert Image Resizer right in your browser — no upload, no quality loss.
Edit and convert Image Cropper right in your browser — no upload, no quality loss.
Favicon Generator online, free and private. Process images instantly on your device.
Use Image to PDF to transform images locally — fast, secure and watermark-free.
Edit and convert PNG to WebP Converter right in your browser — no upload, no quality loss.
It is free, private and runs entirely in your browser — no sign-up, no uploads, no limits.