11 chars · 1 line
Waiting for input
Loading hash algorithms…
11 chars · 1 line
Waiting for input
Unicode whitespace and hashes
U+00A0 and U+0020 can look alike, but they are different Unicode characters with different UTF-8 byte sequences. Their hashes therefore differ. This tool is free to use. No account or payment is required.
Last updated
Rich text and HTML workflows frequently introduce non-breaking spaces. A hash function has no visual notion of whitespace equivalence; it processes the encoded data.
The visual gap differs by Unicode code point.
hello<U+00A0>world
hello worldNBSP: 2644b77c5d4804904df4fc24ad17154ee99bd9fc74557e16246843c1ceee0d0c
space: b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9Common questions
No. U+00A0 and U+0020 are different code points and encode differently in UTF-8.
No. The text input is hashed as entered.
Debugging a specific Hash issue? Browse Hash troubleshooting.