©Copied!

Invisible Character

Real Unicode characters that render as nothing — for blank WhatsApp messages, blank Instagram bio lines, blank usernames. Tap any character below to copy. Compatibility matrix shows which apps preserve which characters.

Recommended: Hangul Filler (U+3164) for chat apps that strip whitespace, Braille Pattern Blank (U+2800) for maximum cross-platform compatibility.
Hangul FillerU+3164regular width
click to copy

Best for blank WhatsApp messages and Instagram bio line breaks. Survives most spam filters because it's technically a Korean text character.

WhatsApp
Instagram bio
Instagram DM
TikTok
Discord
X (Twitter)
Telegram
~Facebook
SMS
Zero-Width SpaceU+200B0-width
click to copy

Best for inserting invisible breaks inside words without visual gaps. Often stripped by chat apps as anti-spam.

~WhatsApp
~Instagram bio
Instagram DM
TikTok
Discord
X (Twitter)
Telegram
Facebook
SMS
Zero-Width Non-JoinerU+200C0-width
click to copy

Prevents two adjacent characters from forming a ligature. Useful in scripts like Persian and Hindi; in Latin used to defeat keyword filters.

~WhatsApp
~Instagram bio
Instagram DM
TikTok
~Discord
X (Twitter)
Telegram
Facebook
SMS
Zero-Width JoinerU+200D0-width
click to copy

Joins emoji into single composed glyphs (used in flag emoji, family emoji). Standalone it's invisible.

WhatsApp
~Instagram bio
Instagram DM
~TikTok
Discord
~X (Twitter)
Telegram
~Facebook
SMS
Braille Pattern BlankU+2800regular width
click to copy

Visually empty Braille cell with regular character width. Reliable across most platforms; sometimes flagged as Braille rather than blank.

WhatsApp
Instagram bio
Instagram DM
TikTok
Discord
X (Twitter)
Telegram
Facebook
SMS
No-Break SpaceU+00A0regular width
click to copy

Standard Latin no-break space (NBSP). Renders identically to a regular space but doesn't allow line wrapping. Most apps treat it as plain whitespace and strip it from message starts.

~WhatsApp
Instagram bio
Instagram DM
TikTok
~Discord
~X (Twitter)
~Telegram
Facebook
SMS
Mongolian Vowel SeparatorU+180E0-width
click to copy

Originally a Mongolian script control character, now invisible in most fonts. Useful as a fallback when other invisibles are filtered.

~WhatsApp
~Instagram bio
Instagram DM
~TikTok
~Discord
X (Twitter)
Telegram
~Facebook
~SMS

How to use

  1. Tap one of the characters above to copy it (Hangul Filler is recommended for most uses).
  2. Switch to the destination app (WhatsApp, Instagram, Discord, etc.).
  3. Long-press the input field and tap Paste.
  4. Send / save. The recipient sees a blank message or your bio shows blank lines.

Frequently asked questions

What is an invisible character?

An invisible character is a real Unicode codepoint that takes up text space but renders as nothing visible — no glyph, no width (or zero width). Common ones include U+200B (Zero-Width Space), U+200C (Zero-Width Non-Joiner), U+3164 (Hangul Filler — the most reliable for invisible text on chat apps), and U+2800 (Braille Pattern Blank — visually empty braille cell).

How do I send a blank message on WhatsApp?

Tap the Hangul Filler (U+3164) below, then paste it into WhatsApp's message field. WhatsApp recognises it as text content (not an empty message), so the send button activates. The recipient sees a blank message bubble. The same trick works on Telegram and Discord; it does not work on Instagram DMs (they strip leading whitespace including invisible chars).

How do I make my Instagram bio have blank lines?

Instagram strips actual whitespace and newlines, but accepts the Hangul Filler (U+3164) as a non-whitespace character. Edit your bio in a separate notepad: type a line, paste the invisible character, line break, next line. When you paste the whole thing into Instagram's bio field, the invisible characters preserve the spacing.

Why doesn't my invisible character work everywhere?

Modern apps strip purely-blank input as anti-spam. The Hangul Filler (U+3164) bypasses most filters because it's a real Korean character (technically). Zero-Width Space (U+200B) gets stripped on Twitter/X, Discord usernames, and some forms. Always test on the destination before relying on the trick.

Is using invisible characters against the Terms of Service?

Cosmetic use (blank lines in bios, message-bubble padding) is universally allowed. What's against ToS is using invisible characters to bypass moderation — for example, slipping a banned word past a filter by inserting U+200C between letters, or impersonating someone with a name that visually matches theirs. Stick to formatting use cases and you're fine.

What's the difference between Zero-Width Space and Hangul Filler?

Zero-Width Space (U+200B) has zero width — the cursor doesn't even move when you type it. It's most commonly used as a soft line-break hint in text rendering. Hangul Filler (U+3164) is a regular-width character that renders as blank. The Hangul Filler is more reliable for chat apps because it survives whitespace-stripping filters; ZWSP is more reliable for inline text where you don't want any visual gap.

Related text tools

z̴ Zalgo Text
Cursed glitch
uʍop Upside Down
Flipped text
✦ Fancy Text
31 styles
# Character Counter
Live counts
ˢ Small Text
Tiny letters
🔁 Text Repeater
Repeat N times