TLD Lookup

Search the root zone by ending, domain or country, see how it breaks down, and read the delegation record of any top level domain.

Overview

A top level domain is the last label of a domain name, the part after the final dot. Every one of them is delegated by IANA and listed in the root zone, the file the name system starts from. This tool searches a copy of IANA's Root Zone Database kept on this site's server, which holds every ending in the root zone and also the ones IANA keeps a record for after they were retired or without ever delegating them.

Web interface

With nothing typed, the page shows the shape of the root zone: a card for each kind of ending with its count, and two more for the endings that are not in the root zone. A card opens the full list of that kind with a filter of its own; Back returns to the overview. The dice looks up a random example: a code, a domain or a country.

Type an ending, a domain or a country. The answer panel shows the ending that matches exactly, or up to twelve endings that match, with a count of the rest. An exact ending also brings up its delegation record.

TypedFound
an ending, de or .dethat ending, and every ending that begins with it: .de, .dev, .deal
a domain, example.co.ukits last label, .uk
a country, Germanythe endings of every country with a word in its name that begins with what was typed, so de also finds Denmark but not Bangladesh
another name for a country, Czechia, Turkiyeits ending as well: the name ISO 3166 gives is searched beside the usual one, and accents can be left off
an internationalised ending, рф, РФ or xn--p1aithe same ending, in its own script in any case or in the punycode the root zone stores it under

When nothing matches, the panel says so in one of four ways:

MessageMeaning
This is not in the root zone, so no domain can end in it.IANA has no record of the ending, as for .zz
This ending was delegated once and has since been retired. No domain can end in it today.a retired ending such as .an, which went with the Netherlands Antilles
IANA lists this ending but it has never been delegated, so no domain can end in it today.an ending IANA holds a record for without having delegated it
Nothing in the root zone matches that: no ending, and no country by that name.something that is neither an ending nor a country

The delegation record

An exact ending shows what IANA holds about it:

FieldContent
Registrythe organisation that runs the ending; a click opens its website, after a confirmation
Addressthe registry's address, with a map below it
Statuswhether the ending is active
Delegated, Record changedwhen IANA delegated it and when the record last changed
DNSSECwhether the ending is signed; 1,326 of the 1,404 endings in the root zone are
WHOIS serverwhere to ask about domains under the ending, such as whois.denic.de for .de
Name serversthe servers the ending is delegated to, with their addresses; each links to the DNS Lookup or the IP Lookup

IANA names the sponsoring organisation rather than the country, so .ai reads "Government of Anguilla" there. The country names here come from the ISO 3166 assignment. Source: IANA Root Zone Database opens the ending's page at IANA, after a confirmation.

Kinds and states

In September 2026 the copy held these endings in the root zone:

KindEndingsExamples
Generic (gTLD)1,099.com, .org, .pizza
Country code (ccTLD)287, of them 39 internationalised.de, .uk, .рф
Sponsored (sTLD)14.museum, .aero
Restricted generic (grTLD)3.biz, .name, .pro
Infrastructure1.arpa

Of the generic endings, 1,229 were delegated in 2013 or later, when the programme for new generic endings began; 137 of those have been retired since. Beyond the root zone, IANA keeps records for 147 retired endings and 5 that were never delegated, and the eight endings once used to test internationalised names are all retired.

A country code says which country the ending was delegated for, not where a domain under it is used: .io, .tv and .me are sold worldwide. And .su has outlived the Soviet Union and is still delegated.

PatternExample
/lookup/tld/{tld}/lookup/tld/de

The page opens with the ending filled in and its record shown.

No public API

There is no public API for this tool; the page asks this site's server, which searches its own copy. For a script, IANA publishes the list of endings at https://data.iana.org/TLD/tlds-alpha-by-domain.txt, whois -h whois.iana.org de returns the delegation record, and dig NS de. the name servers.

Privacy

What you type is sent to this site's server, which searches its own copy and logs the search as it logs every lookup. Nothing is asked of IANA while you type. IANA and the registries are reached only when you click through to them and confirm. The map is a Google Maps embed and is drawn only after Show map has been pressed once; that choice is remembered in your browser.