Tool
Hide a message inside an image.
Steganography hides the fact that there is a message at all, by tucking it into the least-significant bits of an image's pixels, changes too small for the eye to see. Drop an image in, write something, and download a copy that carries your text. Then read it back. It all happens in your browser; nothing you choose is ever uploaded.
🔒 Everything runs locally in your browser, no image or message is ever uploaded.
How this works (and what it doesn't do)
Each pixel is three colour bytes (red, green, blue). Flipping the least-significant bit of a byte changes its value by one, invisible to the eye, but enough to carry a single bit of your message. This tool writes a short length header followed by your text, one bit per colour channel, and reads it back the same way. A PNG carrier is essential: PNG is lossless, so the bits survive. Save as JPEG and the compression destroys them.
This is concealment, not protection. Anyone who suspects a message and knows the method can read it straight back, steganography hides that there is a message, not its contents. To protect the contents, encrypt the text before you hide it. Hiding without encrypting is security theatre.