Almost every web host advertises a “free domain.” Far fewer tell you what that actually means once year one ends.
The good news: the free domain is real. Most hosts genuinely waive the first-year registration when you buy an annual plan. The catch is everything around it: the renewal, the plan length, plus whether the free domain even covers the .com you want.
Here's who really includes a free domain in 2026, what it costs you after the first year, plus how to tell whether the deal is worth it for you.
Who actually includes a free domain
Five of the big hosts include a free domain with an annual plan. They're not identical, the renewal and the fine print vary a lot.
| Host | Plan from | Free .com yr 1? | .com renewal | Worth knowing |
|---|---|---|---|---|
| Hostinger | $2.69/mo | Yes | $16.99 | Free privacy, cheapest plans |
| Bluehost | $1.99/mo | Yes | $12.99 | 22 TLDs, claim within 90 days |
| DreamHost | ~$5/mo | Yes (annual) | $9.95 | Lowest renewal, monthly = no free domain |
| Namecheap | $1.81/mo | Alt TLDs only | $14.98 | Free domain is .online/.site, not .com |
| IONOS | $1/mo | Yes (annual) | varies | Cheapest entry, renewals in dashboard |
Verified May 2026. The free domain is always year-1 only and needs a 12-month or longer plan; month-to-month billing usually excludes it. After year one the domain renews at the rate shown. Check the renewal before you commit.
Bluehost and Hostinger are the most common picks, both give a free .com on a 12-month plan. DreamHost matches them and has the lowest renewal. Watch Namecheap: its free domain mostly applies to alternative extensions like .online and .site, not the .com, though its .com is cheap to add.
The free year is easy. Year two is the real question
Every host gives you the same thing in year one: a free domain. Where they split is the renewal, which is the number that actually decides the long-term cost.
DreamHost renews a .com at $9.95, Hostinger at $16.99, a $7 gap every year for the identical domain. Over five years that's $35 on one name. This is the same renewal trap we cover in domain renewal shock, just bundled inside a hosting plan.
Why hosts give domains away: the real math
No host loses money on a free domain. It's a loss-leader, a small giveaway that wins a much bigger sale, your hosting plan.
A .com costs a host a few dollars at wholesale. They hand it to you free, then in return you commit to 12 months of hosting at, say, $2.69 to $5 a month. That's $30 to $60 in hosting revenue to give away a domain that cost them under $10. The free domain isn't charity, it's the cheapest customer acquisition they have.
That's fine if you wanted hosting anyway. The math only turns against you when you buy a hosting plan you don't really need just to claim a “free” domain. In that case the domain isn't free at all, it's the most expensive part of a plan you're not using.
Take the free domain, or buy it separately?
The honest answer depends on one question: do you need hosting?
If you're building a real website and need hosting regardless, take the free domain. It's a genuine saving on something you were buying anyway. Just note the renewal and, if it climbs, move the domain to a cheaper registrar after the first year.
If you only need the domain, with no website yet, or you'll host elsewhere, skip the bundle. Buy the domain on its own from a cheap registrar and point it wherever you like later. A standalone .com starts at a few dollars, far less than a hosting plan you won't touch.
If buying the domain on its own is the better call, our guide to the cheapest .com registrars in 2026 shows where to get one for the lowest first-year and renewal price.
The smart middle path
There's a move that gets you the best of both. Take the free domain with your hosting in year one, then watch the renewal. If the host renews your domain higher than a dedicated registrar would, transfer the domain out after the 60-day lock and keep it at the cheaper registrar.
You get the free first year and the low long-term renewal. The only cost is ten minutes and a calendar reminder.
Which host should you pick?
- Want the lowest renewal? DreamHost at $9.95, plus solid month-to-month options.
- Want the cheapest plan with free privacy? Hostinger, though its renewal is the highest here.
- WordPress beginner? Bluehost, free .com on 22 TLDs and a $12.99 renewal.
- Only want a domain, no site? Skip hosting entirely and buy the domain alone.
Compare live hosting and domain prices side by side on the DomainOffer price comparison tool, or see live free promos on the free domain offers page. For the full picture on free domains, including the ones with no hosting required, read how to get a free domain name in 2026 and is a free domain really free.
The short version
Bluehost, Hostinger, DreamHost and IONOS all include a free .com with an annual plan; Namecheap's free domain is mostly alt-TLDs. The domain is free for year one, then renews from $9.95 (DreamHost) to about $17 (Hostinger), so the renewal decides the real value.
Take the free domain if you need hosting anyway. If you only want the domain, buy it standalone for less. Either way, check year two before you commit, that's where the cost hides.