Skip links

Invisible character to copy and paste

Copy an invisible character or a blank space in one click, generate blank text, and find or remove the invisible characters hidden in any text.

More invisible characters and special spaces

Everything runs in your browser; nothing is sent. Each app filters names and messages its own way: if a character is rejected or removed, try another one.

Copy an invisible character in one click

The black button copies the most popular invisible character, the Hangul filler (U+3164). Paste it anywhere with Ctrl+V, ⌘+V on a Mac, or a long press on your phone. It doesn’t show up, but it takes the place of a letter. You can also:

  • copy 11 more invisible characters and special spaces, each with its code and what it’s for;
  • generate blank text: one character repeated up to 1,000 times, on one or more lines;
  • detect invisible characters hidden in a text and see exactly where they are;
  • remove them to get clean text back, without breaking emojis.

It’s free, there’s no sign-up, and everything runs in your browser, so your text is never sent anywhere.

Which invisible character should you use?

An invisible character is a character that sits in the text but leaves nothing visible on screen. Some count as a letter, some have zero width, and others are spaces that differ from the regular space:

Character and Unicode codeWhat it’s for
Hangul filler
U+3164
The most used for a blank name or an empty message, because apps treat it as a letter.
Braille pattern blank
U+2800
Another blank “letter”, handy for empty lines in a bio. Apple devices may show it as faint dots.
Halfwidth Hangul filler
U+FFA0
Narrower than the first one; try it when that one is rejected.
Zero width space
U+200B
Takes no room at all and splits two words with no visible gap.
Word joiner
U+2060
Also zero width, but it stops a line break.
No-break space
U+00A0
A normal-width space that keeps two words on the same line.
Narrow no-break space
U+202F
A thinner space used in French punctuation and in large numbers.
Em space
U+2003
A wide space, about the width of the letter M.

The Hangul filler comes from the Korean alphabet, where it fills an incomplete syllable. Because it counts as a letter, it gets through where a plain space is rejected.

Make a blank name or send an empty message

Most apps and games strip the spaces at the start and end of a username or a message. A field full of spaces ends up empty and gets rejected. An invisible letter isn’t a space, so it stays put.

  1. Copy the invisible character with the black button.
  2. Paste it into the username, display name or message field. For a longer blank name, use the “Generate blank text” tab.
  3. Save or send. If the character is rejected or removed, try again with the Braille pattern blank or the halfwidth Hangul filler.

Every service filters names its own way, and some ban invisible names in their rules, so check them before you change yours.

Type a blank space on your keyboard

Only a few spaces have a keyboard shortcut. For the others, copying is the quickest way.

  • Windows: Alt + 0160 on the numeric keypad types a no-break space.
  • Mac: Option + Space types a no-break space.
  • Word: Ctrl + Shift + Space inserts a no-break space.
  • Linux: Ctrl + Shift + U, then 200b and Enter, types a zero width space in most apps.

Detect invisible characters in a text

Text copied from a PDF, a web page, a spreadsheet or a chatbot can carry invisible characters without you knowing. They cause problems that are hard to track down: a word that search can’t find even though it’s right there, a rejected password, a broken link, a character count that’s off, or code that crashes with “invalid non-printable character U+200B”.

Paste the text into the “Detect and remove” tab. The tool lists every character it finds with its code, name and count, then marks each one in the text: invisible characters in red, special spaces in blue.

Remove invisible characters from a text

Two boxes control the cleanup. The first removes invisible characters, and the second replaces special spaces with regular ones. You can then copy the cleaned text in one click.

Emojis stay intact. Some are made of several pictures linked by invisible joiners, like the family emoji or the rainbow flag, and the flags of Scotland or Wales contain invisible tags. The tool recognizes them and leaves them alone.

Invisible characters, AI text and hidden messages

Since 2024, security researchers have shown that a whole sentence can be hidden in Unicode tags, characters that don’t display but that machines read. Slipped into a web page, an email or a document, a hidden instruction can be read by an AI model without anyone seeing it. The tool decodes these messages: try the “Hidden message” example.

AI-generated text sometimes contains no-break or narrow spaces. In 2025, a startup claimed they were a hidden watermark in the answers of some OpenAI models, but that was never confirmed. These characters take one click to remove, so a serious AI detector doesn’t rely on them. It looks at how the text is written.

More free tools

Frequently asked questions

How do I copy an invisible character?

Click “Copy the invisible character” to copy the Hangul filler (U+3164). Then paste it with Ctrl+V, ⌘+V on a Mac, or a long press on your phone.

Copy the invisible character and paste it as your name. It counts as a letter, so it gets through where a space is rejected. If it’s removed, try the Braille pattern blank (U+2800) or the halfwidth Hangul filler (U+FFA0).

Paste an invisible character on its own in the message field and send it. Messaging apps strip messages made only of spaces, but they usually keep this character because it isn’t a space.

The most used one is U+3164, the Hangul filler. Other common invisible characters are the zero width space (U+200B), the Braille pattern blank (U+2800) and the word joiner (U+2060).

Paste it into the “Detect and remove” tab. Every invisible character or special space is listed with its code and marked in the text.

In the “Detect and remove” tab, keep “Remove invisible characters” checked, then copy the cleaned text. Emojis aren’t affected.

Sometimes. You mostly find no-break or narrow spaces, which come from typography. They don’t prove a text was written by AI, and they’re easy to remove.

No, they’re characters like any others. Just be wary of text that hides a lot of them, because it may carry hidden instructions meant for an AI.

Need to rewrite a text?

Tom AIRephrase a text
Chat with TomFree · No sign-up