1. Home
  2. Writing & text tools
  3. Invisible Character

Invisible Character

Send an “empty” message, give a game character a blank name, or check whether a pasted text hides zero-width or other invisible characters.

Free, no sign-up. Runs in your browser: nothing is uploaded.

How to use Invisible Character

  1. Choose how many characters you need.
  2. Copy the blank character that works for your app.
  3. Paste a text below to check it for hidden characters.

Features

  • Ten blank and invisible characters with notes on where they work
  • Copy 1 to 100 at once
  • Checker that names every invisible or unusual space in a text
  • Code points shown for each

Supported formats

Input

  • Typed or pasted text

You get

  • Copied text

Private by design

Everything you enter is processed by your browser on this device. Nothing is sent to openWorkstand or anyone else, so the Invisible Character is safe for private and work data. After you have used it once while online, it also works without an internet connection. How local processing works

Good to know

  • Each app decides which blank characters it accepts; some remove or block them.

Guide

Invisible and blank characters: copying them and finding them

Some characters show nothing at all, yet they are real characters with their own codes. They are useful when an app insists on some text but you want it to look empty, and they cause baffling problems when they sneak into code, passwords or data. This page covers both sides: copy a blank character, or find out which hidden ones a text contains.

The blank characters

The Hangul Filler (U+3164) is a letter in the Korean script that is drawn as empty space. Because systems count it as a letter, it is the character most often accepted for blank names in games and apps. The Braille Pattern Blank (U+2800) is a braille cell with no raised dots, which most fonts show as a space. The zero-width space, word joiner and zero-width joiner take up no width at all. The no-break, figure, em and narrow no-break spaces are visible gaps of particular widths with special line-breaking behaviour. Each has a note on how it behaves.

Copying several at once

Some apps trim a single blank or require a minimum length. Set “How many characters to copy” to the number you need and every copy button copies that many. Platforms change their rules from time to time, so if one character is removed, try another.

Finding hidden characters

Paste any text into the checker to see every invisible or unusual space it contains, with its name, code point and how often it appears. Typical finds include the byte order mark at the start of files, soft hyphens from word processors, left-to-right marks from mixed-language text, zero-width spaces from web pages and chat apps, and non-breaking spaces from Word or email. If the text contains none, the checker says so.

Why hidden characters cause problems

Two values that look identical but differ by an invisible character are not equal to a computer. A username with a zero-width space cannot log in, a spreadsheet lookup fails, a password copied from a document does not work, and source code refuses to compile with an error pointing at a line that looks perfectly fine. Once found, such characters can be removed with the Text Cleaner.

Using blank characters responsibly

Blank names and messages are harmless fun, but invisible characters are also misused to impersonate others, hide links or get around filters. Use them for your own names and messages only, and respect each platform’s rules.

Private

Everything happens in your browser; the text you check is not uploaded.

A worked example

Two usernames in a list both read “anna”, but a login fails for the second. Pasting it into the checker shows one Zero Width Space (U+200B), which was copied from a chat message along with the name. Deleting that character fixes the login. The same check explains spreadsheet lookups that return no match, filenames that will not open and code that will not compile even though the line looks correct.

Count characters, including invisible ones, with the Character Counter, remove emoji with Remove Emojis, or create glitch text with the Zalgo Text Generator.

Checked against the current version of the Invisible Character on .

Frequently asked questions

How do I send a blank message on WhatsApp?

Many messaging apps refuse an empty message but accept one that contains only a blank character. Try the Braille Pattern Blank or the Hangul Filler; if one is stripped, try another or copy two or three at once.

Why does my code fail with an invisible character?

A zero-width space or no-break space copied from a web page or a chat looks like nothing or a normal space, but compilers and parsers see an unknown character. Paste the line into the checker to find it, then delete it.

Are invisible usernames allowed?

It depends on the platform. Some games and apps accept blank characters in names, others block them to prevent impersonation. Check the platform’s rules, and never use them to imitate another person.

Which invisible character works in games?

The Hangul Filler (U+3164) is the one most often accepted for blank names, because it counts as a letter. Each game has its own rules, and some block it, so try more than one.

Can hidden characters cause problems?

Yes. Zero-width spaces in code, passwords, usernames or spreadsheet data make values look identical while comparing as different. Paste suspicious text into the checker to find them.

Keep working with the result

openWorkstand also includes a free workspace with documents, spreadsheets, tasks, projects and a calendar that save to a folder on your computer.