Invisible Character
Invisible Character
Copy invisible characters with one click — for blank-looking names, messages, and spacing tricks — and check any text for hidden characters you cannot see.
Some characters exist to be felt, not seen. Invisible characters are real characters in the Unicode standard that render as nothing — or as an ordinary-looking space — so text containing them appears blank or normal while actually holding content. People use them to send an apparently empty message, to create a blank-looking display name, to add padding where spaces are stripped, or to separate words in a way formatting normally forbids.
This page offers one-click copying of the six most useful ones, each honestly labelled with what it actually does. They are not interchangeable: the zero width space occupies no room at all, the non-breaking space looks like a space but behaves differently (it is not trimmed and prevents line breaks), and the joiner and non-joiner exist to control how letters in joined scripts connect. The Hangul filler shows as a blank and is popular for empty-looking names.
The test box works in reverse: paste any suspicious text and it counts the invisible characters hiding inside, by type. That is genuinely useful, because hidden characters are also how text gets subtly altered — a copied password, code snippet, or username can fail mysteriously when an invisible passenger comes along.
One honest caution: many platforms now detect and block invisible characters in usernames and posts, precisely because they were abused for impersonation. If a name will not save, that is usually why. Everything here runs in your browser.
How to use
- Find the character you need in the list and read its short description.
- Click Copy Character to put it on your clipboard.
- Paste it into your message, name, or document where you want the blank effect.
- To inspect text instead, paste it into the test box and read the count of hidden characters.
Frequently asked questions
Why did the blank name or message not work?
The platform probably filters invisible characters, trims them on saving, or requires at least one visible character. This is increasingly common and there is no reliable workaround — the filter is doing its job.
Which invisible character should I use?
For a completely blank effect, the zero width space (U+200B) is the usual choice. If you need something that behaves like a space but survives trimming, the non-breaking space (U+00A0) is the one. For blank-looking usernames, the Hangul filler is popular where it is allowed.
Can invisible characters be used to cheat or hide harmful text?
They can be misused to disguise words or impersonate names, which is why many services block them. The test box on this page exists partly for defence: it reveals hidden characters in text others send you.
Is anything uploaded?
No. Copying and counting both happen locally in your browser, and nothing is stored.