What it can do
- Normalize full-width Latin letters
- Fold compatibility symbols
- Produce a stable comparison form
How the recipe works
Normalise Unicode
Apply Unicode Normalization Form KC to compatibility-equivalent characters.
Demonstration
Sample input
Serialize ①Expected result
Serialize 1When to use it
- Identifier cleanup
- Search preprocessing
- Demonstrating Unicode equivalence
Adapt it
Use NFC rather than NFKC when compatibility distinctions must be preserved.
Source and verification
Adapted from GCHQ CyberChef project and examples. The explanation and sample are written for Serialize, use synthetic or documentation-safe data, and are checked against the current operation catalogue. The workflow runs locally without an external API call.