Free trialTry Starter or Influencer free for 2 days.Start free trial →

Invisible Character for Twitter (X)

One tap copies a blank character that X does not strip. Use it to keep empty lines in a post, add space before a link, or make a display name look empty. The tester below shows how many invisible characters your text contains.

Braille blank, U+2800. Looks like nothing, pastes as one character.

Blank line builder

  

All characters

CharacterCodeBest forX count
[⠀] Braille pattern blankU+2800Posts, blank lines, bios2
[ㅤ] Hangul fillerU+3164Empty display names2
[ᅟ] Hangul choseong fillerU+115FNames when U+3164 is refused2
[ ] No-break spaceU+00A0Extra spaces inside a line1
[ ] Em spaceU+2003Wide gap inside a line1
[​] Zero-width spaceU+200BBreaking up a word without a visible gap (stripped in some X fields)1
[⁠] Word joinerU+2060Preventing a line break (stripped in some X fields)1

Tester: find invisible characters in your text

Paste text above.

  • Characters X keeps, tested
  • Blank line builder
  • Paste tester with counts
  • Nothing leaves your browser

How to use an invisible character on X

  1. Copy the character. The main button copies a Braille blank (U+2800), the one that survives X's whitespace cleanup most reliably. The table below has alternatives for names and other apps.
  2. Paste it where the blank should be. In a post, put it alone on a line to keep that line empty. In your name field, paste it as the whole name. It looks like nothing, but it is a real character.
  3. Check with the tester. Paste your finished text into the tester to see how many invisible characters it contains and where. Useful when a post "has extra spaces" and you cannot see why.

Why some "invisible" characters stop working

X normalises text before saving it: ordinary spaces at the ends of lines are trimmed, runs of blank lines are collapsed, and zero-width characters are removed from names and, in some clients, from posts. Characters that look blank but are classed as letters or symbols, such as the Braille blank and the Hangul fillers, pass through because X has no reason to strip a "letter". That is why the main button copies U+2800 and not a zero-width space.

Four things people use it for

  • Air between paragraphs. A blank line with U+2800 keeps a double gap in long posts and threads.
  • Space before a link card. Put the invisible character on its own line above the URL so the preview sits apart from the text.
  • Empty display name. A single Hangul filler as the whole name. It is allowed, but you lose discoverability.
  • Blank replies. A post made only of the character is accepted. Use with care; a stream of empty replies reads as spam to people and to the ranking model.

Limits

Each invisible character costs one or two of the 280 weighted characters, so ten blank lines cost up to twenty. Screen readers announce some of these characters ("braille blank") and skip others; keep them to layout, and do not hide meaning in them. And X can change its filtering at any time; if a character stops working, come back to this page, we retest the table when behaviour changes.

Invisible Character: FAQ

What is the invisible character for Twitter?

The one that works best is the Braille pattern blank, U+2800 (⠀). It looks like a space but X treats it as a printable character, so it is not trimmed from the start or end of a line and keeps empty lines in place. Zero-width spaces (U+200B) are removed by X in most fields, which is why older "invisible text" tricks stopped working.

How do I add blank lines in a tweet?

X keeps single blank lines between paragraphs but collapses several in a row. To force a gap, put an invisible character on each empty line: press Enter, paste the character, press Enter again. The builder below makes a block of N blank lines ready to paste.

Can I make my X display name blank?

Often, yes: paste a single Hangul Filler (U+3164) or a Braille blank as your name and save. X rejects names made only of ordinary spaces, and it occasionally tightens the rule, so if one character is refused try the other. Note that an invisible name makes you hard to find and to mention.

Does the invisible character count toward 280?

Yes. U+2800 counts as two characters in X's weighted count and U+3164 as two as well; ordinary spaces count one. A post made of one invisible character is valid, which is how "empty tweets" are made.

Will invisible characters get my account flagged?

There is no sign that X penalises them. They are standard Unicode and widely used for formatting. What does hurt is hiding text or links in a way that looks deceptive to readers; use them for layout, not to hide anything.

Why does my pasted text have invisible characters I did not add?

Copying from Word, Google Docs, PDF readers and some websites brings along non-breaking spaces (U+00A0), zero-width joiners and soft hyphens. Paste the text into the tester to find them, then use the "Clean" button to remove them before posting.

More free X tools and guides