pngtoolskit.org
PNG and image utilities, in the browser
Say hi →

Invert the Colors of a PNG

photo-negative effect · transparency preserved · batch · nothing uploaded

Flip every colour to its opposite for a photographic-negative look — white becomes black, red becomes cyan, and so on. Transparency is preserved, and it all runs in your browser with no upload. Drop one image or a whole batch.

Drop images here

Multiple files allowed

    no files
    Ready.

    How it works

    Each colour channel is replaced with 255 minus its value, so a pixel's red, green and blue all flip to their complements. The alpha channel is left alone, so transparent areas stay transparent. Run it twice and you're back to the original.

    Uses

    FAQ

    How do I make a negative of an image?

    Drop it above and click Invert — every colour flips to its opposite and you get a negative, processed in your browser.

    Does it invert transparency too?

    No — only colours. To flip transparency instead, use Invert alpha channel.

    Is this the same as grayscale?

    No — inverting keeps colour (just complemented). For black-and-white, use Grayscale.