Domain Availability

Domain Fundamentals
The status indicating whether a domain name is currently unregistered and available for purchase.
← Back to Glossary

What is Domain Availability?

Domain availability refers to whether a specific domain name is currently unregistered and can be purchased from a domain registrar. Checking availability is the first step in acquiring a new domain—if available, you can register it; if taken, you must either choose a different name, try purchasing it from the current owner, or wait for it to expire.

How to Check Domain Availability

Registrar Search Tools

Most domain registrars offer search interfaces:

Visit registrar website

→ Enter desired domain (example.com)

→ Search

→ Results: Available / Taken / Premium

Popular Registrars with Search:

WHOIS/RDAP Lookup

Check registration data directly:

# Using WHOIS

whois example.com

# Available domain:

→ "No match for domain" or similar

# Registered domain:

→ Shows registrar, registrant, creation date, expiration date

Using RDAP (modern replacement for WHOIS):
curl "https://rdap.org/domain/example.com"

DNS Lookup

Registered domains typically have nameservers configured:

dig example.com NS

# Available domain:

→ SERVFAIL or no NS records

# Registered domain:

→ Returns nameserver records

Note: Lack of NS records doesn't guarantee availability (domain may be registered but not configured).

Bulk Domain Checker

Check multiple domains simultaneously:

# Using DomScan or similar API

curl "https://domscan.net/v1/check?domains=example1.com,example2.com,example3.com"

Returns availability status for each domain.

Domain Status Indicators

StatusMeaningAction
AvailableNot registered, can be purchasedRegister immediately
Registered/TakenCurrently ownedTry different name or contact owner
PremiumAvailable but priced above standard ratePay premium or choose alternative
ReservedHeld by registry, not availableCannot register
Pending DeleteExpiring soon, will dropUse backorder service to catch when released
RedemptionExpired, owner can still reclaimWait or backorder

Available Domains

Search: newstartup2024.com

Result: Available for $12.99/year

Next steps:

→ Register before someone else does

→ Check other TLDs (.net, .io, etc.)

Registered Domains

Search: example.com

Result: Registered

WHOIS shows:

→ Registrar: Example Registrar Inc

→ Creation Date: 1995-08-13

→ Expiration Date: 2025-08-12

→ Status: clientTransferProhibited

Options:

→ Try example.net, example.co, getexample.com

→ Contact owner about purchasing

→ Monitor for expiration (unlikely for old domains)

Premium Domains

Search: startup.com

Result: Available - $50,000 (Premium)

Premium because:

→ Short, generic, brandable

→ High commercial value

→ Registry or aftermarket pricing

Reserved Domains

Search: nic.com

Result: Reserved

Reserved domains include:

→ Short strings (single/two-letter)

→ Registry technical names

→ Geographic/government names

→ Trademark protected names

Domain Registration Lifecycle

Understanding the lifecycle helps identify availability windows:

Timeline

Registration

Active (1-10 years)

Expiration Date

Grace Period (0-45 days) - Owner can renew

Redemption Period (~30 days) - Owner can restore for fee

Pending Delete (~5 days) - Cannot be renewed

Deleted / Dropped

Available for Public Registration

Catching Expiring Domains

If a valuable domain is expiring:

Backorder Services: Automatically attempt registration when domain drops Drop Catching: Specialized services monitor and grab domains milliseconds after they drop

Factors Affecting Availability

TLD (Top-Level Domain)

Availability varies by extension:

example.com    - Registered

example.net - Available

example.io - Registered

example.co - Available

example.ai - Available (Premium)

Strategy: Check multiple TLDs if .com is taken

Hyphens and Variations

startup.com         - Registered

start-up.com - Available

getstartup.com - Available

trystartup.com - Available

mystartup.com - Registered

Length and Complexity

TypeAvailability
3-letter .com (abc.com)Almost all registered
4-letter .com (abcd.com)Mostly registered
5-letter .com (abcde.com)Many registered
Dictionary wordsMostly registered
Common phrasesMostly registered
Made-up wordsBetter availability
Long specific phrasesUsually available

Tools for Checking Availability

Online Tools

Instant Domain Search (instantdomainsearch.com) Domainr (domainr.com) NameMesh (namemesh.com)

Command Line

WHOIS:
whois example.com | grep -i "no match"

# If "no match" appears → likely available

DIG (DNS lookup):
dig example.com

# NXDOMAIN → possibly available

# NOERROR → likely registered

RDAP:
curl -s "https://rdap.org/domain/example.com" | jq .

APIs

RDAP Protocol (standardized):
curl "https://rdap.verisign.com/com/v1/domain/example.com"
DomScan Health Check:
curl "https://domscan.net/v1/health?domain=example.com"

# Includes registration status

Third-Party APIs:

Common Availability Issues

False Availability

Problem: Tool says available, but registration fails Causes: Solution: Try registering; if it fails, contact registrar support

False Unavailability

Problem: WHOIS shows registered, but domain is actually expired/deleted Causes: Solution: Wait 24-48 hours and check again, or use backorder service

Partial Availability

Problem: Domain available at some registrars but not others Cause: Registry restrictions, registrar allocation rules Solution: Try multiple registrars

Domain Availability Strategies

Finding Available Domains

1. Use Generators: Tools that create available options based on keywords 2. Check Newer TLDs: .io, .ai, .app, .dev often have better availability 3. Add Prefixes/Suffixes: get-, try-, my-, -app, -hq, -hub 4. Use Domain Hacks: bit.ly, del.icio.us (TLD as part of name) 5. Misspellings: Intentional variations (Flickr, Tumblr style) 6. Compound Words: Combine unexpected words (YouTube, Facebook)

Securing a Domain

Once you find an available domain:

1. Register immediately: Good domains get snapped up quickly 2. Register multiple years: Shows commitment, prevents expiration 3. Enable auto-renewal: Avoid losing domain to accidental expiration 4. Get similar TLDs: Register .net, .org if .com is your primary 5. Enable privacy protection: Hide contact info from public WHOIS 6. Lock domain transfers: Prevent unauthorized transfers

Legal and Trademark Considerations

Trademark Conflicts

Available ≠ Legal to Use
nike-shoes.com might be available

→ But registering it infringes Nike's trademark

→ Owner could sue or file UDRP complaint

→ Risk losing domain + legal fees

Before Registering:

UDRP (Dispute Resolution)

If you register a domain that infringes trademarks:

Safe approach: Don't register domains containing famous trademarks unless you legitimately represent them.

Best Practices

1. Check multiple sources: Use registrar, WHOIS, and DNS to confirm availability

2. Act quickly: Available domains can be registered by others anytime

3. Check variations: Test different TLDs, spellings, and structures

4. Research before buying: Ensure no trademark conflicts

5. Use bulk checkers: Efficient for checking many options

6. Consider premium domains: Sometimes worth the investment for perfect match

7. Set up alerts: Monitor domains if currently unavailable

8. Backorder expiring domains: If you find a perfect domain that's expiring

9. Budget appropriately: Good domains may cost more than standard registration

10. Read terms carefully: Understand renewal pricing, transfer policies, etc.

Domain availability is binary—available or not—but finding the right available domain requires strategy, tools, and sometimes patience.

Put This Knowledge to Work

Use DomScan's API to check domain availability, health, and more.