Domain registrar comparison, scored on honesty.
We scored the biggest domain registrars on the things that actually cost you money: renewal traps, markup over the $10.46 wholesale price, redemption fees, refund windows and checkout dark patterns. No sponsored placements — the scoring formula is published in full below.
Flat pricing wins. Traps don't.
All prices are for a .com domain. The 5-year total is the first year at the register price shown, plus four renewals — the number a registrar hopes you never add up.
| Registrar | Score | Register | Renewal | 5-yr total | Privacy | Redemption fee | Refund window |
|---|---|---|---|---|---|---|---|
Dynadot Isolated service glitches in reviews — failed registrations refunded as account credit | 100/100 Honest pricing | $10.88 Flat — the renewal is the same price | $10.88 | $54.40 | Free | — | — |
Porkbun No phone support, and a smaller TLD catalogue than the big registrars | 100/100 Honest pricing | $11.08 Flat — and the cost breakdown is published ($10.26 + $0.20 + $0.64 fees) | $11.08 | $55.40 | Free | — | — |
Cloudflare Domains must use Cloudflare nameservers — there is no custom-nameserver option | 95/100 Honest pricing | $10.46 At cost — 0% markup over wholesale | $10.46 | $52.30 | Free | — | — |
Squarespace Google Domains customers were inherited at $12/yr — renewals then moved to $20 | 78/100 Watch the renewal | $12.00 The price Google Domains customers were migrated in at | $20.00 1.67× the first year | $92.00 | — | — | — |
Namecheap Renewal jumps to 1.6× the standard first-year price | 73/100 Watch the renewal | $6.79 New-customer promo — the standard first year is $11.28 | $18.48 1.64× the first year | $80.71 | Free | — | — |
GoDaddy Renewal is 120% over the wholesale cost — the classic renewal trap | 35/100 Renewal-trap territory | $4.99 Promo pricing — a $0.01 teaser exists, but it requires a 3-year purchase (~$46 real minimum) | $22.99 4.61× the first year | $96.95 | — | $80.00 | 7 days |
Flat — the renewal is the same price
Isolated service glitches in reviews — failed registrations refunded as account credit
Flat — and the cost breakdown is published ($10.26 + $0.20 + $0.64 fees)
No phone support, and a smaller TLD catalogue than the big registrars
At cost — 0% markup over wholesale
Domains must use Cloudflare nameservers — there is no custom-nameserver option
The price Google Domains customers were migrated in at Renewal is 1.67× the first year.
Google Domains customers were inherited at $12/yr — renewals then moved to $20
New-customer promo — the standard first year is $11.28 Renewal is 1.64× the first year.
Renewal jumps to 1.6× the standard first-year price
Promo pricing — a $0.01 teaser exists, but it requires a 3-year purchase (~$46 real minimum) Renewal is 4.61× the first year.
Renewal is 120% over the wholesale cost — the classic renewal trap
A “—” means we could not verify the figure from a published source in October 2026 — unverified criteria deduct no points. See exactly why each registrar got its score.
Why each registrar got its score
Every point deducted, itemised. If a registrar fixes a policy, its score improves at the next check — the formula doesn't hold grudges.
No deductions — flat pricing, no documented traps. Otherwise praised: no-upsell checkout and strong bulk tools
Sources: Pricing: Etemora .com renewal report and Dynadot's pricing page, October 2026.
No deductions — flat pricing, no documented traps. Publishes its full cost breakdown — a rarity in this industry
Sources: Pricing and cost breakdown: Porkbun's published pricing, October 2026.
- −5Structural lock-in: domains registered here must use Cloudflare nameservers
Sources: Pricing: Etemora .com renewal report and Cloudflare's pricing page, October 2026.
- −12Renewal trap: the renewal is 1.67× the standard first-year price
- −10Renewal priced 91% above the $10.46 wholesale cost
Sources: Pricing: Google Domains → Squarespace migration reporting and Squarespace's pricing page, October 2026.
- −12Renewal trap: the renewal is 1.64× the standard first-year price
- −10Renewal priced 77% above the $10.46 wholesale cost
- −5Documented upsell complaints — the dashboard increasingly works as a marketing funnel
Sources: Pricing: Etemora .com renewal report and Namecheap's pricing page, October 2026. Custody incidents: first-hand reports, 2026.
- −20Renewal trap: the renewal is 4.61× the standard first-year price
- −15Renewal priced 120% above the $10.46 wholesale cost
- −10Redemption fee of $80 to restore a lapsed domain
- −10Refund window of just 7 days
- −10Documented upsell and bundling complaints — add-ons bundled into carts without clear consent
Sources: Pricing: Etemora .com renewal report, October 2026. Redemption fee: GoDaddy's own expired-domain explainer. Refund window: GoDaddy policy change, February 2025.
How the scoring works
Every .com costs the registrar $10.46 a year before margin — Verisign $10.26 + ICANN $0.20. When a renewal is $22.99, the extra $12.53 is not cost; it is a charge for inertia, collected from owners who renew on autopilot instead of moving. The wholesale price rises by about $0.71 on 1 November 2026 — expect most renewal prices above to drift up with it.
Every registrar starts at 100. Points come off only for the published criteria below: a renewal priced far above the first year, a renewal priced far above the $10.46 wholesale cost, a redemption fee of $50 or more, a refund window under 14 days, documented upsell or bundling complaints, and structural lock-in. A criterion we could not verify is shown as “—” and deducts nothing.
| Criterion | Deductions |
|---|---|
| Renewal trap — renewal vs standard first-year price | Renewal ≥ 2× the first year: −20 · 1.5–1.99×: −12 · 1.1–1.49×: −5 · ≤ 1.1×: 0 |
| Renewal markup over the $10.46 wholesale cost | > 100% over: −15 · 50–100% over: −10 · 10–50% over: −5 · ≤ 10% over: 0 |
| Redemption fee (restoring a lapsed domain) | $50 or more: −10 · Not published / unverified: shown as —, no deduction |
| Refund window | Under 14 days: −10 · Not published / unverified: shown as —, no deduction |
| Documented upsell / bundling complaints | Aggressive, repeated pattern (bundled add-ons, consent complaints): −10 · Moderate, documented pattern: −5 |
| Structural lock-in | A platform restriction that limits how the domain can be used: −5 |
Nomlen earns a commission if you register through some links on this site (including Dynadot). Scores come only from the published criteria — Dynadot earns its score on flat pricing, and Porkbun ties it.
Sources
- Etemora — .com renewal price report and wholesale analysis (October 2026)
- Registrar pricing pages — Cloudflare, Dynadot, Porkbun, Namecheap, Squarespace (October 2026)
- GoDaddy — expired-domain explainer (redemption fee and timeline, from the registrar itself)
- Trustpilot and G2 review patterns — upsells, support access and the 2026 custody incidents
Prices checked October 2026. Registrar pricing changes often — for live numbers across 1,100+ extensions, see the TLD price comparison.
Related free tools
Now compare the real prices
Registration, renewal and transfer prices for 1,100+ extensions, side by side — so the registrar you pick is the one whose renewal you can live with.
Full TLD price comparison