Unicode Text Normalizer
Normalize composed, decomposed or compatibility Unicode forms.
Tool inputs stay in your browser · optional AI search sends your query
Good to know: NFC/NFD use canonical equivalence; NFKC/NFKD also fold compatibility characters and may change meaning or appearance. Review output before replacing identifiers or names.
How to use it (step by step)
- 1Type or paste your text into the “Input” box. There is already an example in it so you can see how it works; press Clear to start with your own.
- 2Choose your settings: “Normalization form”.
- 3The answer appears right away in the “Result” box. No button needed.
- 4Press Copy and paste the result wherever you need it.
Words to know
- Unicode / fancy text
- The worldwide list of every letter, symbol and emoji. “Fancy fonts” are actually special Unicode letters that look bold or cursive.
- Docker / container
- Docker packs an app with everything it needs into a “container” that runs the same on any computer.
- Unicode / UTF-8
- Unicode gives every character (A, ñ, ₱, 😀) a number. UTF-8 is how those numbers are stored as bytes.
More in Text & Writing
Text Compare (Diff)Compare two texts and highlight what was added or removed.Lorem Ipsum GeneratorPlaceholder text by paragraphs, sentences or words.URL Slug GeneratorTurn a title into a clean, lowercase URL slug.Readability CheckerFlesch reading ease and grade level for any text.Add Line NumbersNumber every line of a list or code snippet.List Comparison ToolFind shared items and differences between two lists, one item per line.