Invisible Character — Copy & Paste Blank Characters

Unicode character reference

Inspect and copy individual invisible characters

Use this reference-style tool when the exact Unicode character matters. Each option shows code point, behavior, and compatibility guidance.

Recommended:Use Zero Width Space for no-width text; use Hangul Filler when you need a blank-looking character with presence.

Best choices

Choose a character or preset to copy and test.

Single character check

Selected: NoneCode point: Not copiedUnits: 0Width: Not tested

Transfer one character at a time to compare behavior in the Test Box.

Hangul Filler

U+3164
AㅤB
Behavior
Visible-width blank
Use
Useful when a real character should look blank but still have presence.
Note
Some apps preserve it; others may remove it or show a box.

No-Break Space

U+00A0
A B
Behavior
Visible spacing
Use
Creates a space that keeps neighboring text together in many contexts.
Note
May be converted to a normal space by some apps.

Zero Width No-Break Space

U+FEFF
Special format character
AB
Behavior
Zero-width
Use
Useful for compatibility testing, not a first-choice blank message character.
Note
Also known as BOM in some contexts; apps may remove it.

Zero Width Non-Joiner

U+200C
Script-shaping control
A‌B
Behavior
Shaping control
Use
Affects joining behavior in scripts such as Arabic and Indic scripts.
Note
Do not use as a general blank-text character.

Zero Width Joiner

U+200D
Emoji/script control
A‍B
Behavior
Shaping control
Use
Can join emoji or script shapes; useful for technical testing.
Note
Do not use as a general blank-text character.

Left-to-Right Mark

U+200E
Directional control
A‎B
Behavior
Directional control
Use
Controls text direction in mixed-direction text.
Note
Use only for direction testing, not general blank text.

Right-to-Left Mark

U+200F
Directional control
A‏B
Behavior
Directional control
Use
Controls text direction in right-to-left text contexts.
Note
Use only for direction testing, not general blank text.

Test Box

Characters: 0

What Is an Invisible Character?

An invisible character is a real Unicode character that may render with no visible mark. It can still be copied, pasted, counted, selected, and processed by software. That is different from truly empty text, where no character is present.

Invisible characters are useful for Unicode testing, spacing, blank-looking text, captions, aesthetic bios, username compatibility checks, and layout experiments.

Invisible Character vs Blank Text

An invisible character is one code point, such as U+200B or U+3164. Blank text is the visible result: one or more characters that make a field look empty or spaced out. If you want a broader copy/paste page, use the invisible text tool. If you need spacing widths, see blank space characters.

Character Guide

Zero Width Space (U+200B)

Zero Width Space usually takes no visual width. It is a good first character for invisible separators, text-field testing, and places where a blank-looking marker should not create a visible gap.

Hangul Filler (U+3164)

Hangul Filler is a blank-looking Unicode character that many systems treat as a real text character. It is often useful for username and display-name compatibility tests, but some apps may reject or normalize it.

Braille Pattern Blank (U+2800)

Braille Pattern Blank occupies visible space while looking blank in many fonts. It can work well for blank-looking messages, profile formatting, and layout tests.

Space Characters

No-Break Space, En Space, Em Space, Thin Space, Hair Space, and Ideographic Space create different spacing widths. Choose them when you want visible blank spacing rather than zero-width text.

Troubleshooting Invisible Characters

  • ✦ If the pasted character shows as a square box, the app or font may not render that Unicode character as blank.
  • ✦ If the character disappears after saving, the app may trim, normalize, or remove it.
  • ✦ If copy does not seem to work, paste into the Test Box and check whether the character count changes.
  • ✦ If a field rejects the character, try a spacing character instead, or use normal visible text where the platform requires it.

Responsible Use

Invisible characters are normal Unicode text, not a privacy or security feature. Use them for formatting and compatibility checking, and follow the rules of the platform where you paste them. Do not use invisible characters for spam, impersonation, harassment, evasion, or misleading behavior.

FAQ

What is an invisible character?
An invisible character is a Unicode code point that may render without a visible mark while still counting as a real character.
What is the difference between zero-width and blank-space characters?
Zero-width characters usually take no visual space. Blank-space characters occupy width and create visible empty spacing, even if they look blank.
Why do invisible characters count as text?
They have Unicode code points, so software can store, count, copy, and process them even when the screen does not show a visible symbol.
Why does an invisible character show as a square box?
The app or font may not support rendering that Unicode character as blank. Try another character type or test in a different field.
Can I use invisible characters anywhere?
Use them only where the app or platform allows them. Some apps block or remove them, and they should not be used for misleading behavior or hiding sensitive information.