Guides for text that behaves unexpectedly

Unicode lets text represent the world’s languages, but it also gives copied text a surprising amount of hidden structure. These guides use concrete code points and local examples to explain what affects matching, search, data, identifiers, and everyday editing.

Start with the basics

Use the Unicode inspector while reading, then review the methodology and limits.