Home › Developer Tools › Domain Availability Checker

Domain Availability Checker

See at a glance whether a name is free in .com, .io, .ai, .app and other extensions. Type one or more names, pick extensions and get live status from each registry, plus the registrar and expiry date of names that are already taken.

Last updated:

A name without an extension is checked in every selected extension below; a full name like example.io is checked as typed.

Extensions to check

Status comes live from each registry's official RDAP server (the modern WHOIS). "Available" means the registry has no registration for the name; some names are reserved or sold at premium prices, so confirm at a registrar before you buy. Lookups go from your browser straight to the registries.

Advertisement
Advertisement

How to use the Domain Availability Checker

  1. Type a name such as mybakery, or several separated by commas or new lines. A full name like example.io is checked exactly as typed.
  2. Pick the extensions to check with the checkboxes or a preset, and add others like studio or nyc in More extensions.
  3. Click Check availability. Each card turns green (Available), red (Registered) or orange (Unknown) as the registry answers.
  4. Look at taken names for the registrar and expiry date, or click a name idea to check a variation.
  5. Copy or download the available domains, then register your favourite at any registrar before someone else does.

Reading the results

StatusRegistry answerWhat to do
AvailableHTTP 404: no registration exists for the nameRegister it at any accredited registrar. Check whether it is listed as a premium name, which costs more.
RegisteredA domain record with registrar, status and datesPick another extension or a variation, or note the expiry date and contact the owner through the registrar.
ExpiringRegistered with status redemption period or pending deleteThe owner did not renew. If they do not restore it, the name is usually released about 35 days after expiry.
UnknownNo public RDAP server, a rate limit, or the request was blockedPress Check again after a minute, or search the name at a registrar.

Popular extensions at a glance

ExtensionTypeTypical use
.comGeneric (1985)The default for businesses worldwide; the most trusted and most taken
.net / .orgGeneric (1985)Networks and tech services / non-profits and communities, open to anyone
.ioCountry code (British Indian Ocean Territory)Startups, developer tools and SaaS
.aiCountry code (Anguilla)Artificial intelligence products and services
.coCountry code (Colombia)Short alternative to .com for companies
.app / .devGeneric (Google Registry)Apps and developer sites; HTTPS is required because both are on the HSTS preload list
.usCountry code (United States)US-based people and organizations (a US nexus is required)
.shop / .storeGenericOnline shops and e-commerce

Tips for choosing a domain name

  • Short and spoken easily: a name people can spell after hearing it once beats a clever one. Avoid double letters across word boundaries (like shopping-goods vs shoppinggoods).
  • Check the .com first, even if you plan to use another extension; visitors often type .com by habit.
  • Hyphens are allowed but hard to say aloud. Use them only when the unhyphenated name is ambiguous.
  • Check trademarks and social handles before you buy, so the name is usable everywhere.
  • Turn on auto-renew once you register: an expired domain can be picked up by anyone after the grace periods end.

Frequently asked questions

How does the checker know if a domain is available?

It queries the registry's RDAP server, the official replacement for WHOIS that ICANN requires for all generic extensions. The server list comes from IANA's RDAP bootstrap file. If the registry returns a record, the domain is registered; if it answers 404 Not Found, nobody has registered the name.

Does Available mean I can register it right now?

Usually, but not always. Registries can reserve names or sell them at premium prices, and a few names are blocked by policy. A registered name can also reach Available a few seconds after someone else buys it. Always confirm the price and availability at a registrar before you rely on it.

Why do some extensions show Unknown?

Some country-code registries do not run a public RDAP server or do not allow lookups from browsers, and any registry may rate-limit too many requests. In that case the tool cannot see the answer, so it says Unknown instead of guessing. Check those names at a registrar.

What does redemption or pending delete mean?

When a registration expires and is not renewed, most generic domains enter a redemption grace period of about 30 days, during which only the previous owner can restore it, followed by about 5 days of pending delete. After that the name is released and can be registered by anyone.

Does checking a domain let someone register it before me?

This tool only reads public registry data, sends lookups directly from your browser to the registries and stores nothing on a server. It does not go through a registrar, so it does not feed the domain-tasting or front-running that people worry about with some search boxes.

What characters can a domain name contain?

Each label may use letters a to z, digits 0 to 9 and hyphens, up to 63 characters, and cannot start or end with a hyphen. Accented and non-Latin names are allowed in many extensions and are converted to Punycode (starting with xn--), which this checker does automatically.

How is this different from a WHOIS lookup?

A WHOIS lookup shows the full record of one domain you already know is registered. This tool is built for choosing a name: it checks many names across many extensions at once and highlights which ones are free.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

