# Invert image colors

Invert the colors of an image, turning every shade into its opposite. Free, no signup, no watermark, and the image never leaves your device.

Canonical page: https://filetity.com/invert-image-colors

## Capabilities

- Free: Yes, with no watermark and no page limit.
- Account required: No. There is no account system.
- Processed on device: Yes. The file is read by your browser and never uploaded. There is no server to send it to.
- Formats: JPG, PNG and WebP in. The same format out, so nothing else about the file changes.
- Limits: No image count limit. Very large images are bounded by the memory your browser gives a canvas.
- Mobile: Yes, on any modern mobile browser. Large files are limited by the memory the phone gives the browser.
- Offline: Yes, after you have used it once. Your browser keeps what the tool needs, so it then works with no network connection.

## Questions

### What does inverting an image actually do?

It replaces every colour with its opposite: white becomes black, red becomes cyan, and a photograph becomes something that looks like a film negative. Applying it twice returns the original exactly.

### Can I use this to read a film negative?

Partly. Inverting is the first step and it will make the image readable, but scanned colour negatives also carry an orange base layer that inverting alone does not remove, so colours will look cold. For black and white negatives the result is usually good straight away.

### Does it change my transparent background?

No. Only the colour channels are inverted. Alpha is left exactly as it was, so a transparent PNG stays transparent instead of turning into a solid block.

### Can I invert several images at once?

Yes. Drop as many as you like; each is processed on its own and they arrive together in a ZIP, with -invert added to each file name.

### Does a JPG lose anything on the way through?

A little, because a JPG has to be re-encoded after its pixels change. It is written at quality 92, so the loss is hard to see. A PNG is written exactly.

### Is there a strength setting?

No. Inverting is exact, 255 minus each value, and there is no half-way version of it. Applying it twice gets the original back, which is the nearest thing to undo.

## Related tools

- [Grayscale image](https://filetity.com/grayscale-image): Convert a colour image to black and white.
- [Pixelate image](https://filetity.com/pixelate-image): Turn an image into blocks, for censoring or for effect.
- [Blur image](https://filetity.com/blur-image): Apply an adjustable blur to an image.
