Domain registrar

An ICANN-accredited company that sells domain names to the public. The middleman between you and the registry that operates a TLD.

A domain registrar is the company you buy domain names from. They're accredited by ICANN (for gTLDs like .com, .io, .app) or by country registries (for ccTLDs like .uk, .de). The registrar talks to the registry, holds your record, and bills you for renewals.

The three layers

  1. Registry. Operates a TLD. .com is run by Verisign. .io by Identity Digital. .app by Google. Registries don't sell to the public.
  2. Registrar. Sells domains to end users. GoDaddy, Namecheap, Cloudflare, Porkbun, Gandi, MarkMonitor. Pays the registry a wholesale fee.
  3. Registrant. You. The legal owner of the domain.

When you buy mybrand.com from Namecheap, Namecheap charges you, pays Verisign the wholesale fee (~$10/year for .com), and registers your data with Verisign on your behalf.

What a registrar actually does

  • Registers, renews, and transfers domain names.
  • Holds the WHOIS contact data (registrant, admin, tech).
  • Lets you set nameservers (NS records at the registry).
  • Provides domain locking, transfer auth codes, privacy protection.
  • Some run their own DNS hosting; many don't.

Picking a registrar

The boring criteria:

  • Renewal price, not just first-year price. GoDaddy is famous for $1.99 first-year, $19.99 renewal. Cloudflare and Porkbun sell at-cost. Namecheap is mid-market.
  • Transfer-out friction. Cloudflare, Namecheap, Porkbun are easy. Network Solutions and some legacy registrars deliberately make transferring out a chore.
  • 2FA enforcement on the account. Domains are stolen from registrars with weak account security. Insist on hardware key or TOTP.
  • API access for automation. If you're a SaaS that registers domains for customers, you need an API. Namecheap, GoDaddy, Cloudflare, Porkbun, Dynadot all have one. Some are XML over GET (Namecheap), some are REST (Cloudflare).
  • Support for restricted TLDs. Some ccTLDs (.de, .fr) require local-presence services. Not all registrars provide them.

In a custom-domain SaaS

If you're letting customers register domains directly through your app, you pick one registrar to integrate with first. The choice affects: which TLDs you can offer, what the wholesale margin is, how transfer-out works. Most platforms start with Namecheap or Cloudflare because of API simplicity, then add others if needed.

Want this handled for you? Start free with Domainee — 50 custom domains + 100 GB bandwidth, no card.