All tools

Domain availability checker

Check whether a domain name is registered.

Confirm availability with a registrar before buying.

Use it in your app

GET /domain/myidea.com

This page is that call, running from your browser. Paid deep adds registration dates, registrar, and status in deep.registration. Use /dns for DNS records or /mx for mail routing. Each call uses one pooled request.

Domain APIBulk domainMX lookup

QUESTIONS

Does available guarantee I can register the name?
No. Available means no registration was found in this check. Some names are reserved or restricted, and registration status can change. Confirm availability and price with a registrar before buying.
Do you log my searches?
Lookups are included in our API request logs. We do not sell domain names or use your searches to register them.
It says taken but there is no website.
Registered and hosting a site are different things. Most registered domains show nothing. The registration is what makes it taken.
Can I do this from code?
Yes. GET /domain/{domain} answers available on every plan. Paid deep adds the registrar, registration dates, and status.