Unicode Inspector – Reveal Hidden Characters
A lightweight, privacy-first web tool to visualize invisible and non-printable Unicode characters in text.
Live Demo: https://rubayet123.github.io/unicode-viewer/
When copying text from PDFs, web pages, emails, or databases, invisible Unicode characters like zero-width spaces, soft hyphens, or control codes can sneak in and cause:
- Unexpected layout bugs
- Failed string comparisons
- Broken parsing logic
- "Invisible" differences in diffs
This tool instantly reveals what’s really in your string.
| Feature | Description |
|---|---|
| Zero Server Processing | Runs 100% in your browser — no data leaves your device |
| Real-time Visualization | See hidden chars as you type or paste |
| Smart Symbol Replacement | CR, LF, TAB, · for spaces, hex codes for others |
| Interactive Tooltips | Hover any character to see Unicode point, hex, and HTML entity |
| Dark Mode Support | Auto-detects system preference |
| Copy & Clear | One-click actions for workflow efficiency |
| Live Stats | Character and byte count |
| Mobile Friendly | Works great on phones and tablets |
Modern, clean interface with real-time character highlighting
- Paste your suspicious text into the input box
- Watch as invisible characters are replaced with visible symbols
- Hover over any symbol to see detailed Unicode info
- Use Copy Output to export the visualized version
Example input:
"HelloWorld"→ Shows a Zero Width Space (U+200B) between words
| Symbol | Meaning | Unicode |
|---|---|---|
CR |
Carriage Return | U+000D |
LF |
Line Feed | U+000A |
TAB |
Horizontal Tab | U+0009 |
· |
Visible Space | U+0020 |
U+200B |
Zero Width Space | U+200B |
U+00AD |
Soft Hyphen | U+00AD |
U+2060 |
Word Joiner | U+2060 |
| Any non-printable | Shown as hex code | e.g. U+FFFE |
- No cookies
- No tracking
- No IP logging
- No data sent to servers
Your text never leaves your browser.
git clone https://github.com/Rubayet123/unicode-viewer.git
cd unicode-viewerContributions are welcome! Feel free to:
- Report bugs
- Suggest new features
- Improve UI/UX
- Add suport for more character visualizations
Please open an issue first for major changes or new features.
Rubayet
GitHub Profile · Personal Site
This project is licensed under the MIT License – see the LICENSE file for details.
