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.

Related tools

Embed this tool

Add this free tool to your own site: