Invisible Character Generator

Generate and copy invisible characters, invisible letters and blank spaces for WhatsApp, Discord, Instagram and games. Zero Width Space, Hangul Filler, Braille Blank and more.

Zero Width Space

(U+200B)

Works on:WhatsAppDiscordInstagramTelegram
space

Character Library

( Select one to copy )

Zero Width Space

U+200B

Works on:WhatsAppDiscordInstagramTelegram

Hangul Filler

U+3164

Works on:DiscordValorantRobloxMinecraft

Braille Blank

U+2800

Works on:DiscordTwitterWhatsAppInstagram

Non-Breaking Space

U+00A0

Works on:WhatsAppInstagramTelegramFacebook

Zero Width Non-Joiner

U+200C

Works on:DiscordTelegramTwitter

Zero Width Joiner

U+200D

Works on:DiscordTwitterFacebook

Word Joiner

U+2060

Works on:DiscordTwitterInstagram

Narrow No-Break Space

U+202F

Works on:TwitterDiscord

Ideographic Space

U+3000

Works on:DiscordInstagramTwitter

Invisible Character Detector

Paste any text to detect how many invisible characters it contains and remove them with one click.

About this tool

Invisible characters are Unicode symbols with no visual representation that exist within text. They are widely used to send blank messages on WhatsApp, create empty names on Discord and games like Valorant, or separate paragraphs in Instagram captions more elegantly. With this tool, you can easily generate and copy different types of blank spaces and invisible characters — such as Zero Width Space, Hangul Filler and Braille Blank — in any quantity. Our platform also provides detailed compatibility information and a built-in detector to identify and remove hidden characters from any text.

Features

9 types of Unicode invisible characters with platform compatibility labels (WhatsApp, Discord, Instagram and more).
Quantity generator: produce 1 to 100 invisible spaces at once.
Built-in detector: identify and remove hidden invisible characters from any pasted text.
Visual selection with platform highlights showing the best character for each use case.

Invisible Character Guide

Zero Width Space

(U+200B)

The Zero Width Space is the most popular and widely supported invisible character. It works on WhatsApp to create blank messages, on Discord to separate text without visible spacing, and on Instagram to format captions and bios. Since it takes up no visual width, it is imperceptible to the reader yet exists as a real character in the text.

Hangul Filler

(U+3164)

The Hangul Filler is a character from the Korean alphabet used as an empty placeholder in usernames and nicknames. It is the go-to choice for creating invisible names on Discord, Valorant, Roblox and Minecraft, as most of these systems accept it without blocking it. Unlike the Zero Width Space, it occupies a small width, which may be necessary when a system requires at least one visible character.

Braille Blank

(U+2800)

The Braille Blank is code point U+2800 in the Braille system, representing an empty cell with no raised dots. Visually indistinguishable from a space, it is widely used on Discord, Twitter/X, WhatsApp and Instagram. It is especially useful for creating blank lines in Instagram bios and captions, where regular spaces are automatically stripped.

Non-Breaking Space

(U+00A0)

The Non-Breaking Space prevents a line break between two words. Visually identical to a regular space, but systems do not treat it as a word separator. It is widely supported on WhatsApp, Instagram, Telegram and Facebook. Unlike other invisible characters, it occupies the same width as a normal space.

Zero Width Non-Joiner

(U+200C)

The Zero Width Non-Joiner prevents ligatures between two adjacent characters without adding any visual space. Originally created for languages like Arabic and Persian, where letters join automatically. On social media, it is used to invisibly separate text on Discord and Telegram.

Zero Width Joiner

(U+200D)

The Zero Width Joiner is the opposite of the ZWNJ: it forces a visual join between adjacent characters. It is widely used to create compound emojis — such as a family emoji composed of multiple emojis joined by ZWJ. On Discord and Twitter, it also serves as an invisible separator within text.

Word Joiner

(U+2060)

The Word Joiner works like the Zero Width Space, but with one key difference: it prevents a line break at the point where it is inserted. It is useful when you want an invisible separator that ensures text is not split across lines, keeping words together on Discord, Twitter and Instagram.

Narrow No-Break Space

(U+202F)

The Narrow No-Break Space is a reduced-width space (narrower than a regular space) that also prevents line breaks. It is used in formal typography to separate numbers from units or before punctuation marks in French. On social media, it appears as a very subtle, near-invisible space on Twitter and Discord.

Ideographic Space

(U+3000)

The Ideographic Space is a full-width space originating from East Asian writing systems such as Japanese and Chinese. Visually it occupies twice the width of a standard Western space. It may be noticeable in some contexts, but in name and bio fields on Discord and Instagram it can pass unnoticed as a simple wide space.

How To Use

1

Choose the character

Select the type of invisible character from the library. Each one has unique properties and works best on specific platforms — the colored labels show where each one is compatible.

2

Set the quantity

Use the quantity control to generate between 1 and 100 spaces. Some apps require a minimum number of characters to accept a field.

3

Copy and paste

Click the Copy button and paste wherever you need: WhatsApp, Discord, Instagram, Valorant, Roblox or any text field.

Questions and Answers

What is an invisible character or invisible letter?

An invisible character (also called an invisible letter, blank space or invisible space) is a Unicode symbol that has no visual representation but exists as a real character within text. Popular examples include Zero Width Space (U+200B), Hangul Filler (U+3164) and Braille Blank (U+2800). They are widely used in messaging apps, games and social networks.

How to send a blank message on WhatsApp?

To send a blank message on WhatsApp, copy the Zero Width Space (U+200B) or Braille Blank (U+2800) using our tool, paste it into the WhatsApp message field and send. The recipient will see an apparently empty message.

How to create an empty name on Discord?

The Hangul Filler (U+3164) is the most popular choice for creating empty names on Discord. Copy the character with our tool, go to User Settings in Discord, click Edit Profile and paste it as your display name. Some servers may block invisible names based on their own policies.

Are invisible characters safe to use?

Yes. Invisible characters are standard Unicode symbols and completely safe — they are part of the Unicode specification and supported by all modern operating systems. Use them responsibly and avoid violating each platform's terms of service.

How to remove invisible characters or hidden blank spaces from text?

Use the Invisible Character Detector on this page: paste your text into the analysis field and click "Remove Invisible". The tool automatically identifies and strips all invisible characters — such as Zero Width Space, Hangul Filler and Braille Blank — and displays the clean text ready to copy. This is especially useful for text copied from PDFs, word processors or WhatsApp messages that may contain hidden characters.

See also