6 chars · 1 line
Waiting for input
Loading hash algorithms…
6 chars · 1 line
Waiting for input
Invisible Unicode hash differences
U+200B has no visible width, but it is still a Unicode character. VetaTool hashes it as part of the exact input text. This tool is free to use. No account or payment is required.
Last updated
U+200B is encoded as real UTF-8 bytes. Cryptographic hashing reacts to those bytes even though the character is invisible in ordinary rendering.
The first input has one zero-width space after hello.
hello + U+200B
hellowith U+200B: aa29ed4d628460063952ff5c14e3ae5f9fc19afa62584ece958d34c7c8e77f02
plain hello: 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824Common questions
Do not assume so. Treat U+200B as a distinct Unicode character and inspect it explicitly.
No. The entered text is hashed exactly as supplied.
Debugging a specific Hash issue? Browse Hash troubleshooting.