Hangul Filler U+3164

Copy Unicode 3164 (U+3164, Hangul Filler) in one click. The blank ㅤ character for invisible game nicknames, empty usernames, and blank messages.

Remove the Hangul Filler from your text

Paste your text below. It stays in your browser; nothing is uploaded.

Other hidden characters too? Scan for all of them

Codepoint
U+3164
Decimal
12644
HTML
ㅤ
CSS
\3164
JS
\u3164
URL
%E3%85%A4
UTF-8
E3 85 A4
Category
Letter, Other (Lo)
Block
Hangul Compatibility Jamo

The Hangul Filler (U+3164) is a placeholder character from the Korean Hangul writing system. It shows nothing, yet Unicode classifies it as a letter, not whitespace.

That is why it works where other invisible characters fail. Apps that strip spaces and zero-width characters usually check only for whitespace, so Hangul Filler gets through to make invisible Among Us names, blank tweets on Twitter/X, and empty usernames.

How to Get an Invisible Name in Among Us

  1. Copy the character. Click the copy button at the top of this page.
  2. Open Among Us on PC, mobile, or console.
  3. Open name settings. Click your player name at the top of the screen or in the settings menu.
  4. Delete your current name completely.
  5. Paste the character. Press Ctrl+V (Windows), Cmd+V (Mac), or long-press and tap Paste (mobile).
  6. Confirm. The field looks empty. If the game accepts it, other players see a blank name above your character in the lobby and during gameplay.

Troubleshooting

  • "Name must be at least 1 character." The paste didn't take. Copy the character again from this page.
  • Name shows as a square or box. Your font doesn't render it as blank. Other players' devices may still show nothing.
  • Name shows the old name. Delete the previous name completely before pasting.

Common Uses

  • Invisible Among Us names. The most recommended method.
  • Blank tweets on Twitter/X. Paste it as the tweet text.
  • Empty usernames where spaces, NBSP, and zero-width characters get filtered out.
  • "Required field" checks. Forms that need at least one character accept it while it looks blank.
  • Korean syllable encoding. Its original purpose in the KS X 1001 character set.

How to Type

PlatformMethod
WindowsCopy from this page, or in Microsoft Word type 3164 then press Alt+X.
macOSCopy from this page.
LinuxPress Ctrl+Shift+U, type 3164, press Enter.
Mobile (iOS/Android)Copy from this page and paste.
HTMLType ㅤ or ㅤ in your source code.
JavaScriptUse \u3164 in strings.

Platform Compatibility

Based on user reports, not official platform documentation. Platforms change their filters often, so test first.

PlatformWorks?Notes
Among UsYesThe standard method for invisible names
Twitter/XYesCreates blank tweets
DiscordYesWorks for display names and messages
InstagramVariesWorks in some contexts, test first
FortniteNoUse Zero-Width Space (U+200B) instead
WhatsAppNoUse Left-to-Right Mark (U+200E) for blank messages
YouTubeNoUse Zero-Width Non-Joiner (U+200C) for blank titles
TikTokVariesTry Object Replacement Character (U+FFFC)

Why It's a Letter, Not a Space

Hangul syllable blocks are built from three parts:

  1. Choseong (initial consonant)
  2. Jungseong (medial vowel)
  3. Jongseong (final consonant, optional)

In KS X 1001, the Hangul Filler marks the start of a syllable spelled out from individual jamo (letters) and fills any of those three positions that is empty. Because it stands in a letter position, Unicode classifies it as a letter (Lo = Letter, Other).

Unicode also marks it as a Default_Ignorable_Code_Point, which is why many renderers show nothing.

Technical Details

  • Unicode category: Lo (Letter, Other), not Zs (Space Separator) or Cf (Format).
  • Bidirectional class: L (Left-to-Right), like a regular letter.
  • Width: East Asian Width is Wide, but as a default-ignorable character, many renderers draw it as zero-width or a blank gap, depending on the font.
  • Word break: Treated as a letter.
  • Line break: Treated as an ideographic character.

To check for it in JavaScript:

js
text.includes('\u3164')// or check Unicode category/\p{Lo}/u.test('\u3164') // true - it's a letter/\p{Zs}/u.test('\u3164') // false - it's not a space

Security Considerations

  • Bypasses "non-empty" validation in form fields, database columns, and API parameters, while displaying nothing.
  • Creates invisible account names that are hard to search for, report, or moderate.
  • Confuses name matching. Every Hangul Filler name looks blank, so you can't tell those users apart by name.

Hangul Filler vs Other Invisible Characters

CharacterUnicode CategoryBest for
Hangul Filler (U+3164)Letter (Lo)Among Us, Twitter/X, strictest filters
Braille Pattern Blank (U+2800)Symbol (So)Discord, Instagram, general invisible text
Zero-Width Space (U+200B)Format (Cf)Fortnite, Instagram, line-break control
Non-Breaking Space (U+00A0)Space (Zs)Basic invisible spacing, platforms with minimal filtering

If one fails on a platform, try the next one down the list.

How to Verify It Worked

  1. Character count. If the platform shows one, it should read 1, not 0.
  2. Submit the form. No "name required" error means the character is there.
  3. Check in our tool. Paste the field's text into the Invisible Character Viewer on the homepage to see the Hangul Filler highlighted.
  4. Use browser dev tools. On Discord or other web platforms, inspect the element and run el.textContent.includes('\u3164') in the console.

Frequently Asked Questions

How do I get an invisible name in Among Us?

Copy the Hangul Filler character (U+3164) with the copy button on this page, then paste it into your Among Us name settings. Your name should appear blank to other players. Players widely report this working, but game updates can change which characters are allowed.

Why does Hangul Filler work when other invisible characters don't?

Hangul Filler is classified as a letter (Unicode category Lo), not whitespace. Many platforms and games strip whitespace but keep letters. Because it is a letter that usually renders as blank, it often passes filters that remove spaces and zero-width characters.

Can I use Hangul Filler for a blank tweet?

Often, yes. Users report pasting the Hangul Filler as tweet text on Twitter/X to post a tweet that appears empty, since it is classified as a letter rather than whitespace. X can change its filtering at any time, so test it first.

What is the difference between Hangul Filler and Braille Pattern Blank?

Both are invisible and not classified as whitespace. Hangul Filler (U+3164) comes from the Korean writing system and is the usual pick for Among Us invisible names. Braille Pattern Blank (U+2800) comes from Braille and is classified as a symbol. Some platforms accept one and not the other.

Does the Among Us invisible name still work in 2026?

It is still widely reported to work, but Innersloth does not officially support it and a patch could block it at any time. Copy the character from this page and paste it as your name. If the game rejects it, try one of the alternatives listed on this page.

Related Characters

Need to find every hidden character in your text, not just the Hangul Filler?

Open the viewer