Not just websites. Experiences.
Who owns my domain name? How to check it in two minutes, what happens when a domain expires, and how to get it back from a vanished developer.
Here’s a fun question to ask a small business owner: who owns your domain name? You get the same pause every time. Then: “Me? I mean, I pay for it. I think. Somebody does.”
That “somebody” is usually a nephew, a web guy from 2017, or a marketing company that stopped returning calls around the time they stopped sending invoices. And it’s all fine, right up until it really isn’t.
The short version
Whoever is listed as the registrant on the registrar account owns it, not whoever paid the bill. If your old developer registered it under their account and their name, they control it. You’re basically renting your own business name from a guy who now sells boats.
I see this all the time. A business has had the same website address for ten years, it’s on the trucks, the shirts, the business cards, the Google profile. And the account holding it belongs to someone they haven’t spoken to since the iPhone 8 came out.
Nobody did anything shady (usually). The developer was just being helpful and set it up under their own login because it was faster. Fast and helpful is how most half-assed messes start.
Use the free ICANN registration data lookup. Type in your domain and it shows you the registrar, the creation date, and the expiration date.
Quick bit of trivia: the old WHOIS lookup you might remember is officially retired. ICANN switched generic domains over to a newer system called RDAP as of January 28, 2025. Same idea, more structured data, and it’s what the lookup tool runs on now.
Here’s the catch. A lot of owner details are hidden behind privacy redaction these days, so the lookup may not show a name at all. That’s normal. What it will show you is the registrar, which tells you which company to call. Then the real test is simple: can you log into that registrar account yourself? If the answer is “I’d have to ask Kevin,” you have your answer.
Your website goes down and your business email stops working, at the same time. That second part is the one people forget. Every quote request, every invoice reply, every “you guys open Saturday?” bounces back to the sender like a returned letter.
The rules give you a little cushion. Under ICANN’s expired registration recovery policy, registrars have to send renewal reminders about a month and a week before expiration, plus one more after it lapses. After a domain is deleted, there’s a 30-day redemption grace period where the registrant can still ask to get it back.
Sounds generous. Except all those reminders go to the email on the account. If that’s your old web guy’s Hotmail, the warnings are landing in an inbox nobody has opened since it got flooded with crypto spam. You find out the domain expired the way most people do: a customer texts you a screenshot of a parking page selling “related links.” Damn.
And recovering a domain in redemption usually costs a lot more than renewing it would have. Paying a penalty fee because a robot emailed the wrong person is a special kind of pain in the ass.
They can help, but it should be in your account and your name. That’s my rule, and I’ll die on that small hill. A good designer can do the clicking for you, then hand you the login, or you add them as a user so they can manage DNS without owning anything.
Think of it like your house keys. It’s fine to give your contractor a copy. It’s weird if the contractor’s name is on the deed.
When I start a project I want the client holding the domain, the hosting, and the Google accounts, with me added as a helper. It’s written right into how I work, because the day you want to fire me (ouch) you should be able to do it without asking my permission for your own stuff.
Start friendly and ask them to transfer it. Most registrars let the current holder push a domain to another account at the same company, or give you an authorization code to move it somewhere else. Most old developers are glad to hand it over. They forgot they had it too.
If they’ve gone silent, call the registrar. Bring proof it’s your business: your business filing, an old invoice, the domain on your signage and paperwork. It’s slower, and it can be a hassle, but it’s usually doable. What’s not doable is waiting until it expires and hoping.
While you’re in there, check the other stuff nobody remembers setting up. Who owns the hosting? The Google Business Profile? The Google Analytics account? The Facebook Page? It’s the same pattern every time. One person set it all up years ago, and now it’s a scavenger hunt with a business on the line.
Not automatically, but it’s risky. If they disappear, retire, or just get busy, you can lose control of your site and email. Ask them to move it to an account in your name and add them as a user instead.
Yes, and keep a card on file that won’t expire next month. Auto-renew is the cheapest insurance in all of web stuff. Renew for multiple years if you can, so it’s one less thing to remember.
One you check and that doesn’t live on the same domain. If your only email is you@yourbusiness.com and the domain expires, the warning emails go to an inbox that just stopped working. Use a Gmail or similar as the account contact.
Look up your domain on the ICANN tool. Note the registrar and the expiration date. Then try to log into that registrar account. If you can, turn on auto-renew, update the contact email, and you’re done. Go get a sandwich.
If you can’t, now you know, and you found out on a calm Wednesday instead of the morning your phone stops ringing. That’s a win.
If you want somebody to untangle the domain, hosting, and Google accounts and put them all back in your name, that’s a big part of what I do in a site cleanup. Take a look at my services, or start a project and tell me which login you’ve been afraid to ask Kevin about. No judgment. I’ve seen worse.