Tools › Ciphers
Hidden Text
Hide a secret inside ordinary text with invisible characters, and find, decode and remove invisible characters someone else has hidden.
About this tool What it's for, how to use it and an example
What it's for
Hide a secret inside ordinary text using characters that don’t show, and find characters like these in text you receive. Invisible characters are also used to watermark text, to track where it was copied, and to slip hidden instructions to AI tools.
- When you’re setting a puzzle or sending a message that should look like something else.
- When you’re checking text you’ve been sent, or copied from a web page, for anything hidden in it.
- When you need a clean copy of text without zero-width spaces, direction marks or other invisible characters.
How to use it
Under Hide, type the cover text and the secret; the text with the secret in it appears as you type, ready to copy. Choose how it’s hidden (remembered):
- Zero-width characters carry any text, as a run of zero-width spaces and non-joiners after the first character.
- Unicode tag characters carry only plain ASCII, and are used in “ASCII smuggling” against AI tools.
- Variation selectors carry any text in the fewest characters; they’re placed after the first emoji, if there is one.
Under Find and reveal, paste text: it counts every invisible character, decodes any message hidden in the three ways above, and gives the text with all of them removed. The emoji presentation selector (U+FE0F), part of normal emoji, is kept.
Example
Type this as the cover text:
See you at the usual place
and Gate code 4471 as the secret. The result looks the same as the cover text. Copy it, paste it into Text to
check, and it shows Zero-width binary: Gate code 4471.
Good to know
Some apps and websites strip invisible characters, which loses the secret, and some show them as boxes. Hiding isn’t encryption: anyone with a tool like this can read the message. The detector finds zero-width and formatting characters, direction controls, tag characters and variation selectors, but not look-alike letters from other alphabets; use the Character Inspector for those.
Guide: Finding what's hidden in a picture
Hide
Find and reveal
Private: this tool runs in your browser. Nothing you type, paste or choose leaves this page.
Saved you a few minutes? Say thanks with a coffee.
Something wrong with this tool, or missing from it? Report a bug or suggest a feature.