Cloudflare Registrar vs Porkbun

Choose Cloudflare Registrar for at-cost renewals if your domains already use Cloudflare DNS; choose Porkbun for a broad TLD range, a proper API and nameserver freedom.

Editorial judgement last reviewed

Should I register domains with Cloudflare or Porkbun?

  • Both are the answer to "stop paying GoDaddyGoDaddy logo", differing in what they'll do for you.
  • Cloudflare RegistrarCloudflare Registrar logo sells domains at cost.
  • Wholesale permanently, not a cheap first year marked up later, with WHOIS privacy and no upsells.
  • The catch: it exists to keep you inside Cloudflare.
  • You must use Cloudflare's nameservers, the TLD list is limited, and there's no general registration API.
  • A loss leader, and an unusually honest one.
  • PorkbunPorkbun logo is a real registrar with a real product.
  • Wide TLD coverage including niche ones, free WHOIS privacy and SSL, email forwarding included.
  • A proper API for programmatic registration and DNS, and support that answers.
  • Renewal prices sit slightly above wholesale, the cost of an unsubsidised business.
  • A long-term portfolio already on Cloudflare: transfer to Cloudflare RegistrarCloudflare Registrar logo and save every year.
  • For programmatic registration, unusual TLDs or nameserver freedom, use PorkbunPorkbun logo.
  • The price difference is a few dollars a year and you get an actual product for it.
  • Many use both: Cloudflare for domains that never move, PorkbunPorkbun logo for everything else.

Which one should you pick?

Choose Cloudflare Registrar if…

  • You want the lowest renewal price: at-cost, meaningful over ten years on a portfolio.
  • Your DNS is already on Cloudflare and you won't move it.
  • You want WHOIS privacy included, no upsells, no dark patterns, no year-two surprise.
  • You're holding domains long-term: a portfolio, defensive registrations, brand protection.
  • Your TLDs are mainstream: .com, .net, .org, .io, .dev and other well-supported ones.
  • You don't need to register domains from code.

Choose Porkbun if…

  • You want an API: PorkbunPorkbun logo covers registration, DNS records and renewals, which Cloudflare doesn't offer generally.
  • You need a TLD outside Cloudflare's list, including country-code and niche extensions.
  • You want nameservers that aren't Cloudflare's: Route 53, Bunny, your own or a client's.
  • You want email forwarding, free SSL and URL forwarding included, not sold separately.
  • You register domains for clients or a business that isn't a Cloudflare shop.
  • You want a registrar whose business is selling domains, not acquiring users for something else.

At-cost pricing: what it means and what it costs you

  • Cloudflare charges exactly what it pays the registry, plus the mandatory ICANN fee. No margin.
  • Unusual: most registrars run a low first year and recover it over renewals.
  • That's why a domain bought for a few dollars renews for several times that.
  • Over a decade on twenty domains, at-cost versus retail markup is hundreds of dollars.
  • On a single hobby domain it's a rounding error; scale your interest accordingly.
  • PorkbunPorkbun logo's pricing isn't at-cost but it is honest.
  • Renewal price sits next to registration price, WHOIS privacy is free, no quiet increases.
  • A low bar in this industry that PorkbunPorkbun logo clears comfortably, most of why it's recommended.
  • Avoid the incumbent model: cheap first year, expensive renewal, privacy sold separately, pre-ticked add-ons.
  • Both options here are a straightforward improvement on that.
  • Renewal price is the field that matters, not registration.
  • Our hub sorts on renewal for that reason, the number to check first.

