SheepDev

Unicode normalizer

Unicode normalizer lets you compare NFC, NFD, NFKC, and NFKD values and code points in your browser.

Unicode normalizer

⌂ Inputs and results stay in this browser and are not automatically stored or sent.

Waiting for input
Auto-update for inputs up to 16 KiB
TextTEXT · 0 B
0 lines
Edit & view

Waiting for input

Complete text result

NFKC/NFKD also change compatibility characters. Code points are compared by position, not edit distance.

How to use

Enter the original text and compare NFC, NFD, NFKC, and NFKD to investigate combining marks or compatibility variants.

Check changed code points, not just appearance. Compatibility normalization can remove distinctions you need. Do not normalize passwords or identifiers indiscriminately just to make comparisons pass.

Examples

ABC é ①

Principles and limits

Each input is limited to 1,048,576 bytes, output to 33,554,432 bytes, and processing to 5,000 ms. Input is never silently truncated.

Guides

Related tools

Encoding and character sets

Unicode inspector

Unicode inspector lets you inspect code points, UTF-8 bytes, combining marks, and invisible characters in your browser.

Text and regular expressions

Text diff

Text diff lets you compare text by line or character with optional whitespace ignoring in your browser.