Hide text in plain sight using invisible zero-width characters. It’s digital steganography made simple. Inspired by Zach Aysan.
Enter a public message, then a private message, and then click the button to hide your private message within your public message. If you’ve received a public message, you can reveal the private message here as well. How does it work?
Steganographr works by converting your private message into binary data, and then converting that binary data into zero-width characters (which can then be hidden in your public message). These characters are used:
- WORD JOINER (U+2060)
- ZERO WIDTH SPACE (U+200B)
- ZERO WIDTH NON-JOINER (U+200C)
View the live source (PHP) of this page here. (0BSD licensed, so you can grab it and go!)