COLOR INVERT

Film Negative

Invert RGB channels for a negative-film look. Upload a photo and download the inverted PNG or JPG.

COLOR INVERT

☞ runs entirely in your browser — nothing is uploaded

Drop your image here

or click to browse — JPG, PNG, WebP

invert colors

Turn a photo into a color negative

Each channel is replaced by 255 minus itself. That is the whole operation, and it is exactly reversible — run a negative through this page a second time and you get the original back, pixel for pixel, as long as you export to PNG.

It is the same arithmetic a photographic negative performs optically, which is why scanning film and inverting here gets you a usable positive. It is not colour correction, though: real film carries an orange base mask that inversion alone leaves as a blue cast.

three steps

How to invert an image

01

Upload

JPG, PNG or WebP. Scans of film negatives work as well as ordinary photos — the operation does not care what the image is of.

02

Check the preview

Inversion happens on the decoded pixels as soon as the file loads. There is nothing to adjust, so the preview is simply the result.

03

Download

Export as PNG when you plan to invert again or edit further, since JPG would add compression artifacts to every round trip.

quick answers

Film Negative FAQ

Is this a film simulation?

No. It inverts the red, green and blue channels and nothing else. For grain, colour shifts and faded contrast, the photo filters page has vintage and faded presets that are actually doing that job.

Can I recover a photo from a scanned negative?

Inverting gets you most of the way. Colour negative film has an orange base that survives inversion as an overall blue cast, so finish with the warm and cool tone tool to neutralise it.

Does inverting twice give me back the original?

Yes, exactly, provided you export to PNG. 255 minus 255 minus x is x. Round-tripping through JPG instead adds compression loss on each pass.

Does the alpha channel invert too?

No. Transparency is left alone, so a transparent PNG keeps its cut-out edges and only the visible colours flip.

Why does the result look muddy rather than striking?

Inversion preserves contrast rather than adding it. A flat source gives a flat negative — raise contrast on the original first if you want the effect to read strongly.

Are files uploaded?

No. Inversion runs locally in your browser and the page works offline.

Is this free?

Yes — free with no watermark.