Skip to tool
invisible character

Invisible Character

One tap copies a blank Unicode character — text that platforms accept but eyes can't see. Use it for empty names, clean line breaks and invisible bio lines.

the character, ready to paste

[]

Hangul Filler

U+3164 · looks empty, counts as text

One is enough for a blank name. Stack more to push text down or create bigger empty blocks.

every invisible character · pick by job
  • Hangul FillerU+3164space width

    Blank usernames & nicknames — the one that works almost everywhere

  • Braille BlankU+2800space width

    Discord names & messages, blank lines that platforms keep

  • Zero Width SpaceU+200Bzero width

    Invisible break inside a word without changing how it looks

  • No-Break SpaceU+00A0space width

    A space that survives where normal trailing spaces get stripped

  • Figure SpaceU+2007space width

    Aligning numbers — exactly as wide as a digit

  • Word JoinerU+2060zero width

    Gluing text together invisibly, stops unwanted line wraps

  • Zero Width Non-JoinerU+200Czero width

    Invisible marker that most filters don't strip

invisible character detector

0total characters
0invisible found

Advertisement

ad space

What an invisible character actually is

An invisible character is a real Unicode character whose glyph is blank. To Instagram, Discord or a game’s username filter it’s ordinary text; to a human it’s nothing. That mismatch is the whole trick: fields that refuse to be empty will happily accept a character they can’t display.

The three jobs people use it for

  • Line breaks that stick. Instagram deletes empty lines in bios and captions. Put one invisible character on the “empty” line and it survives editing. (Full walkthrough in our Instagram bio guide.)
  • Blank names. Games and chat apps demand a non-empty username. An invisible character satisfies the rule while showing nothing — the classic “invisible nickname”.
  • Spacing and layout. Stack several to push text down in a bio or create deliberate white space where a platform would collapse normal spaces.

When it doesn’t work

Some platforms normalize specific code points — X sometimes strips zero-width characters from display names, and a few games blocklist the Hangul Filler. That’s why this page carries seven different characters instead of one: if the first is rejected, the next usually isn’t. The detector at the bottom is the reverse tool — paste anything suspicious into it and it will tell you exactly which hidden characters are inside.

Frequently asked questions

Which invisible character should I use?+

Start with the Hangul Filler (U+3164) — it's the default copy button here and works for blank names and empty-looking lines on most platforms. If a platform rejects it, try the Braille Blank (U+2800), which Discord in particular treats as normal text.

Why does this work when pressing space doesn't?+

Platforms trim ordinary spaces from the start and end of names, bios and lines, and refuse fields that are 'empty'. These Unicode characters are technically letters and symbols, so the field counts as filled — it just has nothing visible to draw.

Can I use it for an invisible name in games like Free Fire or Fortnite?+

Usually, yes — the Hangul Filler is the classic 'blank nickname' character in mobile games. Some games block specific code points in usernames, so if one is rejected, work through the list until one sticks.

Is copying invisible characters safe?+

Yes. They're standard printable Unicode — the same standard every emoji uses. Nothing here is a control character or exploit, and like every SocialSwiss tool, the page runs entirely in your browser.

Found this useful? Pass it on.

Share on X