How to Invert a Photo (Make a Negative Image)
Invert a photo into a negative in your browser: the exact pixel math, why PNG round-trips perfectly, and where JPG quietly loses detail.
The Fastest Way to Invert a Photo
Open the Invert Image tool, drop in your photo, and download the result. It all happens in your browser, so the photo is never uploaded and you need no account. The tool accepts common photo formats, and HEIC photos from an iPhone are decoded first so they still work. After inverting you choose the output format: PNG is the default, and JPG or WebP show a quality slider from 60% to 100%, starting at 92%. The downloaded file is named after the original with an -inverted suffix, so your source photo is never overwritten.
What "Invert" Actually Changes
Inverting replaces every color value with its opposite on the 0 to 255 scale. Each pixel's red, green and blue become 255 minus their old value. A pure white pixel (255, 255, 255) turns black, a mid-gray stays almost the same, and a bright red (255, 0, 0) becomes cyan (0, 255, 255). That is why skies turn orange-brown and skin turns blue-green: you are seeing the complementary color of everything. Transparency is the one thing the formula leaves alone, because the alpha value is not touched. This is a simple per-pixel rule with no blur, no contrast curve and no guesswork, so the same photo always produces exactly the same negative.
Invert Twice and You Get the Original Back
Inverting a PNG twice returns the exact original pixels. The reason is plain arithmetic: 255 minus (255 minus x) equals x for every value, so the second pass undoes the first with no rounding. With PNG output nothing else loses data, which makes it safe to invert, look, and invert again. The same is not true of JPG or WebP. Those formats compress lossily, so every save nudges some pixel values, and a double-inverted JPG will be very close to the original but not identical. If you may want your original back, or plan more edits, keep the PNG and only export a JPG at the very end.
Which Output Format Should You Pick?
Choose PNG when quality matters and JPG or WebP when file size matters. A PNG keeps every inverted pixel exactly, but a photo saved as PNG is often several times larger than the same photo as a JPG. At the default 92% quality, JPG is visually close to lossless for most photos and much smaller. Drop the slider toward 60% only for quick sharing, since blocky artifacts show up first in smooth areas such as skies and skin. WebP gives similar quality to JPG at a smaller size. If the photo has transparent areas, stay on PNG: JPG has no transparency, so see our guide to why inverted transparent PNGs go black.
Inverting a Scanned Film Negative Is Different
A plain invert will not give a perfect positive from a scanned film negative. Color film negatives carry an orange mask, so inverting the scan leaves a blue-green cast and flat contrast that you still have to correct. Inverting does flip the tones, so a black-and-white film scan inverts well, and a color scan is a good starting point if you plan to fix the color balance and contrast afterward in an editor. For a normal digital photo, where you only want the negative look as an effect, none of this applies and a straight invert is exactly what you want.
Practical Uses for an Inverted Photo
Inverting is useful for more than the negative look. Light text on a dark screenshot becomes dark text on white, which is easier to print. An inverted scan of a whiteboard or a line drawing can reveal faint marks, and designers invert a logo to preview it on a dark background. Because the operation is exact and reversible, it is also a quick sanity check: if an edit looks wrong, invert it and compare. For photos with transparency or a white background you want to keep clear, read the transparent PNG guide first.
Frequently asked questions
Try it on PixelTools — free, no upload needed