Free tools / ENS lookup
Free ENS name lookup: ENS name to Ethereum address
Resolve an ENS name such as vitalik.eth to its Ethereum address, read from the ENS registry on Ethereum mainnet.
The result appears here as JSON.
One free check per tool and IP address per day. Nothing is stored.
What you get
- The Ethereum address the name resolves to
- resolved=false for names that cannot be resolved on chain
Not returned: Off-chain (CCIP-read) names and private data.
Use it from code or an agent
curl "https://api.ambolt.dev/v1/ens-resolve?name=vitalik.eth&free=1"Same tool as an MCP tool (ens_resolve, free at 30 requests a minute), as a pay-per-call endpoint ($0.003 a call in USDC) and as an Apify Actor. Reference · Docs
Questions
Which chain is read?
Ethereum mainnet through the ENS registry.
What about reverse lookup?
Use the API with an address to find its primary name.
Why does a name not resolve?
It may be unregistered, expired or use off-chain resolution.