Invisible Character Generator
Fast, accurate, and free online Invisible Character Generator tool that runs directly in your browser.
-
1Enter data
Enter content, paste text or load a file from disk. -
2Click the button
The tool will immediately process your data in the browser. -
3Get the result
Copy the finished text or save the file to your device.
return "Result ready in 0.1s";
}
Rate this tool:
Related tools
Other tools you may find usefulUnicode Invisible Character Generator - blank characters and zero-width
Unicode Invisible Character Generatorcreates and copies invisible characters to the clipboard: zero-width space, zero-width non-joiner, non-breaking space, invisible separator and others. Used for nicknames, blank messages, text formatting and advanced Unicode tricks.
What are the types of invisible Unicode characters?
Unicode defines many visually invisible characters:U+200B Zero Width Space (ZWSP)- invisible space, allows lines to be broken in place, does not take up visual space.U+200C Zero Width Non-Joiner (ZWNJ)- splits letters that would normally join (e.g. in Arabic/Persian).U+200D Zero Width Joiner (ZWJ)- combines characters (e.g. in emoji: 👨👩👦 = man + ZWJ + woman + ZWJ + boy).U+00A0 Non-Breaking Space (NBSP)- a space that does not allow lines to be broken between words.U+FEFF Byte Order Mark (BOM)/Zero Width No-Break Space- Historically, the BOM at the beginning of a UTF-8 file, also used as an invisible space.U+2060 Word Joiner- joins words (prevents breaking), but is invisible.U+180E Mongolian Vowel Separator- Has zero width on some systems.
Uses of invisible characters
Practical applications:Nicknaming- "empty" usernames in games (Fortnite, Among Us, Discord) by pasting ZWSP as a nickname.Empty messages- sending "empty" messages on Discord, WhatsApp via text composed only of ZWSP.Text separator- NBSP between number and unit (10 kg without line breaks: "10 kg").Digital marking- invisible ZWSP in documents to identify the source of a leak.Avoiding filters- inserting ZWSP inside keywords (not recommended, ethically problematic).Emoji combinations- ZWJ for creating complex emojis (family emojis, professions).
How to use invisible characters?
Method 1: Generator copies of the character to the clipboard (Ctrl+C) - paste anywhere. Method 2: HTML entity - for non-breaking space,for zero-width space. Method 3: JavaScript -'\u200B'(ZWSP),'\u00A0'(NBSP). Method 4: copy directly from the page by selecting (the characters are there, although invisible). Check if the character works: paste into the text field and check the length -''.length(ZWSP) should be 1.
Detection and removal of invisible characters
Detection:/\u200B/gin regex - checks ZWSP. Comprehensive regex for all zero-width:/[\u200B-\u200D\u2060\uFEFF\u00AD]/g. Removing in JavaScript:str.replace(/[\u200B-\u200D\u2060\uFEFF\u00AD]/g, ''). Check in the editor: VS Code → Ctrl+H → enable regex → search\u200B→ highlights invisible characters. Security tools use ZWS/ZWJ detection to identify document tampering.
Frequently asked questions
How to make an empty nickname in the game/application?
Copy Zero Width Space (U+200B) or another invisible character from the website and paste as a nickname. Note: Not all games and apps accept zero-width characters in nicknames - some filter or truncate these types of characters. Discord: ZWSP runs in the server username (nickname). Fortnite: usually blocks. Among Us: Often accepts. Check the rules - some games prohibit empty nicknames.
How to send a blank message on WhatsApp/Discord?
Copy the invisible character (ZWSP or other) and paste into the message field. Click send - the message will appear blank or as an empty "bubble". Discord: works by pasting U+200B (zero-width space). WhatsApp: U+2062 (invisible times) or U+200B usually works. Telegram: works with ZWSP. Note: