Para poder identificar dichas equivalencias, Unicode define los mecanismos de "equivalencia canónica" y de "equivalencia de compatibilidad" basados en la obtención de formas normalizadas de las cadenas a comparar.