Start with the exact name
To check domain availability, search the complete name, including its extension, with a registrar that supports that extension. Treat a domain availability checker result as a point-in-time indication. Registration is complete only when the registrar confirms that your registration succeeded; a green search result or an item in a basket is not ownership.
Write down the spelling you want and two sensible alternatives. Check the extension separately: the same name under .com and .app represents two different registrations. Domain Aha queries public RDAP records; verify purchase eligibility and current terms directly with a registrar.
Three checks, three meanings
A website check asks whether an address serves a page. A DNS check looks for particular records. A registration lookup asks for published registration data. These answer different questions. A registered domain can have no public website, no mail service, or no useful DNS response. A browser error or missing DNS record therefore does not establish that a domain can be registered.
- Use DNS and website checks to investigate configuration, not to certify availability.
- Use registration data to understand an existing registration, then use a registrar for a purchase decision.
Read RDAP with context
RDAP, the Registration Data Access Protocol, delivers registration information. ICANN made it the definitive source for gTLD registration data in January 2025. ICANN Lookup is a useful place to inspect the registrar, dates, and status information that is publicly available. Some personal data may be withheld, and coverage and services for country-code extensions can differ.
No record found, a timeout, and an unsupported service are different outcomes. None is a real-time guarantee of registrability. A name may be reserved or unavailable under registry rules even when a lookup returns no registration record. If services disagree, save the exact response and ask the registrar to explain the result instead of guessing.
Check several names across selected extensions
For a bulk domain search, begin with a small, deliberate set of spelling and extension combinations. In Domain Aha, enter a keyword to expand it across selected endings, or paste complete domains when you already have a list. Keep the resulting batch within 20 unique domains. If you need more, work through clearly labelled groups rather than assuming a larger request was checked. The useful output is a comparison of recorded outcomes, not a list of guaranteed purchases.
Keep the exact name, domain registration status, source, observation time and unresolved questions together. A missing field is not a negative answer: an undisclosed registrant is different from a missing record, and an absent expiry date is different from an expired registration. Save useful candidates in the current browser and export registration observations when you need a working file. Recheck before a decision because a saved name is neither reserved nor locked at the earlier result.
Research taken names without assuming they are competitors
When a name is registered, open its website yourself and record what you actually find. It could be a working product, a parked page, a redirect or an address that does not load. Registration data cannot distinguish those cases. The same spelling on another extension is a research candidate; only its audience, product and market can establish whether it competes with your idea. Do not discard a naming direction solely because an unrelated organisation uses one matching ending.
Where available, Ahrefs Domain Rating adds a separate backlink-profile signal. It is not a traffic estimate, a Google score or evidence that a website is active. Domain Aha does not currently supply traffic estimates or identify business competitors automatically. Use the score to decide where to investigate further, then inspect relevant pages and independent evidence. This keeps the availability task, the domain registration lookup and the commercial research from being mistaken for one another.
Verify the offer
Confirm whether the displayed offer is a new registration, a registry premium name, or an existing owner selling through an aftermarket. A broker enquiry is not a standard registration. Check the exact domain in the final order, the registration period, the currency, taxes, and any optional services. If a premium label appears, ask whether premium pricing also applies to renewal.
Check beyond the first year
Compare the first term and the next renewal in the same currency. Record transfer conditions, restoration fees, and what happens after expiration. Read the current terms for your particular extension; do not assume that every country-code domain follows the same rules as a gTLD. A low introductory price can be a poor fit if the ongoing cost exceeds your budget.
Finish the shortlist
Before committing to a brand, search relevant trademark registers, company names, and existing products. WIPO’s Global Brand Database is a starting point, with national or regional registers needed for additional coverage. A free domain is not clearance to use a name. This is practical research guidance, not legal advice; get qualified help when the commercial stakes justify it.
After a successful registration, verify the domain appears in the correct account. Enable account protection, keep recovery details current, and set your own renewal reminder alongside any automatic renewal. Keep the receipt and registration confirmation with your project records so the next person managing the domain knows where it lives.
A repeatable availability checklist
Use a WHOIS lookup or RDAP lookup when you need to inspect the domain registration status behind a summary result. Compare the complete address and published dates rather than trying to infer ownership from the website’s appearance. If a record is unclear, keep the uncertainty in your notes and consult the relevant registry or registrar before changing the shortlist.
If you are learning how to check domain availability for a team, agree on a shared handoff: exact spelling, checked extensions, returned registration state, observation date, website notes and registrar confirmation. Mark unresolved items explicitly. Use the same criteria when someone adds another candidate, otherwise a familiar name may receive less scrutiny than a new suggestion. A short documented process is more useful than collecting a large number of green indicators without knowing their source.