Invisible Text for Discord

Create invisible nicknames, send blank messages, design channel separators, and customize roles using the best invisible Unicode characters for Discord — tested on desktop, mobile, and web.

Verified Feb 2026

Quick Actions

dc-nick-1

dc-nick-2

dc-msg-1

dc-msg-3

dc-sep-2

dc-sep-4

dc-embed-1

dc-embed-2

Preview

platforms.discord.preview.description

HolaㅤㅤMundo

12:34
Hola[invisible]Mundo

Invisible Text Generator

Preset

platforms.discord.presets.nickname.description

2
110
[ 2 invisible characters ready ]ㅤㅤ
Verify it works
0 characters (none invisible)

Character Compatibility for Discord

Which invisible characters work on Discord — tested and rated.

Braille blank space
U+2800🟢 A — Works reliably

Messages, bio spacing; fallback for nicknames

Hangul filler
U+3164🟢 A — Works reliably

Most versatile — nicknames, messages, channels, roles

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

Embed fields, bot commands, word-break tricks

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

Markdown bypass, text watermarking

Hair space
U+200A🔴 C — Not recommended
Figure space
U+2007🔴 C — Not recommended
Zero-width joiner
U+200D🔴 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
Em space
U+2003🔴 C — Not recommended
En space
U+2002🔴 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 create an invisible name on Discord

Discord lets you set an invisible server nickname so your name appears completely blank in the member list and chat messages. The trick relies on the Hangul Filler (U+3164) — a Unicode character that occupies visible space yet renders as empty.

To apply it, open the server where you want the invisible name, click your profile picture at the bottom-left, choose Edit Server Profile, paste the Hangul Filler into the nickname field, and save. Your name will vanish from the member sidebar and message headers.

Key limitation: Discord's global display name and username cannot be fully invisible — the platform requires at least one printable character. However, server nicknames accept Hangul Filler without restriction, making it the go-to solution for invisible names.

If the Hangul Filler is stripped on a particular server (some bots filter it), try the Braille Blank (U+2800) as a fallback. It renders identically on most Discord clients.

Blank messages, channel separators & role tricks

Invisible characters unlock several creative uses beyond nicknames:

  • Blank messages: Paste a single Hangul Filler (U+3164) or Braille Blank (U+2800) into the chat box and press Enter. Discord sends it as a message that appears completely empty — useful for spacing in announcements or simply confusing friends.
  • Channel-category separators: Insert Hangul Fillers into text-channel names to create visual gaps between channel groups. Because Discord trims regular spaces, invisible Unicode characters are the only way to add spacing.
  • Invisible roles: Server admins can create roles with a Hangul Filler name. The role still functions for permissions and color assignment, but its name appears blank in the role list and member popups.
  • Embed fields: Bot developers can use Zero-Width Spaces (U+200B) in embed field names or values to create empty-looking fields while satisfying Discord API's non-empty requirement.
  • Profile bio: Add Braille Blanks between visible lines in your About Me section to create extra vertical spacing that normal line breaks don't provide.

Recommended characters for Discord

Not every invisible character passes Discord's input filters. Here are the top 5 characters tested and verified on Discord desktop, mobile, and web in 2025:

CharacterUnicodeBest for
Hangul FillerU+3164Nicknames, messages, channel names — most versatile
Braille BlankU+2800Messages, bio spacing, fallback for nicknames
Hangul Choseong FillerU+115FNicknames on servers that filter U+3164
Zero-Width SpaceU+200BEmbed fields, bot commands, word-break tricks
Zero-Width Non-JoinerU+200CMarkdown bypass, text watermarking

Tip: Start with the Hangul Filler (U+3164) — it's accepted in the widest range of Discord input fields. Switch to Braille Blank (U+2800) if a moderation bot strips Hangul characters.

Desktop vs. mobile vs. web — compatibility notes

Discord runs on three major clients, and invisible character behavior varies slightly across them:

  • Desktop app (Windows/Mac/Linux): Full support for Hangul Filler and Braille Blank in nicknames, messages, and channel names. The Electron-based renderer handles all Unicode correctly.
  • Mobile app (Android/iOS): Hangul Filler works in nicknames and messages. On some older Android versions, Braille Blank may render as a tiny dot — test before relying on it for nicknames.
  • Web browser: Identical behavior to the desktop app since both use the same rendering engine. All 5 recommended characters work as expected.

Regardless of client, server-side behavior is consistent: Discord stores the Unicode character as-is. If it looks invisible on one client, it will look invisible on all others in the vast majority of cases.

Bot interactions: Some popular moderation bots (MEE6, Dyno, Carl-bot) can detect and strip known invisible characters from nicknames. If your invisible name reverts, the server likely has an auto-moderation rule. In that case, try the Hangul Choseong Filler (U+115F), which is less commonly blocked.

💡 Start with Hangul Filler (U+3164) — it's the most versatile invisible character for Discord. Use it for nicknames, messages, and channel names. Switch to Braille Blank (U+2800) if a moderation bot strips the Hangul character.

How to use invisible text on Discord

1

Pick a category

Open the generator and choose a tab — 'Fillers' for nicknames and channel names, 'Zero-Width' for embed fields, or 'Spaces' for bio formatting.

2

Select the character

For most Discord uses, pick Hangul Filler (U+3164). For bot embeds, choose Zero-Width Space (U+200B). For bio spacing, pick Braille Blank (U+2800).

3

Set the quantity

Use 1–3 characters for nicknames and messages. Use more for channel-name spacing or bio line breaks.

4

Copy to clipboard

Click 'Copy Invisible Text'. The characters are now on your clipboard, ready to paste anywhere in Discord.

5

Paste into Discord

For nicknames: Edit Server Profile → paste into Nickname. For messages: paste into the chat box and send. For channels: Server Settings → Edit Channel → paste into Channel Name.

Frequently asked questions about Discord

Does Discord allow invisible nicknames?+

Yes. Discord's server nickname field accepts the Hangul Filler (U+3164), which renders as a blank name. Your global username cannot be fully invisible, but per-server nicknames can.

Can I send a completely blank message on Discord?+

Yes. Paste a single Hangul Filler (U+3164) or Braille Blank (U+2800) into the message box and press Enter. Discord delivers the message, and it appears empty to everyone in the channel.

Which invisible character is best for Discord?+

The Hangul Filler (U+3164) is the most versatile — it works in nicknames, messages, channel names, and roles. Use Braille Blank (U+2800) as a reliable fallback for messages and bios.

Will I get banned for using invisible text on Discord?+

No. Invisible characters are standard Unicode and are not against Discord's Terms of Service. However, using invisible names to evade server moderation may lead to action from server admins — not from Discord itself.

Do invisible characters work on Discord mobile?+

Yes. Hangul Filler and Braille Blank work on both Android and iOS Discord apps. On rare older devices, Braille Blank may show a faint dot, but Hangul Filler remains fully invisible.

Can moderation bots detect invisible names?+

Some bots like MEE6, Dyno, and Carl-bot can detect common invisible characters and auto-strip them from nicknames. If this happens, try using Hangul Choseong Filler (U+115F), which is less commonly flagged.

How do I make an invisible channel name on Discord?+

Go to Server Settings → Edit Channel, clear the current name, and paste one or more Hangul Fillers (U+3164). The channel will appear with a blank name, useful as a visual separator between categories.

Can I use invisible text in Discord embeds?+

Yes. Bot developers can insert a Zero-Width Space (U+200B) into embed field names or values. This satisfies the API's non-empty requirement while keeping the field visually blank — commonly used for layout spacing in rich embeds.

Also works on...

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