ENS Namehash Calculator
Compute the ENS namehash (EIP-137) and labelhash of any .eth name — in your browser.
🔒 100% in your browser — nothing is uploaded
Namehash is the node id ENS uses on-chain; labelhash is keccak256 of the leftmost label.
How it works
Enter an ENS name like vitalik.eth to compute its namehash — the 32-byte node id ENS uses on-chain (EIP-137) — and the labelhash of its leftmost label (keccak256 of that label). The namehash is built by recursively hashing the labels from right to left. Runs entirely in your browser.
Frequently asked questions
What is an ENS namehash?
A recursive keccak256 hash that turns a human name like vitalik.eth into the fixed 32-byte node id that the ENS registry stores on-chain (defined in EIP-137).
What is the difference from labelhash?
Labelhash is keccak256 of a single label (e.g. "vitalik"); namehash combines the labelhashes of every part of the name from the root down.
Is anything sent to a server?
No — the hashing runs entirely in your browser.