Image Steganography

Hide secret text inside any PNG image using LSB (Least Significant Bit) steganography — and extract it again. Entirely in your browser via the Canvas API. No server upload.

Drop cover image here

PNG recommended · JPEG/WebP/GIF also supported

About this tool

Steganography hides the existence of a secret message inside ordinary-looking data — unlike encryption, which only hides the content. A person who views the output image sees nothing unusual.

How LSB steganography works

Every pixel stores three colour channels (red, green, blue), each a number from 0–255. Flipping the last bit of any channel changes the colour by just 1 unit — completely invisible to the human eye. This tool writes 3 hidden bits per pixel (one into each of R, G, B), preceded by a 10-byte magic header that lets the decoder find and read the data.

Limitations