Verified properties
| Official Unicode name | HANGUL FILLER |
|---|---|
| Codepoint | U+3164 (decimal 12644) |
| General category | Letter, other (Lo) |
| White_Space property | No |
| Default ignorable | Yes |
| Counts as alphabetic | Yes |
| Survives whitespace trimming | Yes |
| Size in UTF-8 | 3 bytes |
| Group on this site | Safe for usernames |
Nothing here is typed by hand: the build system re-derives every row from the Unicode database each time the site publishes, so a change in the standard would surface immediately.
What U+3164 was made for
The Hangul Filler comes from Korean text processing. Hangul syllables are assembled from parts — an initial consonant, a vowel, sometimes a final consonant — and early encodings needed a placeholder to stand in when one of those parts was deliberately absent. That placeholder had to behave like a letter, because it sits inside words; it just happens to draw nothing. Unicode inherited it, and that little historical accident created the perfect username character decades later.
Why it passes name validation
Look at the table above: White_Space says No, alphabetic says Yes. Both facts matter. Name fields typically do two checks — they trim whitespace from the edges of what you typed, and they require at least one letter in what remains. A normal space fails both. U+3164 sails through both: trimming ignores it because it is not whitespace, and the letter requirement is satisfied because Unicode classes it as alphabetic. The result is a saved name that displays as nothing.
Where it works — and where it fails
It is the first character to try for gaming nicknames, TikTok and Discord display names, WhatsApp profiles and Instagram highlights. Two honest limits: fields restricted to plain ASCII (like Discord's unique username) reject it by policy, and a few fonts on very old systems draw a hollow box instead of nothing. If either bites, the library has its siblings — the Choseong and Jungseong fillers and the halfwidth variant — plus the Braille Pattern Blank, which renders blank everywhere.
Typing it by hand
There is no keyboard shortcut on most systems — that is why copy buttons
exist. Programmers can produce it with the escape "\u3164" in
most languages; everyone else is faster with the button at the top, and the
test area below proves the copy worked before you paste it anywhere that
counts.
Try it
Copy the filler with the button above, paste it into the box, and watch a U+3164 tag appear — confirmation the letter-that-shows-nothing is really on your clipboard.
0 characters