Invisible character
copy and paste
I need blank text for…
Invisible nicknames and blank messages — using Braille Pattern Blank (U+2800) ↓
Method 1
Click a button to copy an invisible character.
Method 2
Enter how many blank characters you need, then hit Copy.
Using Braille Pattern Blank (U+2800)
Test your blank text
Paste it here — we'll tell you if it's really invisible.
What is an invisible character?
An invisible character is a character you can't see — but your phone and computer can still read it. That's why people also call it an empty character or blank text.
These characters come from the Unicode table. They work like a space, but they count as real text where a normal space doesn't — like a username field, or when you want to send an empty message. Paste one in, and the app thinks you typed something, even though nothing shows up.
| Unicode | Description | Html | Example |
|---|---|---|---|
| U+0020 | Space |   | |
| U+00A0 | No-Break Space | | |
| U+2000 | En Quad |   | |
| U+2001 | Em Quad |   | |
| U+2002 | En Space |   | |
| U+2004 | Three-Per-Em Space |   | |
| U+2005 | Four-Per-Em Space |   | |
| U+2006 | Six-Per-Em Space |   | |
| U+2007 | Figure Space |   | |
| U+2008 | Punctuation Space |   | |
| U+2009 | Thin Space |   | |
| U+200A | Hair Space |   | |
| U+2028 | Line Separator | 
 | |
