Unicode Normalizer
Normalize Unicode text into NFC, NFD, NFKC or NFKD form to help make equivalent text representations consistent.
How Unicode Normalizer works
Unicode text can sometimes represent visually identical characters with different underlying code-point sequences. Normalization applies a standard Unicode transformation so equivalent strings can be compared or processed more consistently.
Which normalization form should I use?
NFC is a common choice for general text interchange. NFD decomposes characters into base characters and combining marks. NFKC and NFKD also apply compatibility transformations, which can change distinctions such as presentation forms. Choose compatibility normalization only when that behavior is appropriate for your data.
Before using the result
UnicodeFix processes these ready text utilities in your browser. Review the output before using it in important documents, code, publishing workflows or data imports. Keep your original text as a backup.