A free domain is three completely different things in practice, and only one of them is actually a domain. What separates them is not the price. It is what happens in year two and whose name the registration is in.
The number none of these offers puts on the front page is the renewal price.

Three things called "free domain"
A subdomain of the provider
Something like yourname.example.com. This is not a domain at all; it is a name on somebody else's. If that service closes or changes its terms, your address goes with it. Perfectly fine for practice and testing. Not fine for anything meant to last.
A first year free with hosting
This one is a real domain and can be registered in your name, but the free part is tied to buying hosting. There are two questions to ask before you pay, and they are below.
Low-cost extensions advertised as free
Some extensions sell the first year at close to nothing and charge the real price from year two. Here too the issue is renewal.
In search, the most common variant is a free country-code domain. Country registries generally charge for registration, and what is offered free under that heading is usually either a subdomain or a promotional period from a reseller. For Iranian domains, registration goes through IRNIC and is not free. We have written up the SEO difference between a country-code and a .com, and that is a separate argument from this one.
Three questions that pull out the real price
Ask these before paying, not after. Any credible seller will answer, and a refusal to answer is itself an answer.
What does year two cost? This is the only number that matters. A domain that is free in year one and renews at three times market rate is not cheap; you have deferred the payment.
If I move my hosting elsewhere, what happens to the domain? In some plans the domain stays free only while the hosting stays put, and leaving either brings the cost back or locks the transfer. Get this in writing.
Whose name is on the official registration? If the agency or the hosting reseller registered themselves as the owner, the domain is not yours even though you paid for it.
The cost you cannot see
Three costs never appear in the headline price and always show up later.
| Cost | When it appears |
|---|---|
| The gap between renewal price and registration price | year two |
| Transfer fee to another registrar | when you want to leave |
| Redemption fee after expiry | if you forget to renew |
The third is the brutal one. An expired domain is not released immediately; it enters a period where getting it back carries a separate fee, usually several times a normal renewal. A site that has ranked for years and sits expired for two weeks takes a loss no initial saving can offset.
Where the saving actually is
If the goal is to spend less, this is not the place to do it.
A domain is the cheapest part of owning a website and usually the smallest share of the annual cost. Saving on it, in exchange for risking the address your brand is built on, is a poor trade. If the budget is tight, the right place to economise is the hosting plan, which offers more choice and is easier to change later. We wrote what the price of cheap hosting leaves out on the same logic.
There is one exception. If you are not yet sure the brand name will stick, a free or short-term domain is entirely sensible for a trial period. Just settle the decision before you publish content on that address and start attracting links. Changing domain after pages have started ranking is a separate and risky job.
Questions that come up in this same search
Is there a permanently free domain? As a subdomain, yes, for as long as that service exists. As a real domain, no. Every domain costs the registry money annually and nobody pays that out of their own pocket.
Does a free domain hurt SEO? Being free does no harm in itself. What does harm is the subdomain case, because the authority accrues to the provider's main domain rather than to you, and it cannot be moved.
Are cheap extensions any good? Technically Google has no problem with them. The practical problem is that the same cheapness makes them attractive to spammers, and some users treat them with suspicion.
How do I check the domain is in my name? Look up the registration details. For country-code domains, in the registry's own panel; for the rest, with a whois lookup on the domain.
If you want to get past those three questions once and have it done properly, registering a domain in your own name with the renewal price stated is how we handle it. And if you registered elsewhere, put the same three questions to them.
Comments & Questions
Have a question about this article? Ask, we'll answer.
No comments yet; be the first.