| U+205F | Medium Mathematical Space |   | |
| U+3000 | Ideographic Space |   | |
| U+2003 | Em Space |   | |
| U+25A0 | Black Square | ■ | |
| U+0009 | Horizontal Tab | 	 | |
| U+000A | Line Feed | | |
| U+000C | Form Feed |  | |
| U+001C | File Separator |  | |
| U+200B | Zero-Width Space | ​ | |
| U+200C | Zero-Width Non-Joiner | ‌ | |
| U+2060 | Word Joiner | ⁠ | |
| U+2061 | Word Separator | ⁡ | |
| U+2062 | Paragraph Separator | ⁢ | |
| U+00AD | Soft Hyphen | ­ | |
| U+034F | Combining Grapheme Joiner | ͏ | |
| U+061C | Arabic Letter Mark | ؜ | |
| U+115F | Hangul Choseong Filler | ᅟ | |
| U+1160 | Hangul Jungseong Filler | ᅠ | |
| U+17B4 | Khmer Vowel Inherent Aq | ឴ | |
| U+17B5 | Khmer Vowel Inherent Aa | ឵ | |
| U+180B | FVS1 | ᠋ | |
| U+180C | FVS2 | ᠌ | |
| U+180D | FVS3 | ᠍ | |
| U+180E | MVS | ᠎ | |
| U+200D | Zero Width Joiner | ‍ | |
| U+200E | Left-to-Right Mark | ‎ | |
| U+200F | Right-to-Left Mark | ‏ | |
| U+202A | Left-to-Right Embedding | ‪ | |
| U+202B | RLE | ‫ | |
| U+202C | Pop Directional Formatting | ‬ | |
| U+202D | Left-to-Right Override | ‭ | |
| U+202E | Right-to-Left Override | ‮ | |
| U+202F | Narrow No-Break Space |   | |
| U+2063 | Invisible Separator | ⁣ | |
| U+2064 | Invisible Plus | ⁤ | |
| U+2066 | LRI | ⁦ | |
| U+2067 | RLI | ⁦ | |
| U+2068 | FSI | ⁨ | |
| U+2069 | Pop Directional Isolate | ⁩ | |
| U+206A | Inhibit Symmetric Swapping |  | |
| U+2800 | Braille Pattern Blank | ⠀ | |
| U+206B | Activate Symmetric Swapping |  | |
| U+206C | Inhibit Arabic Form Shaping |  | |
| U+206D | Activate Arabic Form Shaping |  | |
| U+206E | National Digit Shapes |  | |
| U+206F | Nominal Digit Shapes |  | |
| U+3164 | Hangul Filler | ㅤ | |
| U+FE00 | Variation Selector-1 | ︀ | |
| U+FE01 | Variation Selector-2 | ︁ | |
| U+FE02 | Variation Selector-3 | ︂ | |
| U+FE03 | Variation Selector-4 | ︃ | |
| U+FE04 | Variation Selector-5 | ︄ | |
| U+FE05 | Variation Selector-6 | ︅ | |
| U+FE06 | Variation Selector-7 | ︆ | |
| U+FE07 | Variation Selector-8 | ︇ | |
| U+FE08 | Variation Selector-9 | ︈ | |
| U+FE09 | Variation Selector-10 | ︉ | |
| U+FE0A | Variation Selector-11 | ︊ | |
| U+FE0B | Variation Selector-12 | ︋ | |
| U+FE0C | Variation Selector-13 | ︌ | |
| U+FE0D | Variation Selector-14 | ︍ | |
| U+FE0E | Variation Selector-15 | ︎ | |
| U+FE0F | Variation Selector-16 | ️ | |
| U+FEFF | Zero Width No-Break Space |  | |
| U+FFA0 | Halfwidth Hangul Filler | ﻀ | |
| U+FFFC | Object Replacement Character |  | |
| U+133FC | EGYPTIAN HIEROGLYPH Z015B | 𓮼 | |
| U+1D159 | Musical Symbol Null Notehead | 𝄙 | |
| U+1D173 | Musical Symbol Begin Beam | 𝆓 | |
| U+1D174 | Musical Symbol End Beam | 𝆔 | |
| U+1D175 | Musical Symbol Begin Tie | 𝆕 | |
| U+1D176 | Musical Symbol End tie | 𝆖 | |
| U+1D177 | Musical Symbol Begin Slur | 𝆗 | |
| U+1D178 | Musical Symbol End Slur | 𝆘 | |
| U+1D179 | Musical Symbol Begin Phrase | 𝆙 | |
| U+1D17A | Musical Symbol End Phrase | 𝆚 | |
| U+E0001 | Language Tag | 󠀁 | |
| U+E0020 | Tag Space | 󠀢 | |
| U+E0021 | TAG EXCLAMATION MARK | 󠀣 | |
| U+E0022 | TAG QUOTATION MARK | 󠀤 | |
| U+E0023 | TAG NUMBER SIGN | 󠀥 | |
| U+E0024 | TAG DOLLAR SIGN | 󠀦 | |
| U+E0025 | TAG PERCENT SIGN | 󠀧 | |
| U+E0026 | Tag Ampersand | 󠀨 | |
| U+E0027 | TAG APOSTROPHE | 󠀩 | |
| U+E0028 | TAG LEFT PARENTHESIS | 󠀪 | |
| U+E0029 | TAG RIGHT PARENTHESIS | 󠀫 | |
| U+E002A | TAG ASTERISK | 󠀬 | |
| U+E002B | TAG PLUS SIGN | 󠀭 | |
| U+E002C | TAG COMMA | 󠀮 | |
| U+E002D | TAG HYPHEN-MINUS | 󠀯 | |
| U+E002E | Tag Full Stop | 󠀰 | |
| U+E002F | Tag Solidus | 󠀱 | |
| U+E0030 | TAG DIGIT ZERO | 󠀲 |
Why use our invisible character tool?
Every invisible character in one place. Copy one in a single click, make up to 500 at once, and test your blank text before you send it. No signup, no limits, free.
One-click copy
No Unicode tables to dig through. Pick a platform, hit copy, paste it where you need it.
Unlimited generation
Generate 1 to 500 invisible characters at once with the stepper — more than any chat box needs.
Built-in test box
Paste your blank text and instantly see if it's pure invisible — with exact code points detected.
Free forever
No accounts, no paywalls, no tracking. Everything runs in your browser.
Where to use invisible characters?
Here are the most common places people use invisible characters — from blank WhatsApp messages and empty Instagram bios to invisible Discord names and gaming nicknames.
Text Messaging
Send empty messages that actually go through. Most chat apps block blank texts — an invisible character passes the check.
Social Media Profiles
Go blank where everyone can see it. Invisible names and bios that work on Instagram's strict formatting.
Gaming Profiles
Drop into the lobby with no name showing. Blank usernames for Valorant, BGMI, and PUBG.
Discord Servers
Invisible nicknames, blank statuses, and empty messages that work on every Discord server.
Other Tools
Two more tools from us — free, fast, and no signup needed.
Frequently asked questions
An invisible character is a Unicode character that takes up space without showing anything — like U+2800 (Braille Pattern Blank) or U+200B (Zero Width Space). It looks like nothing, but your phone still counts it as text. That's why apps accept it where they reject a truly empty field.