1 chars · 1 line
Waiting for input
1 chars · 1 line
Waiting for input
Unicode hash mismatches
Unicode can represent some visible characters with more than one code-point sequence. VetaTool hashes the UTF-8 encoding of the entered text and does not apply Unicode normalization first. This tool is free to use. No account or payment is required.
Last updated
The single code point U+00E9 and the sequence U+0065 U+0301 can render as the same é. Their UTF-8 bytes differ, so their hashes differ until a normalization step makes the representation consistent.
The two inputs can render identically while containing different code points.
U+00E9: é
U+0065 U+0301: écomposed: 4a99557e4033c3539de2eb65472017cad5f9557f7a0625a09f1c3f6e2ba69c4c
decomposed: bf12767b0f2a56b2190075bae8169f656e3ce8d6357d4aff184bc6c7ea48f9f6Common questions
No. It hashes the UTF-8 text representation supplied by the browser.
Only when the protocol or application defines NFC, NFD, or another normalization form as part of canonicalization.
Debugging a specific Hash issue? Browse Hash troubleshooting.