Skip to main content
FancyTextGenerator.comFancyTextGenerator

Invisible Character

Invisible and blank characters, each with a note on where it actually works.

Use one invisible character, not a run of them. Long sequences look like moderation evasion to automated systems and are increasingly stripped.

  • Braille pattern blank

    U+2800

    Usually works

    The most widely accepted choice for blank lines and empty-looking names.

  • Hangul filler

    U+3164

    Usually works

    Widely accepted. Occasionally rejected in name fields.

  • Ideographic space

    U+3000

    Usually works

    A real, wide space from CJK typography. Rarely stripped.

  • Em space

    U+2003

    Sometimes stripped

    A wide space. Trimmed at the start and end of a field.

  • En space

    U+2002

    Sometimes stripped

    A medium space. Trimmed at the start and end of a field.

  • Hair space

    U+200A

    Sometimes stripped

    A very thin space. Easy to miss and often collapsed.

  • No-break space

    U+00A0

    Sometimes stripped

    Prevents a line break. Commonly normalised to an ordinary space.

  • Zero-width space

    U+200B

    Often stripped

    No width at all. Frequently stripped as it is used to hide text.

  • Zero-width non-joiner

    U+200C

    Often stripped

    Controls letter joining in some scripts. Often removed elsewhere.

  • Word joiner

    U+2060

    Often stripped

    Prevents a break without width. Often stripped.

About this tool

These characters have no visible glyph but are still real characters. They are commonly used to create a blank line in a bio that would otherwise be trimmed. Use one, not a run of them: long sequences of invisible characters look like an evasion attempt to automated moderation and are increasingly stripped.

Common questions

Which invisible character should I use?
Braille Pattern Blank is the most widely accepted for blank lines and empty-looking names. Zero-width space is more often stripped.
Why did my invisible character disappear?
Many platforms trim whitespace and strip zero-width characters on save. That behaviour changes without notice.
Can I use these to hide text?
Please do not. Hiding text from moderation breaks most platforms' rules, and the compatibility checker flags zero-width characters precisely because they are used that way.