gTLD (Generic Top-Level Domain)

Domain Fundamentals
A category of TLDs not tied to a specific country, including classic extensions like .com and .org, plus newer ones like .app and .dev.
← Back to Glossary

What is a gTLD?

A gTLD (Generic Top-Level Domain) is a top-level domain that isn't associated with a specific country or territory. Unlike ccTLDs (country code TLDs) such as .uk or .de, gTLDs are intended for general use, though some have specific purposes or eligibility requirements.

The Evolution of gTLDs

Original gTLDs (Pre-2000)

The internet started with just seven gTLDs:

gTLDPurposeYear
.comCommercial entities1985
.netNetwork infrastructure1985
.orgOrganizations1985
.eduEducational institutions1985
.govUS government1985
.milUS military1985
.intInternational organizations1988

Early Expansion (2000-2004)

ICANN introduced a limited expansion:

New gTLD Program (2012-Present)

ICANN's New gTLD Program revolutionized the domain landscape, adding over 1,200 new extensions. This enabled:

Popular gTLDs for Developers

Several gTLDs have gained significant traction in the tech community:

.dev

Operated by Google, .dev requires HTTPS (HSTS preloaded) and is popular for developer portfolios, documentation, and tools.

.app

Also Google-operated with mandatory HTTPS, .app is ideal for mobile applications, SaaS products, and web applications.

.io

Technically a ccTLD (British Indian Ocean Territory), .io functions as a gTLD in practice. It's become synonymous with tech startups and APIs due to its association with "input/output."

.tech

A straightforward choice for technology companies and products.

.ai

Another ccTLD (Anguilla) that's gained gTLD-like popularity for AI and machine learning projects.

gTLD Registration and Management

ICANN Oversight

ICANN (Internet Corporation for Assigned Names and Numbers) manages the gTLD system, including:

Registry Operators

Each gTLD has a designated registry operator:

Registrars

End users register domains through accredited registrars (GoDaddy, Namecheap, Cloudflare, etc.), not directly through registries.

Choosing a gTLD for Your Project

Consider these factors:

Trust and Recognition: .com still dominates in user trust and recognition. Users may be skeptical of unfamiliar TLDs. Availability: Premium domain names are more available in newer gTLDs. "startup.com" is taken, but "startup.dev" might be available. Pricing: New gTLDs often have higher registration and renewal fees than .com or .net. Purpose Alignment: Choose a TLD that matches your project. A developer tool feels natural on .dev; an e-commerce site fits on .shop. HTTPS Requirements: Some gTLDs like .dev and .app require HTTPS, which is good for security but requires SSL certificate setup.

gTLDs and Domain Availability APIs

When checking domain availability across gTLDs:

curl "https://domscan.net/v1/status?name=myproject&tlds=com,dev,app,io"

Different gTLDs have different RDAP endpoints and response characteristics, but APIs like DomScan normalize these differences for consistent results.

Put This Knowledge to Work

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