Unicode Normalizer
Normalize Unicode text to NFC, NFD, NFKC, or NFKD form. Fixes encoding inconsistencies.
Form:
Canonical Decomposition + Canonical Composition (most common)
Original length: 33Normalized length: 33Original code points: 33Normalized code points: 33Changed: No
What is Unicode normalization?
Unicode allows the same character to be represented in multiple ways. For example, 'é' can be a single code point (U+00E9, NFC) or two code points — 'e' + combining accent (U+0065 + U+0301, NFD). Normalization ensures a consistent form. NFC is best for web/storage; NFD is preferred for text processing; NFKC/NFKD additionally decompose compatibility characters like ℌ → H. Use NFC for most applications.
Private & free — this tool runs entirely in your browser.
Related Text Tools tools
Case Converter
Convert between Sentence, Title, camelCase, snake_case, and more.
Word Counter
Count words, characters, and analyze keyword density.
Text to Binary
Convert text into its 8-bit binary representation.
Binary to Text
Decode 8-bit binary back into readable text.
Text Reverser
Reverse text by characters, words, or lines.
Remove Duplicate Lines
Delete repeated lines and keep your list unique.
Remove Empty Lines
Strip blank and whitespace-only lines from text.
Sort Lines Alphabetically
Sort lines A–Z or Z–A, case-sensitive or not.