Invisible Character Generator

Free invisible character generator — copy zero-width spaces, hair spaces, em spaces, Braille blanks, and 14 other blank Unicode characters. No signup required.

Convert using
Quick copy a single invisible character

About Invisible Character Generator

Frequently asked questions

An invisible character is a Unicode code point that occupies space in a string but produces no visible glyph. Examples include the zero-width space (U+200B), which has zero visual width, and the Braille blank (U+2800), which renders as a full-width empty space. They are legitimate parts of the Unicode standard, used in typography, text shaping, and line-break control.

The generator includes 14 characters: Zero-Width Space, Zero-Width Non-Joiner, Zero-Width Joiner, Word Joiner, Hair Space, Thin Space, Six-Per-Em Space, Figure Space, Punctuation Space, En Space, Em Space, Braille Blank, Hangul Filler, and Soft Hyphen. Each has a different width and Unicode behavior.

Common uses include sending blank messages on platforms like WhatsApp or Discord, creating empty usernames or display names, adding invisible spacing in social media bios, preventing line breaks at specific points in text, and testing how software handles non-printing characters.

Each space character has a different width. Hair Space is the thinnest visible space. Thin Space is slightly wider. Six-Per-Em, Figure, and Punctuation spaces are medium widths tied to typographic conventions. En Space equals half an em. Em Space equals a full em. Zero-width characters have no visual width at all.