.diy
Generic top-level domain
Nobody outside the registry can register here. .diy is a brand TLD run by Internet Naming Company LLC, which under ICANN's Specification 13 means its operator is the only permitted registrant. ds reports names here as PRIVATE rather than AVAILABLE, and leaves the zone out of --tld all unless you pass --private include. See Brand and reserved TLDs.
- Registration
- Closedno public names
- Operator
- Internet Naming Company LLC
- Lookup
- RDAP + WHOISanswers for it
- DNSSEC
- Signed1 DS record in the root
- Level
- Secondmybrand.diy
Check a name
Names under .diy cannot be registered, but ds will still tell you what the registry says.
ds mybrand --tld diyAdd --where for the registrars and the registry's rules, --registry for the server that answered, or --all-info for everything at once.
What it costs
Every published quote in the bundled table, cheapest registration first. The figure ds prints beside .diy is the mean of the registration column — $29.53, which undercuts 62% of the 881 priced TLDs.
| Registrar | Register | Renew | Transfer |
|---|---|---|---|
| porkbun.comcheapest | $4.63 | $31.41 | $31.41 |
| namecheap.com | $38.98 | $51.98 | $38.98 |
| 101domain.com | $44.99 | $49.99 | $44.99 |
Mean — what ds prints | $29.53 | $44.46 | $38.46 |
List prices in US dollars, bundled with the binary and last regenerated 2026-09-09. Promotions, ICANN fees, taxes and premium names all move the real number, and a registry may decline to sell you the name at all. See Prices.
Where to register
3 registrars in the bundled table publish a registration price for .diy, which is evidence they sell it — nobody prices what they cannot sell. Cheapest first, exactly as ds mybrand --tld diy --where prints them.
Put a name in the box above and each link becomes that registrar's search for mybrand.diy, where it publishes one. This list is what the price table knows, not the whole market — see Where to register.
Who can register
Nobody outside Internet Naming Company LLC — see the note at the top of this page.
How ds answers for it
RDAP first, WHOIS second — the same order for every TLD. .diy has both, so RDAP answers and WHOIS is the fallback if it does not.
- RDAP
https://rdap.registry.click/rdapFrom IANA's bootstrap, refreshed when this page was built. The lookup ishttps://rdap.registry.click/rdap/domain/mybrand.diy— a 404 means the name is free.- WHOIS
whois.registry.clickQueried on port 43, from the bundled whois.json. The name is called free when the reply containsis available for registration— text matching, which is why RDAP is preferred where it exists.
ds mybrand --tld diy --registry prints whichever of these answered. If a bundled WHOIS host has gone stale, IANA is asked who serves .diy today. See Accuracy notes.
The registry
From IANA's delegation record for .diy. .diy is a generic TLD.
- Run by
- Internet Naming Co.Based in Cayman Islands. ICANN records the contracted registry operator as Internet Naming Company LLC. Delegated 2016-07-21, record last updated 2026-06-16.
- Registry site
- internetnaming.coWhere the registry documents .diy — its rules, its accredited registrars, and any launch phases. Not a shop: registries sell wholesale to registrars, not to you.
- Published services
rdap.registry.click · whois.registry.clickWhat the registry itself tells IANA it runs. They agree with whatdsasks.- Name servers
ns01.trs-dns.comns01.trs-dns.netns10.trs-dns.infons10.trs-dns.orgThe 4 authoritative servers for the .diy zone — what the root delegates to. Nothingdsqueries directly; they are what makes a registered name resolve.
What it is
Derived from the root zone and ICANN's registry list — each one is a fact with a source.
genericIANA Root Zone Database types it "generic"brandICANN records Specification 13 — a brand TLD, closed to the publicnew-gtldICANN delegated it on or after 2013-10-23, when the 2013 round opened — seedelegated
In the root zone
The delegation itself, read out of the root zone — serial 2026090900, on 2026-09-09. The registry section above is IANA's record of what .diy was delegated to; this is what the root actually answers with when a resolver asks it where .diy lives.
- Delegated to
ns01.trs-dns.com64.96.1.12620:57:4001::1ns01.trs-dns.net64.96.2.12620:57:4002::1ns10.trs-dns.org64.78.205.12620:171:813:1534:8::1ns10.trs-dns.info64.78.204.12620:171:812:1534:8::1
dsqueries: these servers know which names exist, not who registered them.- DNSSEC
- Signed — 1 DS record in the root
- key 33264ECDSA P-256/SHA-256 · SHA-256
24A91796A02821F094F089FB6001BAC99B9B0BD2A8B0B89E63231DA8F2C79788
- key 33264ECDSA P-256/SHA-256 · SHA-256
Ask the root yourself — no registry involved, and the same records this section was built from: dig +norec @a.root-servers.net diy. NS and dig +norec @a.root-servers.net diy. DS.