WHOIS LookupLook up who registered a domain or IP: registrar, creation and expiry dates, name servers, status.DNS LookupLook up A, AAAA, MX, TXT, NS, CNAME, SOA and CAA records with TTLs over secure DNS.Website Down CheckerCheck if a website is down for everyone.Domain Name GeneratorTurn keywords into brandable domain name ideas with prefixes, suffixes, blends and scores.Email ValidatorCheck email lists and spot disposable addresses.Deep Link GeneratorCreate links that open directly in apps.URL ParserBreak a URL into its parts and edit query string parameters with a live rebuild.User Agent ParserSee your user agent and parse any UA string into browser, OS, engine and device.HTTP Status CodesSearch every HTTP status code with plain-English meanings, causes, fixes and RFC references.Subnet CalculatorCalculate IPv4 network, broadcast, host range, masks and host count, and split subnets.Bulk URL OpenerOpen a list of URLs in new tabs at once or in batches, with cleanup, dedupe and delay.API Request TesterSend GET, POST, PUT and DELETE requests with headers and a body, then inspect the response.WebSocket TesterConnect to a ws:// or wss:// server, send messages and watch a timestamped live log.Mailto Link GeneratorBuild encoded mailto: links with cc, bcc, subject and body, plus HTML code and a QR code.WhatsApp Link GeneratorCreate wa.me click-to-chat links with a pre-filled message, button HTML and a QR code.Basic Auth Header GeneratorCreate an Authorization: Basic header from a username and password, or decode one.Common Ports ListSearchable TCP/UDP port number list with service, protocol and description, filterable by range.DMARC CheckerLook up a domain's DMARC record, explain every tag, grade the policy and get fix suggestions.DMARC Record GeneratorCreate a DMARC TXT record with policy, reporting and alignment options, every tag explained.Email Header AnalyzerPaste raw email headers to trace every server hop, see delays and check SPF, DKIM and DMARC.IP Geolocation LookupFind the country, city, ISP, ASN and time zone of any IP address or domain, with a map.Reverse DNS LookupFind the PTR hostname of any IPv4 or IPv6 address, one at a time or hundreds in bulk.SPF Record CheckerLook up a domain's SPF record, count nested DNS lookups, find errors and test a sender IP.SPF Record GeneratorBuild a valid SPF TXT record from mail providers, IPs and includes, with a lookup-count check.CIDR to IP RangeConvert IPv4 or IPv6 CIDR blocks to first/last IP, mask and host count, and export IP lists.DNS Propagation CheckerCompare DNS answers and TTLs from Cloudflare, Google, Quad9, AdGuard and NextDNS side by side.MAC Address LookupFind the vendor of a MAC address or OUI, check multicast and random bits, look up many at once.MX LookupFind a domain's mail servers: MX priority, host, IP addresses and the email provider.Uptime SLA CalculatorTurn 99.9% uptime into allowed downtime per day, month and year, or downtime into uptime %.Website Speed TestTest page speed with Lighthouse: performance score, Core Web Vitals and fixes, mobile or desktop.ASN LookupLook up an AS number or IP: network owner, country, registry, abuse contact and announced prefixes.Bandwidth CalculatorEstimate monthly website bandwidth (GB) and the Mbps you need from page views and page size.CNAME LookupFollow a hostname's full CNAME chain to its final IP addresses, with TTLs and CDN detection.CORS TesterSend GET, POST or OPTIONS from your browser to any API and see whether CORS allows it and why not.DKIM Record CheckerLook up a domain's DKIM key by selector (or auto-detect), check key type, bit length and tags.DKIM Record GeneratorCreate a DKIM RSA key pair in your browser with the TXT record, selector host and private key PEM.DMARC Report AnalyzerRead DMARC aggregate XML reports (.xml, .gz, .zip): sources, SPF/DKIM alignment and pass rates.Domain Age CheckerSee how old a domain is, when it was registered and when it expires. Bulk check up to 50.NS LookupFind a domain's authoritative nameservers with their IPs, SOA record and DNS hosting provider.Social Share Link GeneratorMake share links and buttons for Facebook, X, LinkedIn, Reddit, Pinterest, WhatsApp and email.Subnet Mask Cheat SheetInteractive /0 to /32 table of subnet masks, wildcards and host counts with details per prefix.TXT Record LookupLook up a domain’s DNS TXT records and see which are SPF, DMARC, DKIM or verification tokens.VLSM CalculatorSplit a network into variable-length subnets sized to the hosts each one needs.YouTube Timestamp Link GeneratorMake YouTube links that start at a set time, embed start/end codes and lists of timestamps.Email Deliverability CheckerGrade a domain's MX, SPF, DMARC, DKIM, BIMI and MTA-STS records in one report with fixes.Email ObfuscatorHide an email address from spam bots with HTML entities, a JavaScript mailto link or reversed CSS text.Email PermutatorGenerate every common business email format from a first name, last name and company domain.HTTP Header ParserPaste raw HTTP headers to get a table explaining each one plus a security headers grade.IP Blacklist CheckerCheck an IPv4 address against 21 public spam blocklists (DNSBLs) and see listed or clean.IP Range to CIDRTurn a start and end IP into the shortest list of CIDR blocks, for IPv4 and IPv6.IPv6 Subnet CalculatorIPv6 prefix to network, range, address count and /64s, and split it into child subnets.Link in Bio Page GeneratorCreate a link-in-bio page with avatar, bio, links and theme, then download it as one HTML file.
See all 52 Network, DNS & Email Tools →