Invisible Character Detector & Generator
Find, highlight and remove zero-width spaces and other hidden Unicode characters, or copy a blank invisible character.
Loading the tool…
Runs entirely in your browser. Your files and text are never uploaded to our server.
- Instant results
- 100% free
- No sign-up
- Private
Invisible Character Detector scans your text for characters you can’t see, such as zero-width spaces, zero-width joiners, byte-order marks (BOM), soft hyphens, direction marks and unusual spaces. Each one is highlighted with its Unicode code, name, count and line and column, and you get a cleaned copy with them removed.
More about Invisible Character Detector & GeneratorHow to use, good to know & FAQ
Copy an invisible character (blank text)
Need an empty name in a game, a blank WhatsApp message or a space that apps won’t trim? Open the Generate tab, choose a character such as the Hangul Filler (U+3164) or Braille Blank (U+2800) and copy it. Some apps block certain invisible characters, so if one is rejected, try another. To clean text instead, use Detect & remove to find zero-width spaces, joiners and other hidden Unicode characters.
The Generate tab copies a single invisible or blank character, such as a zero-width space or Hangul filler, for the times you need one on purpose.
How to use Invisible Character Detector
- Paste your text into the Detect box.
- Check the summary and the highlighted view. Red tags mark hidden characters.
- See the table for each character’s code, name and positions.
- Copy or download the cleaned text from the box below.
Good to know
- Joiners inside emoji (for example family or skin-tone emoji) are normal. They are shown in grey and kept unless you untick “Keep joiners that are part of emoji”.
- Odd spaces such as no-break or thin spaces become normal spaces, so words don’t run together.
- Hidden characters often come from copying text out of websites, PDFs, Word or chat apps, and can break code, passwords, searches and form checks.
- Your text never leaves your browser.
Frequently asked questions
What is a zero-width space?
U+200B, a character with no width. It lets text break onto a new line without showing a space, but it often sneaks in when copying and pasting.
Why does my code or password fail when it looks correct?
A hidden character such as a zero-width space or BOM may be in it. Paste it here to check.
Can I create an empty username or message?
The Generate tab copies invisible characters, but many apps strip or block them. Please don’t use them to impersonate people or evade moderation.
Which characters does it detect?
Zero-width characters, BOM, soft hyphen, direction and isolate marks, special spaces, Hangul and Braille blanks, variation selectors, tag characters and control characters.
When to use Invisible Character Detector
Use it when text behaves strangely: a word count looks wrong, code won’t compile, a search can’t find a word you can see, or pasted text has odd gaps.
