0-suite /
privacy0

Image Steganography

Images are processed on a canvas in your browser. Nothing is uploaded — verify in DevTools → Network.

Hide a message

Reveal a message

Hidden message

This hides your text in the least-significant bit of each red, green and blue channel — a change too small to see. A 64-bit header records a marker and the message length so it can be read back exactly.

The output is always a PNG, because PNG is lossless. If you re-save the stego image as JPG (or a chat app re-compresses it), the hidden bits are destroyed and the message is lost. For real secrecy, encrypt the text first (try Encrypted Notes) — steganography hides that a message exists, it doesn't encrypt it.