Who Owns Your Website? Code, Domain & Hosting Explained (2026)
"You own it" is what every web designer says. But ownership is three separate things, and plenty of businesses only discover the gap the day they try to leave.
Every web shop tells you you’ll own your site. It’s a comforting line, and it does a lot of quiet work, because “ownership” isn’t one thing you either have or you don’t. It’s three separate things, each kept in a different account, and it’s surprisingly easy to end up holding one or two but not all three. Plenty of business owners only find the gap the day they try to change designers and discover they can’t take their site with them.
Here’s what actually makes up owning your website, and how to check you have all of it.
The short version: Website ownership is three things, not one: the domain (your address), the hosting (where the site lives), and the code (the site itself), plus full admin logins to each. If any of those sit in your designer’s account instead of yours, you don’t really own your site, and you’ll usually find out the day you try to leave. CatalystHub hands you all three, in your own name, on day seven, written into the contract.
The three things you need to own
1. Your domain — your address. The rule is simple: whoever registers a domain controls it. If your designer registered yourbusiness.com.au in their own account or company name, they hold the keys to your address. It should be registered in your name, in your registrar account, even if your designer has access to set things up.
2. Your hosting — where the site lives. The server your site runs on should be your own account, with your own login. A common trap is having your site added as a sub-site under the designer’s hosting account, so you can’t reach or move it without going through them.
3. The code — the site itself. These are the actual files that are your website. Many web-design contracts quietly assign the code and content to the firm, which means you’re licensed to use your own site rather than owning it. You want it spelled out in writing: you own 100% of the design, code and content.
Tying all three together: the admin logins. If every change has to go through your designer because you don’t have access, you don’t fully own your site, whatever the brochure said.
How a website gets “held hostage”
The phrase sounds dramatic, but it’s a common, documented situation. It usually looks like one of these:
- The domain sits in the designer’s account, and they’re slow or unwilling to transfer it when you want to leave.
- The site is hosted under their account, so you can’t move it without them.
- They won’t hand over admin access, and charge a monthly fee to make every change for you.
- The contract gave them ownership of the code, which you only discover when you try to migrate.
None of these require bad intent. Some are just how a particular builder or agency is set up. But the result is the same: your site, your address, your customers’ first impression, and you can’t move without permission or a fight.
In fairness, if your site is a one-page placeholder you’ll replace anyway, none of this may matter much. It bites when the site is your actual storefront, the thing customers use to find and judge you.
The day it bites: when you try to leave
Ownership feels abstract right up until it isn’t. You want a faster site, a new designer, or you’re simply unhappy, and that’s when you learn the domain isn’t yours to move, the code isn’t yours to take, and leaving means rebuilding from scratch. The time to sort ownership out is before you pay, not when you’re already trying to walk out the door.
How to check what you actually own
Run these four checks. Any “no” is a gap worth closing:
- Domain: Is your domain in a registrar account that’s in your name, with your own login? (Not your designer’s.)
- Hosting: Do you have your own hosting login, or is your site a sub-site under someone else’s account?
- Code: Does your contract say, in writing, that you own 100% of the design, code and content?
- Access: Do you hold the admin logins, or does every change have to go through your designer?
If you can’t answer yes to all four, you don’t fully own your site yet. It’s far easier to fix while the relationship is good than when it’s ending.
How to protect yourself up front
- Register your own domain, or insist it’s registered in your name, then give your designer access if they need it.
- Get a written contract with a clause that you own 100% of the design, code and content. If a provider won’t put that in writing, or won’t do a contract at all, treat that as your answer.
- Get every login handed to you, in writing, at launch.
What real ownership looks like
This is exactly how CatalystHub hands a site over. On day seven you get:
- The code — your own GitHub repository: the actual site, yours to keep.
- The domain — registered in your name, in your registrar account.
- The hosting — your own Cloudflare account.
- Every login, on one handover sheet, in plain English.
It’s written into the contract, not promised over the phone. If you ever leave, you take the whole thing with you: no transfer fight, no rebuild, no ransom. That’s what “you own it” should actually mean.
It’s the thread running through all our guides, from what a website should cost to Wix vs a custom site and the truth about cheap websites: the headline matters less than what you walk away owning. Our pricing spells out exactly what’s handed over, and you can tell us about your business whenever you’re ready.
Frequently asked questions
Who legally owns a website? It depends on the paperwork. The domain belongs to whoever registers it; the code and content belong to whoever the contract says. If nothing’s in writing, ownership is murkier than you’d like. Get it in writing before you pay.
How do I check who owns my domain? Log in to the registrar where it’s managed. If you don’t have that login, that’s a sign you may not control your own domain. A public WHOIS lookup will also show the registered contact.
Can a web designer really hold my website hostage? Yes, if they hold the domain, the hosting or the code and you don’t have access. It’s avoidable: own all three (or get them in writing) up front.
Does CatalystHub actually give me everything? Yes. On day seven you get the code (your GitHub repo), the domain (your registrar), the hosting (your Cloudflare account) and every login, written into the contract. Leave whenever you like and it all comes with you.