What is the best domain registrar in 2026?
You never buy a domain. You rent it, year after year. Judge a registrar by its second invoice, not its first.
Every registrar can sell you a $0.01 domain. The real price shows up twelve months later, at the first renewal, when the promo is gone. At Hostinger, a .com goes from $0.01 to $19.99 a year. At Gandi, from $11.00 to $38.38. You'll likely keep your domain for a decade, so that second number is the one that matters.
The short answer: Porkbun charges $11.08 for a .com every single year, renewals and transfers included, with WHOIS privacy and SSL thrown in. That's the best deal we found on a price page we could actually read. DreamHost includes domain privacy at no cost, but renews a .com at $21.99. Namecheap is still fine if your domains already live there, but its 2026 price increase pushes renewals to $19.98.
For every registrar, we ran the same math: registration plus two renewals, at the price shown on its official page, in US dollars, with any extra fee spelled out.
The ranking is editorial: a sponsored spot is always labeled on its card, and no affiliate link changes a score.
5 registrars and their 3-year .com cost
The 3-year cost adds the registration price and two renewals for a .com, at the public price, before any multi-year discount. Gandi lists prices excluding VAT, Namecheap excluding the ICANN fee, and Hostinger shows its $0.20 ICANN fee on the page.
| Best for | 3-year .com cost | Free plan | Team size | Visit | ||||
|---|---|---|---|---|---|---|---|---|
| 1 | Porkbun | Best overall value | $33.24 | 3.8/5 | $11.08 | — | Developers, side projects, anyone with a .com | Visit → |
| 2 | Hostinger | Best first-year price | $39.99 (+ $0.20 ICANN fee per year) | 3.8/5 | $0.01 first year | — | Beginners hosting their site at Hostinger | Visit → |
| 3 | DreamHost | Best free domain privacy | $54.97 | 3.7/5 | $10.99 first year | — | Small businesses hosting with DreamHost | Visit → |
| 4 | Namecheap | Best for a huge extension catalog | $55.94 (excl. ICANN fee) | 3.6/5 | $15.98 | — | Existing customers, domain collectors | Visit → |
| 5 | Gandi | Best for advanced DNS | $87.76 (excl. VAT) | 3.5/5 | $11.00 | — | Developers and agencies needing DNSSEC and aliases | Visit → |
How we compared and scored
Most top-ranking lists quote first-year prices, often from an old snapshot, and almost none show what you pay in year two. We built this ranking around one question: what will this domain cost you over three years, and how easy is it to walk away?
We read each registrar's official price page (Porkbun's public pricing, DreamHost's domain page, Hostinger's .com page, Gandi's US price grid, Namecheap's official price-change notice), then went through user threads on Reddit and Tildes, focusing on complaints. Renewal price carries the most weight because that's where the bad surprises hide.
Not ranked, because we couldn't read an official price: GoDaddy, Spaceship, Dynadot, NameSilo and Hover. Cloudflare Registrar sells at cost but doesn't print an amount on its product page, so it stays out of the ranking too (more in the FAQ).
- Renewal priceYear-two price and beyond, 3-year cost, redemption fee after expiry.30%
- Extension coverageBreadth of extensions, including country codes for local markets.20%
- Freedom to leaveFree choice of DNS, easy access to the transfer code, inbound transfer price.20%
- Included extrasWHOIS privacy, DNSSEC, forwarding, SSL at no extra cost.15%
- SupportReaching a human, recurring complaints in reviews.15%
The ranking is editorial: a sponsored spot is always labeled on its card, and no affiliate link changes a score.
Porkbun
Porkbun is the registrar Reddit and Tildes recommend most, and the pricing explains why. A .com costs $11.08 to register, $11.08 to renew and $11.08 to transfer in. No teaser rate, no year-two jump. Over three years, that's $33.24.
The essentials come free: WHOIS privacy (your name and address hidden from the public domain directory), an SSL certificate, 20 email forwards and URL forwarding. One Tildes user sums up the mood: "Porkbun is great. Migrated all my domains there from Namecheap a few years ago."
The catch is coverage for some country codes. France's .fr and Spain's .es aren't in its official price list, so a European business may need a second registrar. Support is lean compared with the big hosts, and some Europeans prefer not to keep domains with a US company.
Tip: transferring an existing .com costs the same $11.08 as a renewal, so the fee to move there is no higher than a year of renewal. Start the move more than a month before your current expiry date.
- Same price every year
- Free WHOIS privacy and SSL
- Transfers at renewal price
- ✓$11.08 .com with no hike
- ✓No paid add-ons pushed at checkout
- ✓Strong reputation on forums
- ✗No .fr or .es
- ✗Lean support team
- ✗US company, if that matters to you
The best place for a .com you plan to keep. If you also need a European country code, pair it with a local registrar.
Hostinger
Hostinger's .com costs $0.01 for the first year. After that, it renews at $19.99 a year, and the page lists a $0.20 ICANN fee (the small levy that funds the body managing generic extensions). Over three years, you pay $39.99 plus the fee.
That's a good deal for the first two years, and the dashboard is simple enough for someone who has never edited a DNS record. If your site already lives on Hostinger hosting, keeping everything in one place saves you a lot of back and forth.
The downside comes from year three onward: at $19.99, every renewal costs almost twice what Porkbun charges. Reviews also mention renewal charges people didn't expect, with Hostinger replying that auto-renew was switched on.
Tip: open the domain settings on day one and decide for yourself whether auto-renew stays on. Leave it on for a real project, switch it off for a test.
- $0.01 first year
- Domain, hosting and email together
- Beginner-friendly dashboard
- ✓Cheapest first year in this ranking
- ✓Free WHOIS privacy listed
- ✓Handy with Hostinger hosting
- ✗$19.99 renewals
- ✗Auto-renew catches people off guard
- ✗ICANN fee on top
Great if your site is hosted there. For a domain you'll keep ten years, Porkbun is cheaper from year two.
DreamHost
DreamHost is best known as a web host, and it sells domains on their own too. A .com costs $10.99 the first year, then renews at $21.99. Transferring one in costs $10.99. Over three years, that's $54.97.
Its strongest point is privacy: DreamHost says domain privacy is included at no cost for the life of your domain and renews automatically. You never get billed for it in year two, a trap other registrars set.
The catch is the renewal. At $21.99, it's the highest .com renewal in this ranking after Gandi, almost double Porkbun. And if you let a domain expire, the redemption fee is $150.
Tip: if your site is hosted elsewhere, a domain at DreamHost makes sense only for the first year. Plan the move to a cheaper registrar before the first renewal.
- Privacy free for life
- $10.99 first year
- Cheap inbound transfer
- ✓Privacy never billed later
- ✓Low first-year price
- ✓Handy with DreamHost hosting
- ✗$21.99 renewals
- ✗$150 redemption fee
- ✗Mostly worth it if you host there
Fine if your site lives on DreamHost. For a domain you'll keep for years, Porkbun saves you $21.73 over three years.
Namecheap
Namecheap was the default recommendation for years. Its 2026 .com price increase changes the math. Under its new pricing, per its official notice, a .com costs $15.98 to register or transfer and $19.98 to renew, excluding the ICANN fee. Over three years: $55.94 plus fees.
The catalog is still one of the widest around, and the dashboard is familiar to millions of users. For a domain you already hold there, moving isn't urgent.
The downside: a Reddit roundup notes Namecheap "has gradually become more upsell-oriented", and one Tildes user goes further: "Stay away from Namecheap and Godaddy, they're well into the enshittification cycle." The first Tildes user quoted above moved everything to Porkbun.
Tip: if you plan to leave, move your DNS first, then transfer. A .com transfer to Porkbun costs $11.08, the price of one renewal there.
- Huge extension catalog
- Familiar dashboard
- Transfer in at $15.98
- ✓Clear official .com prices
- ✓Wide choice of extensions
- ✓Large user base and docs
- ✗$19.98 .com renewal
- ✗ICANN fee on top
- ✗More upsells than before
Still solid, but no longer the cheapest. Keep it if your setup is there, otherwise Porkbun does the same job for less.
Gandi
Gandi is a long-standing European registrar with a strong technical toolkit: its own DNS with DNSSEC (a signature that stops anyone from hijacking your domain), thousands of email aliases and forwards, and a free owner change.
The pricing, though, is the steepest here. A .com costs $11.00 the first year, then $38.38 a year, excluding VAT. Over three years, that's $87.76. Renewing for two to nine years at once drops the rate to $34.54 a year. Restoring an expired domain costs $55.00.
French users on LinuxFr have called the renewal jump "prise d'otage" (roughly, being held hostage) and moved their domains elsewhere. The tech is excellent. The bill is what drives people out.
Tip: if you stay, always renew for several years at once to get the lower rate.
- DNSSEC and mature DNS
- Thousands of aliases and forwards
- Free owner change
- ✓Very complete technical features
- ✓Clear price grid per country
- ✓Multi-year renewal discount
- ✗$38.38 renewals
- ✗Most expensive over 3 years
- ✗VAT added on top
Worth it only for advanced DNS needs. For a regular business site, you're paying more than three times the Porkbun rate for features you won't use.
Three traps that inflate your bill
A domain is registered for 1 to 10 years, never forever. That means you'll renew it for as long as your site lives, and that's where the gaps between registrars grow.
The teaser price hides the real one
Auto-renew is on by default
An expired domain costs a lot to recover
- The year-two price is written in plain text
- You know which fees (VAT, ICANN) come on top
- The registrar sells every extension you need
- You can point the domain to any DNS provider
- WHOIS privacy is free
- The domain is in your name, not your web agency's
Six steps to move without downtime
Moving your domain is the simplest way to stop overpaying. Done in the right order, your site and email keep running the whole time. Here's the sequence that works, drawn from people who learned it the hard way.
The steps
Check your expiry date
FirstDon't start a transfer in the month before renewal. If it drags on, you may pay twice or watch the domain lapse mid-move. Forum users report losing a year this way.
- Best window
- More than a month before expiry
Move your DNS first
No riskCopy your DNS zone (the records pointing to your site and email) to the new provider, then switch nameservers. Your site keeps running. The domain transfer itself becomes paperwork.
- Records to copy
- A, CNAME, MX, TXT
Get your transfer code
Before expiryYour current registrar gives you an authorization code (called EPP or auth code). Ask for it while the domain is active: on an expired domain, the option sometimes disappears from the dashboard and you'll have to go through support.
- Where
- Domain settings in your account
Turn off DNSSEC and the transfer lock
Right beforeDNSSEC and the transfer lock protect your domain, and they also block it from leaving. Switch them off just before you start, and make a note to turn them back on at the new registrar.
- Switch off
- DNSSEC, transfer lock
Order the transfer at the new registrar
Move dayPaste the code at the new registrar and pay the transfer fee: $11.08 for a .com at Porkbun, $11.00 at Gandi, $15.98 at Namecheap. At Gandi, the transfer also renews your domain, so the money isn't wasted.
- .com transfer at Porkbun
- $11.08
- .com transfer at Gandi
- $11.00
Check everything once it lands
AfterConfirm the domain is in your name, WHOIS privacy is on, DNSSEC and the lock are back, and the expiry date looks right. Forum users have reported shifted dates after a transfer, so catch it early.
- Check
- Owner, WHOIS, DNSSEC, expiry
Domain sorted? Build the site
A domain without a site doesn't do much. These pages help you pick what comes next.
Domain registrars · FAQ
Is Cloudflare cheaper than Namecheap?
Cloudflare's at-cost pricing means no markup on renewals, but it doesn't print the amount on its product page, so we can't compare it in dollars. In practice, your domains must also use Cloudflare's nameservers (except on its Business and Enterprise plans): you can't run DNS elsewhere. If you want DNS freedom, Porkbun at $11.08 flat is the easier pick.Why is renewal more expensive than registration?
Because the first year is a promotional price meant to win you over. From year two, you pay the regular rate. Hostinger goes from $0.01 to $19.99, Gandi from $11.00 to $38.38. Porkbun is the exception: same price every year.Can I transfer my domain for free?
Rarely. Most registrars charge a transfer fee, often equal to a renewal: $11.08 for a .com at Porkbun. At Gandi, the transfer also renews your domain, so you lose nothing. Just avoid transferring in the last month before expiry.Is WHOIS privacy free?
At Porkbun, Hostinger and DreamHost, yes: all three list it at no extra cost. We couldn't confirm it on the official pages of the others. If a registrar charges for it, treat that as a red flag about its other prices.Can I buy a domain forever?
No. A domain is registered for one to ten years at most, then renewed. A "lifetime" domain offer usually means it's free while you keep paying for hosting. Leave the host, and the domain becomes a paid renewal again.What happens if I forget to renew?
Your site and email stop shortly after expiry. During a grace period you can still renew at the normal price. After that, you pay a redemption fee ($55.00 at Gandi), and if nobody claims it, the domain goes back on sale to anyone.Should I buy my domain from my website builder?
Only if you're sure you'll stay. Builders often offer the domain free for a year, then renew it at their own rate, sometimes above a registrar's. Buying from a registrar in your own name makes it easier to switch builders later.