Image Steganography
Hide secret text messages inside images using LSB encoding with optional AES-256 encryption. Your data never leaves the browser.
PNG or BMP only — lossless formats preserve hidden data intact.
Drop a PNG or BMP image here
or click to browse
The text you want to hide inside the image.
Optional AES-256 encryption for your hidden message.
Stego-Image Ready
The image below contains your hidden message.
How LSB Steganography Works
Pixel Manipulation
Each pixel has RGB values (0-255). The least significant bit (LSB) of each channel can be flipped without visible change to the image.
Binary Encoding
Your message is converted to binary. Each bit replaces the LSB of a color channel. 1 character = 8 bits = ~3 pixels modified.
Invisible Result
The modified image looks identical to the original. Only someone with this tool (and the password, if set) can extract the message.
Why lossless formats only?
JPEG and WebP use lossy compression that alters pixel values — destroying the hidden data. PNG and BMP preserve every pixel exactly, keeping your message intact. Always share stego-images as PNG files.
All done!
Your file is ready for download.
Enjoying Fixie? A small donation keeps these tools free for everyone.