Invisible Text for Twitter

Pick from 49 invisible Unicode characters across 7 categories — zero-width joiners, blank spaces, Braille fillers, and more — all tested and compatible with Twitter/X posts, bios, and profiles.

Verified Feb 2026

Quick Actions

tw-tweet-1

tw-tweet-3

tw-bio-2

tw-bio-4

tw-name-1

tw-name-3

Preview

platforms.twitter.preview.description

Tweet‌Reply

12:34
Tweet[invisible]Reply

Invisible Text Generator

Preset

platforms.twitter.presets.blankTweet.description

1
1100
[ 1 invisible characters ready ]
Verify it works
0 characters (none invisible)

Character Compatibility for Twitter

Which invisible characters work on Twitter — tested and rated.

Braille blank space
U+2800🟢 A — Works reliably

Blank tweets, empty display names

Zero-width non-joiner
U+200C🟢 A — Works reliably

Most versatile — tweets, bios, display names, DMs

Zero-width space
U+200B🟡 B — Partial support

Hidden word breaks, watermarking

Hangul filler
U+3164🟡 B — Partial support

Invisible profile names

Hair space
U+200A🟡 B — Partial support

Subtle formatting in bios and threads

Zero-width joiner
U+200D🟡 B — Partial support

Watermarking sequences

Em space
U+2003🟡 B — Partial support

Wide paragraph gaps in threads

En space
U+2002🟡 B — Partial support

Thread paragraph spacing

Figure space
U+2007🔴 C — Not recommended
Word joiner
U+2060🔴 C — Not recommended
Zero-width no-break space
U+FEFF🔴 C — Not recommended
No-break space
U+00A0🔴 C — Not recommended
Thin space
U+2009🔴 C — Not recommended
Halfwidth Hangul filler
U+FFA0🔴 C — Not recommended

Character Comparison Tool

Select 2 or 3 invisible characters to compare their properties side by side.

Pick a character above to compare

How to use invisible text on Twitter/X

Invisible text on Twitter (now X) lets you create posts, replies, and profiles with no visible content. The platform supports a wide range of invisible Unicode characters from our 49-character set.

The Zero-Width Non-Joiner (U+200C) is the most reliable for Twitter/X — it works in tweets, replies, bios, and display names. For posts that need to appear as a full blank line, use the Braille Blank (U+2800), which occupies visible width with no glyph.

Blank tweets, threads, and replies

With invisible characters, you can create content that appears completely empty:

  • Blank tweets: Post a tweet with no visible text using Braille Blank (U+2800) — it grabs attention in feeds due to its mysterious appearance
  • Empty replies: Reply to any post with invisible text — your reply appears in the thread but shows nothing
  • Thread spacing: Use Em Space (U+2003) or En Space (U+2002) between paragraphs in long-form threads for clean formatting
  • Quote tweets: Add invisible commentary to a quote tweet for a minimalist repost

Recommended characters for Twitter/X

We tested all 49 invisible characters on Twitter/X. Here are the top 5 sorted by compatibility:

  • Zero-Width Non-Joiner (U+200C) — the most versatile: works in tweets, bios, display names, and DMs.
  • Braille Blank (U+2800) — full-width blank glyph, perfect for blank tweets and empty display names.
  • Zero-Width Space (U+200B) — zero width, ideal for hidden word breaks and watermarking.
  • Hangul Filler (U+3164) — full-width blank, great for invisible profile names.
  • Hair Space (U+200A) — the thinnest visible space, useful for subtle formatting in bios and threads.

Invisible name and bio on Twitter/X

With 49 characters to choose from, you can fully customize your Twitter/X profile:

  • Invisible display name: Paste Hangul Filler (U+3164) or Braille Blank (U+2800) as your name — it appears blank in feeds and replies
  • Bio formatting: Use Zero-Width Space (U+200B) to create line breaks, or Hair Space (U+200A) for subtle spacing
  • Hidden separators: Insert Em Space (U+2003) between bio sections for clean visual structure
  • Text watermarking: Embed unique Zero-Width character sequences in your tweets to prove original authorship

💡 For Twitter/X, the ZWNJ (U+200C) is the most versatile character — it works in tweets, bios, display names, and DMs. For blank tweets, switch to Braille Blank (U+2800) for best results.

How to use invisible text on Twitter

1

Pick a category

Open the generator and browse the three tabs — Zero-Width, Spaces, or Fillers. For blank tweets, start with Fillers.

2

Choose a character

Select the character card that fits your goal. ZWNJ (U+200C) is the safest all-rounder for Twitter/X.

3

Set the quantity

Drag the slider to set how many characters to generate. One is enough for a blank tweet; use more for thread formatting.

4

Copy to clipboard

Click the copy button. The invisible text is now on your clipboard, ready to paste.

5

Paste on Twitter/X

Open Twitter/X, paste the invisible text into a tweet, reply, bio, or display name field. Post or save — the text is invisible.

Frequently asked questions about Twitter

Does invisible text work on X (formerly Twitter)?+

Yes. All 49 characters work identically on X. The rebrand from Twitter to X did not change how Unicode characters are processed. Everything works in tweets, replies, DMs, bios, and display names.

Can I post a completely blank tweet?+

Yes. Copy a Braille Blank (U+2800) character and paste it into the tweet composer. The tweet will be published with no visible text, creating a mysterious blank post in your followers' feeds.

Which character works best for Twitter/X?+

The Zero-Width Non-Joiner (U+200C) is the most versatile — it works everywhere on the platform. For blank tweets specifically, Braille Blank (U+2800) is the most reliable since it occupies visible space.

Can I make my Twitter/X display name invisible?+

Yes. Go to Settings → Profile and paste Hangul Filler (U+3164) or Braille Blank (U+2800) as your display name. Your name will appear blank in feeds, replies, and notifications.

Does Twitter/X detect or block invisible characters?+

No. Invisible characters are standard Unicode code points. Twitter/X treats them as regular text. There is no detection, filtering, or risk of account suspension.

What is the difference between zero-width and blank-space characters on Twitter/X?+

Zero-width characters (like U+200C ZWNJ) have no visual width — they hide between letters. Blank-space characters (like U+2003 Em Space) occupy visible width but display no glyph. Both work on Twitter/X, but fillers are better for blank tweets while zero-width chars excel at bio formatting and watermarking.

How do I format Twitter/X threads with invisible spacing?+

Use Em Space (U+2003) for wide paragraph gaps or Hair Space (U+200A) for subtle spacing. Paste them on blank lines within your thread tweets to create clean visual separation without visible characters.

Can I watermark tweets to prove original authorship?+

Yes. Insert unique sequences of Zero-Width Space (U+200B), ZWNJ (U+200C), and ZWJ (U+200D) inside your tweet text. If someone copies your content, the hidden pattern proves you are the original author.

Also works on...

Invisible text is compatible with many platforms. Try it on: