Unicode Inspector
Inspect each character in a string, identify invisible characters, view code points, and normalize text to NFC, NFD, NFKC, or NFKD.
Input
Characters
| Char | Code point | Category | Name |
|---|---|---|---|
| C | U+0043 | Letter | LATIN CAPITAL LETTER C |
| a | U+0061 | Letter | LATIN SMALL LETTER A |
| f | U+0066 | Letter | LATIN SMALL LETTER F |
| e | U+0065 | Letter | LATIN SMALL LETTER E |
| ́ | U+0301 | Other | Name not available in browser runtime |
| ␣ | U+00A0 | Whitespace · invisible | NO-BREAK SPACE |
| t | U+0074 | Letter | LATIN SMALL LETTER T |
| e | U+0065 | Letter | LATIN SMALL LETTER E |
| s | U+0073 | Letter | LATIN SMALL LETTER S |
| t | U+0074 | Letter | LATIN SMALL LETTER T |
| ␣ | U+200B | Other · invisible | ZERO WIDTH SPACE |
How it works
Enter your input
Fill in the values, paste your text, or upload the file this tool works with.
See results instantly
Most tools update live as you type; a few use a single button. Either way, the result appears right on this page.
Use your results
Copy, download, or share what the tool produces — you're always in control of the output.
What is Unicode Inspector?
Reveal the code points behind a string so invisible characters, combining accents, emoji, and look-alike text are easier to diagnose.
How to inspect Unicode text
Reading the table
Each visible row represents one Unicode code point from the input. The table shows the character, its U+ value, a broad category, and a name when the runtime can provide one.
Invisible characters
Tabs, line feeds, no-break spaces, zero-width spaces, joiners, and similar characters are marked as invisible. These characters often explain why search, copy/paste, alignment, or validation behaves strangely.
Normalization buttons
- NFC composes characters when possible, turning many letter-plus-accent sequences into a single code point.
- NFD decomposes characters into base letters plus combining marks.
- NFKC and NFKD also fold compatibility characters, which can change symbols and full-width forms more aggressively.
When to use it
- Debug text that looks identical but fails equality checks.
- Find hidden zero-width or no-break characters in copied content.
- Compare composed and decomposed accented text before storing or matching it.
- Inspect emoji, symbols, and punctuation that may not be obvious by sight.
Content handling
Normalization changes the text in the input field. Copy the original elsewhere first if you need to compare before and after carefully.
Frequently Asked Questions
Why does Café sometimes show as more than one character?
The accent can be stored as a separate combining mark after the letter. NFC usually composes that into one precomposed character when Unicode has one available.
What does invisible mean here?
It means the code point has little or no visual width, such as a tab, line feed, no-break space, zero-width space, or joiner. It can still affect matching, layout, and cursor movement.
Why does the name say it is not available?
Browsers do not expose a full Unicode name database to JavaScript. The tool names common controls, spaces, ASCII letters, and digits, then falls back when no name is available.
Can normalization change what users see?
Yes, especially with NFKC and NFKD. They can fold compatibility characters such as full-width letters or special symbols, so review the text after applying them.
Related Tools
- PopularAvailableLocal
Character Counter
Check text limits, characters, words, reading time, and frequency.
- AvailableLocal
Case Converter
Convert text to uppercase, lowercase, title case, and more.
- PopularAvailableLocal
Text Diff Checker
Compare two texts or code files and highlight differences line by line or character by character.
- AvailableLocal
Text Cleaner & Line Tools
Trim, dedupe, sort, replace, shuffle, and remove accents.
- AvailableLocal
Markdown Previewer
Write Markdown and see a safe formatted preview.
- AvailableLocal
Lorem Ipsum Generator
Generate Lorem Ipsum with basic and advanced controls.
- AvailableLocal
Readability Calculator
Check the Flesch Reading Ease score of English text.
- AvailableLocal
Email & URL Extractor
Extract emails and links from text or files with deduplication and domain filters.
- AvailableLocal
List Comparator
Compare two lists to find common and unique items.
- AvailableLocal
Morse Code Converter
Translate text to Morse code and back, with browser playback and WAV download.