How to use it
- Pick a character and set how many copies you want.
- Click Copy and paste it where you need it.
- To check text, paste it into the lower box.
- Remove the hidden characters and copy the clean text.
Invisible characters you can copy
Unicode has several characters that take up space (or no space) but show nothing. The tool offers six of them:
| Character | Code | What it's like |
|---|---|---|
| Hangul filler | U+3164 | Looks like blank space; most sites don't trim it |
| Blank Braille pattern | U+2800 | Space-wide; often treated as a regular character |
| Zero-width space | U+200B | Fully invisible and takes no room |
| Non-breaking space | U+00A0 | A normal space that never breaks a line |
| Word joiner | U+2060 | Invisible and prevents a line break |
| Hangul choseong filler | U+115F | Wide blank character used in some games |
Set the number of copies (1 to 1,000) and click Copy. The characters go to your clipboard; paste them with Ctrl+V, Cmd+V or a long press on your phone.
Whether a site accepts a blank name or message depends on its rules. Many platforms trim normal spaces, so people turn to characters like the Hangul filler or the Braille blank, which aren't treated as spaces. Some platforms block these too.
Finding hidden characters in text
Invisible characters can also cause trouble. Text copied from websites, PDFs, chat apps or AI tools sometimes contains characters you can't see:
- Zero-width spaces and joiners (U+200B–U+200D, U+2060) that break search, matching and password fields.
- Byte order marks (U+FEFF) at the start of copied text or CSV files.
- Soft hyphens (U+00AD) that show up only when a word breaks across lines.
- Direction marks and overrides (U+200E, U+200F, U+202A–U+202E, U+2066–U+2069) that can reverse how text is displayed.
- Hangul fillers and Braille blanks.
Paste the text into the lower box and the tool tells you how many hidden characters it found and which ones, then shows the text with each one marked as [U+200B] so you can see exactly where they are. Click Remove invisible characters to clean them out, or Copy cleaned text to copy the clean version directly.
Ordinary non-breaking spaces are not flagged here, because they are common and usually harmless.
Why hidden characters cause problems
- A username or email with a zero-width space looks correct but doesn't match when you log in.
- Code copied from a web page fails to compile with an "unexpected character" error.
- A spreadsheet lookup says two identical-looking values are different.
- A search on your own site can't find a word that is clearly there.
Cleaning the text fixes all of these. For a broader cleanup that also collapses spaces and tabs, use remove extra spaces.
Using invisible characters responsibly
Blank names and empty messages are mostly harmless fun, but keep in mind:
- Some platforms consider blank or look-alike usernames a violation of their rules, and may reset them.
- Hidden characters inside links or names can be used to impersonate others. If a link or a name looks right but behaves strangely, paste it into the checker.
- In shared documents, invisible characters make editing harder for others. Remove them before sending files to colleagues.
Privacy
Copying and checking both happen in your browser. Nothing you paste into the checker is uploaded or stored, so you can safely inspect passwords, code or private messages.
Frequently asked questions
How do I copy an invisible character?
Click Copy next to the character you want. It is placed on your clipboard; paste it where you need it.
Which invisible character works for a blank name?
The Hangul filler (U+3164) and the blank Braille pattern (U+2800) are the ones most often accepted, because many sites don't treat them as spaces. Each platform has its own rules.
How do I find zero-width spaces in text?
Paste the text into the checker. It counts the hidden characters, lists their codes and marks each position in the text.
Can I remove hidden characters?
Yes. Click Remove invisible characters, or copy the cleaned text directly.
Is it safe to paste private text?
Yes. The check runs in your browser and nothing is uploaded.
Last updated: November 12, 2026