Skip to main content
Premier SEO Services

Text tools

Invisible Character Generator

Copy a blank character such as the Hangul filler or zero-width space for empty messages and names, or find and remove hidden characters in pasted text.

  • Runs in your browser
  • Free, no sign-up
  • Unlimited use
  • Updated 30 September 2026

Invisible Character Generator

Set the options, then copy or download the result

How to use the invisible character generator

  1. 1Choose a character under Character; Hangul filler (U+3164) is the usual choice for blank names and messages.
  2. 2Set How many and press Copy; the preview shows the result between brackets.
  3. 3To check text for hidden characters, paste it into Find and remove hidden characters.
  4. 4Press Copy clean text to copy the text with the hidden characters removed.

Example: finding hidden characters

Input
Price:[U+00A0]€20[U+200B][U+200B] per month[U+2060].
Copied from a web page[U+FEFF] with a soft[U+00AD]hyphen.
(each [U+…] marks a hidden character)
Output
Found 6 hidden characters:
U+200B Zero-width space × 2 · line 1
U+00A0 No-break space × 1 · line 1
U+2060 Word joiner × 1 · line 1
U+FEFF Byte order mark (zero-width no-break space) × 1 · line 2
U+00AD Soft hyphen × 1 · line 2

Clean text:
Price: €20 per month.
Copied from a web page with a softhyphen.

Load this text with Example in the second panel. The no-break space becomes a normal space; the other hidden characters are deleted.

Types of invisible characters and where they work

CharacterWidthTypical use
Hangul filler U+3164Wide blankBlank names and messages
Braille blank U+2800Space-sizedBlank messages, spacing in bios
Zero-width space U+200BNoneLine-break hints in long words
No-break space U+00A0SpaceKeeping “10 kg” together
Word joiner U+2060NonePreventing a line break
Half-width Hangul filler U+FFA0Narrow blankAlternative when U+3164 is blocked

The Hangul filler and Braille blank look empty but aren't classed as spaces, so apps that trim spaces from names usually leave them alone. That's the whole trick, and also why apps sometimes block them.

Copying a blank character

Pick a character, choose How many (up to 1,000), and press Copy. The preview shows the characters between brackets so you can see the gap, with the code point and size in bytes. Paste it into the name or message field. Zero-width characters are hard to work with in a text box because you can't see or select them, so delete and paste again if something goes wrong.

Finding hidden characters in text

Text copied from web pages, PDFs, chat apps and AI tools can carry characters you can't see: zero-width spaces, word joiners, byte order marks, soft hyphens, direction marks and Unicode tag characters (which can hide whole sentences). They break searches, password and code comparisons, and spreadsheet formulas. Paste text into Find and remove hidden characters to list each one with its code, name, count and line; Show where they are marks their positions.

Removing zero-width characters

Copy clean text copies the text with every hidden character removed, and Replace my text with the clean text swaps it in place. No-break spaces become normal spaces when Treat no-break spaces as hidden is ticked. Keep joiners inside emoji leaves the zero-width joiner between emoji alone, because it's what joins 👨, 👩 and 👧 into one family emoji; removing it would split them. For double spaces and tabs, use remove extra spaces.

Why some apps reject blank names

Blank names make impersonation and spam easier, so many games, social networks and messaging apps trim or block invisible characters, and some check for specific ones such as U+3164. Rules differ between apps and change over time, which is why the tool offers several characters: if one is rejected, try another, or combine it with a visible character. No character is guaranteed to work everywhere, and this page can't test the apps for you.

Is anything I enter stored?

This tool runs entirely in your browser. Your text is not uploaded to our servers.

Questions about the invisible character generator

Which invisible character works on WhatsApp?

The Hangul filler (U+3164) and the Braille blank (U+2800) are the ones most often used for blank WhatsApp messages and names. WhatsApp can change what it accepts, so try one and check before relying on it.

Why was my blank username rejected?

The app probably trims or blocks invisible characters to prevent impersonation. Try a different character, such as the half-width Hangul filler, or add a visible character such as a dot.

How do I find hidden characters in copied text?

Paste it into Find and remove hidden characters. Every hidden character is listed with its Unicode code point, name, count and line number.

Last updated 30 September 2026Maintained by Premier SEO Services

Report a problem