Steganography Hidden Image Encoder
Hide confidential text messages inside image pixels using LSB encoding or recover data from encoded PNG files offline.
🔒 Processed entirely in your browser — nothing you enter here is ever uploaded.
The result appears on this page after you run the tool. Nothing you enter is uploaded.
Result
About this tool
Hide secret messages inside standard image files without changing their visual appearance. This utility uses Least Significant Bit (LSB) steganography to embed text payloads within the color values of PNG or BMP pixels.
To ensure military-grade confidentiality, you can lock your messages with a password: the script derives a key using PBKDF2 and encrypts the payload with AES-GCM before embedding it.
Use the Bit-Plane analyzer to inspect the individual bits of the red, green, and blue color channels, visually demonstrating how the data is scattered uniformly across the image structure.
Example. Hiding the text hi writes its bits into the least significant bit of successive PNG color channels and saves stego_secret.png.
Limit. The bit string must fit in the color-channel count, and a PNG without the expected payload is reported as having no hidden message.