The nameserver constraint, and why it's the real decision

  • Cloudflare RegistrarCloudflare Registrar logo requires the domain to use Cloudflare's nameservers.
  • Not a soft preference: it's the condition of the at-cost pricing.
  • For most people that's fine or actively good.
  • Cloudflare's DNS is fast, free, has a decent API, and proxying, page rules and WAF are already there.
  • It's a problem in specific cases.
  • A client's domain that must stay on their DNS provider, or DNSSEC managed elsewhere.
  • An architecture needing a DNS feature Cloudflare doesn't expose.
  • A compliance rule that your DNS not sit behind a reverse proxy.
  • In those cases the constraint is disqualifying and PorkbunPorkbun logo is your answer.
  • There's also a concentration argument.
  • Registrar, DNS, CDN, WAF, storage and compute with one vendor means one compromise affects everything.
  • Some teams keep the registrar separate from the CDN for that reason.
  • If the domain is worth "the entire company", separating it is cheap insurance.

APIs and programmatic registration

  • If you register domains from code, Cloudflare RegistrarCloudflare Registrar logo is not the right tool.
  • Provisioning customer subdomains, hunting available names, a client-onboarding flow.
  • It has no general registration API; its DNS API only covers domains you already hold.
  • PorkbunPorkbun logo's API handles the full lifecycle: availability, register, nameservers, DNS records, renew.
  • Straightforward REST with API-key auth, clear docs, no minimum spend or reseller agreement.
  • For most programmatic use cases it's the pragmatic pick.
  • Above that sit purpose-built domain APIs: NamecheapNamecheap logo's reseller API, DynadotDynadot logo, Name.comName.com logo, OpenSRSOpenSRS logo.
  • They offer bulk operations, reseller pricing and better rate limits.
  • We cover those on the domain API providers hub, where criteria differ.
  • You care about pricing tiers, wholesale TLD coverage, sandboxes and rate limits, not a dashboard.
  • The dividing line is roughly volume: under a few hundred a year, PorkbunPorkbun logo's API is fine.
  • Above that, talk to a reseller-oriented provider.

Transfers, and the small print that catches people

  • Moving a domain takes about a week and follows a fixed sequence.
  • Unlock at the current registrar, get the auth code, initiate at the new one, approve the email.
  • Both platforms handle it competently.
  • ICANN blocks transfers within sixty days of registration or a previous transfer; plan around it.
  • A transfer adds a paid year to the registration: you don't lose time, but you pay up front.
  • WHOIS privacy sometimes hides the contact address the confirmation email goes to; check it's reachable.
  • DNS records don't travel with the domain: export your zone, recreate it, then flip nameservers.
  • That last one is the classic outage.
  • Transfer a domain, nameservers change, every record vanishes because nobody exported the zone.
  • Do it in the right order and the transfer is invisible to users.
  • Inbound transfers to Cloudflare need the DNS already active on a Cloudflare account.
  • So move DNS first and the registrar second, the safe ordering anyway.

Frequently asked questions

Is Cloudflare Registrar really at cost?

  • Yes: you pay the registry fee plus the ICANN fee, with no markup.
  • WHOIS privacy is included.
  • The trade: the domain must use Cloudflare nameservers, and the TLD list is narrower.

Can I use Cloudflare Registrar with external DNS?

  • No. Cloudflare nameservers are a requirement of the at-cost pricing.
  • For Route 53, Bunny, a client's provider or your own nameservers, use PorkbunPorkbun logo or another registrar.

Does Porkbun have an API for registering domains?

  • Yes: availability checks, registration, renewal, nameserver changes and DNS management.
  • API-key authentication, no reseller agreement required.
  • It's the more practical choice for programmatic registration.

Which is better for a domain portfolio?

  • Cloudflare, on price, if the TLDs are supported and you're happy on their nameservers.
  • At-cost renewals compound across dozens of domains and many years.
  • Keep anything needing custom DNS or an unusual TLD at PorkbunPorkbun logo.

What about GoDaddy, Namecheap or Google Domains?

  • Google Domains was sold to Squarespace, which is why a wave of people moved.
  • NamecheapNamecheap logo is a reasonable middle option with a solid reseller API.
  • GoDaddyGoDaddy logo is consistently the most expensive at renewal with the most aggressive upsells.
  • Both options here are a straight improvement.