Skip to content
28 live deals39 tools tracked

Web tool · updated

Invisible character

Copy a blank character for an invisible name or an empty message, or paste any text to see the hidden characters in it: zero-width spaces, odd spaces, direction controls and smuggled tag-character text. Remove them in one click. Everything runs in your browser.

  • One-click copy
  • 15 blank characters
  • Hidden-text finder
  • Zero-width remover
  • No sign-up

Invisible character tool

Counted as a letter, not a space, so it often gets past “name can’t be blank” checks. The usual pick for an invisible name.

What you'll paste
ㅤ

U+3164 · letter · takes up space · 1 UTF-16 unit

▸ Steps

How to use an invisible character

  1. 1

    Pick the character

    Keep the Hangul Filler (U+3164) for names, or choose another blank from the list. Set how many you need.

  2. 2

    Copy it

    Press Copy. The box shows what you're copying, highlighted so you can see its width.

  3. 3

    Paste and save

    Paste it into the name, bio or message field and save. If the app refuses it, try the next character in the table.

▸ Copy list

Invisible characters you can copy

Each one is a real Unicode character with its own rules. Letters and symbols survive the trimming most apps do, spaces look like a normal space, and format characters take no room at all. Apps change their filters without notice, so test the one you pick in the app itself.

CharacterCodeTypeWidthNotesActions
Hangul FillerU+3164LetterBlank spaceCounted as a letter, not a space, so it often gets past “name can’t be blank” checks. The usual pick for an invisible name.
Halfwidth Hangul FillerU+FFA0LetterBlank spaceA narrower letter-type blank. Try it when the full-width filler is rejected or looks too wide.
Braille Pattern BlankU+2800SymbolBlank spaceA Braille cell with no dots. A symbol, not a space, so it survives most trimming. Good for an empty-looking message.
Hangul Choseong FillerU+115FLetterZeroLetter-type and usually zero width. Some fonts draw a box for it.
Hangul Jungseong FillerU+1160LetterZeroLike the Choseong filler: a letter that normally draws nothing.
Zero Width SpaceU+200BFormatZeroTakes no space at all. Marks where a long word or URL may wrap. Many apps strip it from names.
Zero Width Non-JoinerU+200CFormatZeroStops two letters joining in scripts like Persian and Hindi. Invisible in English text.
Zero Width JoinerU+200DFormatZeroGlues emoji into one (👨‍👩‍👧 is three emoji joined by it). Invisible on its own.
Word JoinerU+2060FormatZeroZero width and stops a line break at that point.
Zero Width No-Break Space (BOM)U+FEFFFormatZeroThe byte order mark. Breaks CSV headers and JSON when it sneaks into the first cell.
No-Break SpaceU+00A0SpaceBlank spaceLooks like a space but keeps both sides on one line. The most common hidden character in copied text.
Em SpaceU+2003SpaceBlank spaceA wide space, the width of the letter M. Useful for indents where normal spaces collapse.
Thin SpaceU+2009SpaceBlank spaceA narrow space used between numbers and units.
Narrow No-Break SpaceU+202FSpaceBlank spaceA thin space that won’t wrap. Common in French text and some generated text.
Ideographic SpaceU+3000SpaceBlank spaceA full-width space from Chinese and Japanese text, as wide as one CJK character.

▸ Choosing

Which blank character should I use?

If you needUseWhy
A blank or invisible name in a game, chat app or social profileHangul Filler U+3164A letter, so “can’t be blank” checks usually pass.
The Hangul Filler is rejected or looks too wideHalfwidth Hangul Filler U+FFA0Also a letter, half as wide.
An empty-looking message or postBraille Pattern Blank U+2800A symbol with real width that chat apps don’t trim.
A break point inside a long URL or word, with no visible gapZero Width Space U+200BZero width, lets the line wrap there.
Keep two words on the same lineNo-Break Space U+00A0Looks like a space, never wraps.
An indent that doesn’t collapseEm Space U+2003A wide space that HTML and most apps keep.

Some games and apps ban blank names in their rules even when the character gets through. A name that breaks the rules can be reset or the account flagged, so check first.

▸ Find & remove

Hidden characters in copied text

Text copied from chat assistants, PDFs, Word, web pages and messaging apps often carries characters you can't see: no-break spaces, zero-width spaces, soft hyphens and byte order marks. They're harmless to read, but they cause real problems once the text goes somewhere else.

  • Code and config files

    A zero-width space or no-break space inside a variable name or YAML key gives errors that look impossible, because the code looks right.

  • Spreadsheets and CSV imports

    A byte order mark (U+FEFF) glued to the first header makes “Name” stop matching “Name”. No-break spaces stop numbers being read as numbers.

  • Search and find-and-replace

    “price list” with a no-break space doesn’t match a search for “price list” with a normal one.

  • Word and character counts

    Zero-width characters count toward limits on forms, social posts and SMS without showing up.

  • Prompts and AI input

    Tag characters can carry instructions you can’t see. Direction controls can make text read differently from how it displays.

Switch the tool to Find & remove, paste the text, and every hidden character is named and marked where it sits. The clean copy keeps the joiners inside emoji, so 👨‍👩‍👧 stays one family and ❤️ stays red.

▸ AI safety

Hidden instructions in tag characters

Unicode has a block of tag characters, U+E0000 to U+E007F, with one invisible copy of every printable ASCII letter. Most screens draw nothing for them. A language model reading the same text receives the letters, so a web page, email or shared document can carry an instruction that the person pasting it never sees.

Before you paste text from somewhere you don't trust into ChatGPT, Claude or an AI agent, run it through Find & remove. If tag characters spell out a message, the tool shows it in plain letters and removes them. Direction controls (U+202A to U+202E, U+2066 to U+2069) are flagged too: they can make text display in a different order from how it reads.

▸ FAQ

Questions

What is the invisible character to copy and paste?

The one most people want is U+3164, the Hangul Filler. It looks like an empty space but Unicode counts it as a letter, so apps that reject blank or space-only names often accept it. Press Copy above and paste it into the name or message box.

How do I make an invisible name?

Copy one Hangul Filler (U+3164) and paste it as your whole name. If the app says the name is too short, copy two or three. If it rejects the Hangul Filler, try the Halfwidth Hangul Filler (U+FFA0) or the Braille Pattern Blank (U+2800) from the table.

Why does an app reject my blank name?

Many apps trim spaces and zero-width characters, then check the name isn't empty, and some block specific blank characters on purpose. Letter-type blanks get past the first check more often, but an app can block any character it chooses. Check the app's naming rules before you rely on one.

How do I send an empty message?

Paste the Braille Pattern Blank (U+2800) or a Hangul Filler and send it. A normal space doesn't work in most chat apps because they trim it and treat the message as empty.

How do I find hidden characters in text?

Switch to Find & remove and paste the text. Every zero-width character, odd space, direction control and tag character is counted, named and marked in place, and you can copy a clean version with one click.

Does removing hidden characters make AI text undetectable?

No. AI detectors judge the wording, not invisible characters. Clean the characters because they break search, code, spreadsheets and word counts, not to hide where the text came from.

What are Unicode tag characters?

A block of invisible characters (U+E0000 to U+E007F) that mirror normal letters. Text written in them shows nothing on screen, but an AI model reading the text still sees the letters. That makes them a way to hide instructions in a web page, email or document. This tool decodes and shows any it finds.

▸ More

Related tools and deals

Pasting text into an AI assistant? See current prices and cheaper plans for ChatGPT Plus and Claude, count what a prompt costs with the AI token counter, or browse today's deals.