Who actually owns your website? Here’s how to check in 5 minutes
There is a public record of who your domain belongs to, and you can read it from your ute. Three checks, about 5 minutes, and at the end you know whether you own the thing you paid for or you’re renting it.
Free check
See where you turn up when a customer searches your trade in your suburb.
A lot of tradies find out they don’t own their website on the day they need to change something. The bloke who built it has gone quiet, or wants $400 to swap a phone number.
You don’t have to wait for that day. Ownership isn’t a feeling or a clause in an email from 3 years ago. It’s 3 specific things, and each one has a yes or no answer you can get today.
Check 1: read the domain record. 2 minutes.
Every domain sits in a public registration record. The lookup is free and needs nobody’s permission. For a .com.au or .au name, use the WHOIS search on the auDA website or the lookup page of any Australian registrar. For a .com, use ICANN Lookup. Type your domain in without the www.
You’ll get a block of fields. Most don’t matter. These do.
- Registrant — the legal holder of the name. This should be your business name, spelled the way your ABN is registered.
- Registrant ID — on an .au domain this is the ABN or ACN the name was registered against. It should be your ABN. Check the digits, not the shape of it.
- Registrar — the company the registration is held with. VentraIP, Netregistry, GoDaddy, Crazy Domains and so on. It should be a domain company, not the trading name of the mob who built your site.
- Registrant contact — often hidden for privacy, especially on .com. Where it’s shown, note whose inbox it is.
- Name servers — 2 or more lines that look like ns1.something.com. They name the company running your DNS (the settings that tell the internet where your site and email live), which is often whoever hosts the site.
- Expiry date — write it down. That’s the date the lot disappears if nobody pays.
The worst result is a registrant name and an ABN belonging to your developer. That is not your domain. It’s theirs, with your business printed on the front.
A subtler result: the registrant is your business, but the contact email is the developer’s. On paper you own it. In practice the renewal warning, the expiry notice and the approval email for any transfer all land in someone else’s inbox.
Check 2: find out who the hosting invoice comes from. 1 minute.
Search your email for “renewal”, then “hosting”, then your domain name. You’re not looking at the amount. You’re looking at who issued it.
If the invoice comes from a hosting company or a registrar, you’re a customer of that company and you can ring them. If it comes from the person who built your site, you’re a customer of your developer, and your developer is the customer of the real company. Different relationship, different rights, and nobody explains it at the start because at the start it doesn’t matter.
Two things on the invoice itself:
- Does it name a plan and a period? Real hosting invoices say what you bought and for how long. “Website care, $60” doesn’t tell you whether hosting, the domain, or nothing at all is in it.
- Whose card is it charged to? If it’s on your card, that’s a good sign about the domain but says nothing about the hosting account. If it’s on theirs and they bill you, you don’t hold the account.
No hosting invoice anywhere is an answer too. Someone else is paying, and one day they’ll stop.
Check 3: try to change the phone number. 2 minutes.
This is the one that settles it. Not what the contract says. Whether you hold a login that can change one word on your own site without asking a favour. Go through these and mark each one yes or no.
- The registrar login. Can you sign in, see your domain listed, and find the option to lift the transfer lock or request a transfer code? That code goes by several names — auth code, EPP code, transfer key. You don’t need to use it. You need to be able to see it.
- The hosting login. A control panel, a dashboard, a cPanel screen — anywhere you can see the files or the site’s settings. Viewing the website in a browser is not this.
- The site itself. On WordPress, an admin account you can log into. On a static build, the account the site deploys from. A site you can’t self-edit is a legitimate way to build a fast site, but you should have been told before you bought it, and you should still hold everything else on this list.
Score it honestly. 3 out of 3 and you own your website. 2 and you have a gap you can close in a week by asking nicely. 1 or 0 and you’re renting, whatever anyone told you.
None of these 3 checks costs anything or tips off your current developer. The domain record is public, the invoice is in your own inbox, and trying a login you already have isn’t a hostile act.
What “we host it for you” actually means when it ends
On day one it means the convenient thing: they hold the account, they pay the bill, you pay them one number a month and never think about it. Plenty of good operators work that way.
The problem is the last day. If the relationship ends badly, or just goes quiet:
- The site files sit in an account you have no login for. Unless handover is written down somewhere, nobody has to give them to you.
- The name servers point at their hosting. Whoever controls the domain record controls where your web address goes, including nowhere.
- If your email runs on the same host, the mailboxes go down when the site does.
- The renewal notice goes to their inbox. If it stops being paid the domain expires, and after it drops anyone can register it.
None of that needs anybody to behave badly. It’s what happens when one person holds all the accounts and stops answering emails.
We don’t host sites ourselves. The hosting account is in your name, paid by you, straight to the host, so this problem can’t start with us.
If you failed a check, fix them in this order
Domain first. Always. One email, asking for 3 things: which registrar the domain is held with, the account it sits in, and the auth code. Keep it short and don’t explain yourself. “Can you please send me the registrar, the account details and the auth code for yourdomain.com.au. I’m moving the registration into my own account.” A reasonable developer sends it back the same week. An unreasonable one has now told you something useful.
Then open an account with an Australian registrar in your own name and start the transfer from your end. Expect 2 speed bumps: a transfer lock that has to be lifted first, and on some domains a further lock for a period after a fresh registration or a change of owner. Neither stops you.
Then DNS, then the files. Once the domain is in your account you decide where the website and the email point, and the rest becomes a negotiation you can walk away from. Ask for the files after that, not before. A website can be rebuilt in a few weeks. A domain registered against someone else’s ABN can’t be moved without them.
Do the 5 minutes even if you’re happy
If all 3 checks came back clean, keep it that way. Put 4 lines in your phone: registrant name, registrar, expiry date, and which inbox gets the renewal notice. Set a reminder a month before expiry. That’s the whole maintenance job on the most valuable digital thing your business owns.
On our builds the domain is registered in your name, in your registrar account, on your email and your card, before a page gets built. Where you already own the domain we never touch the registrar — we tell you which 2 records to change and you change them yourself. It costs about a day, and it means you never have to run this check on us.
Once ownership is settled, the next question is what you’re handed at the end of a build. That’s a checklist too: what you should be handed on launch day.
See where you turn up
Your business name and your suburb. We check where you come up when someone searches your trade in your patch, who is above you, and what it would take to change that.
Free. 2 minutes. No call unless you ask for one.
We never share or sell your details, and we do not add you to a mailing list.
Owning the domain is step one. Being findable on it is the rest.
The free audit shows what a customer sees when they search your trade in your suburb. No call, no obligation, and you keep the findings whatever you decide.
Run my free visibility audit