To check who owns your domain name, look it up on ICANN's free lookup tool, note the registrar and the expiry date, then try to log in to that registrar with your own email address. If you cannot log in, your domain is most likely sitting in your developer's or agency's account, and you do not fully control your website yet. The whole check takes about 5 minutes.

This guide is for owners whose website was built by someone else. By the end you will know who holds your domain, what to ask for if it is not you, and how a safe transfer works.

Key takeaways

  • Look up your domain at lookup.icann.org and write down the registrar and expiry date.

  • Logging in to the registrar with your own email is the only real proof of control.

  • The registrant is the legal owner. The registrar is the shop that holds the name. Your developer should never be the registrant of your business domain.

  • A transfer needs an authorisation code (also called an auth code or EPP code, a one- time password for moving a domain). Ask for it in writing.

  • Under ICANN's transfer policy, changing the registrant can lock the domain against transfer for 60 days, so plan the order of steps.

Why does it matter who owns your domain name?

It matters because the domain is the address of your website, your email and your Google listing. Whoever controls it can point it somewhere else, let it expire, or hold it back in a dispute.

In our experience the usual case is not a bad developer. It is a developer who registered the domain on their own card in 2019 for convenience, then left, changed jobs or stopped replying. The business owner finds out only when the renewal reminder goes to an email nobody reads.

A lapsed domain means your website and your business email stop working on the same day. That is why this is the first thing to check before you spend on any redesign.

How to check who owns your domain name in 5 minutes?

Follow these five steps, in this order.

1. Open ICANN Lookup (lookup.icann.org) and type your domain, for example yourbusiness.in or yourbusiness.com.

2. Write down the registrar (the company that sold and holds the domain), the creation date, the expiry date and the status codes.

3. Look at the registrant name and email. These are often hidden by privacy protection, so a blank or "redacted" result is normal and tells you little.

4. Go to the registrar's website and try "Forgot password" with your own business email. If you get a reset link, the account is probably yours.

5. If there is no reset link, check old invoices and emails for the registrar's name, and ask your developer which account the domain is in.

Step 4 is the real test. A lookup shows what is registered. A login shows who can actually change it.

For .in domains, the .IN Registry also offers its own lookup. Rules for .in can differ slightly from .com, so confirm the details with your registrar.

What is the difference between registrant, registrar and account holder?

The registrant is the legal owner of the domain, the registrar is the company that manages it, and the account holder is whoever has the login. These three can be three different people.

Term

What it means

Who it should be

Registrant

The legal owner named on the

registration

Your business (company or LLP

name)

Registrar

The company that sells and

manages the domain, such as an

Indian or global domain seller

Any reputable company you

choose

Account holder

The person whose email and

password open the registrar

account

You or a named person in your

company

Admin / technical

contact

People who receive renewal and

change notices

Your email, with a developer as a

second contact if needed

The common problem is a registrant mismatch. The registrar account is in your developer's name, so on paper the developer is the owner and you are only a user of the domain.

What should you do if your developer owns the domain?

Ask for it calmly and in writing, with a deadline. Most developers hand it over without a fight, because they did not want the responsibility in the first place.

Send a short message on WhatsApp and repeat it by email so there is a record. Ask for three things: the registrar name, the login or an account transfer, and the auth code if the domain is moving to your own account.

If the developer is not replying, the registrar's rules help you. ICANN's transfer policy (updated 21 February 2024, read on 26 October 2026) says a registrar must give the registered name holder the auth code, and must remove the transfer lock within 5 calendar days of the holder's request if it does not offer a way to remove it. The registered name holder is the registrant, which is why the name on the registration matters. You can read the rules at the ICANN transfer policy page.

This applies to domains under ICANN's rules such as .com and .net. For .in, ask your registrar for its process.

If an agency refuses or asks for ransom, keep the invoices that show you paid for the domain and speak to a lawyer. This guide is not legal advice.

How do you move a domain to your own account?

You can either change the registrant inside the same registrar, or transfer the domain to a registrar you choose. Both usually finish within about a week.

Option 1: change the registrant, keep the registrar. The developer updates the registrant to your business name and moves the domain into an account you own. This is quick, but ICANN's policy says a registrar must apply a 60-day lock against transferring to another registrar after a change of registrant, unless the previous registrant opted out of the lock beforehand.

Option 2: transfer to your registrar. Follow these steps.

1. Open an account with the registrar you want, using your business email and a login only you control.

2. Ask the developer to remove the transfer lock on the domain and send the auth code.

3. Start the transfer in your new account and enter the code.

4. Approve the confirmation email that arrives at the admin contact address. If that address is the developer's, ask them to approve it.

5. Wait for the transfer to complete, usually within 5 to 7 days.

6. Update the registrant name and contact emails to your business.

ICANN's policy says the previous registrant should request any transfer before a change of registrant, to avoid triggering the 60-day lock. In plain terms: move the domain first, then fix the name, or ask the registrar how it handles the lock.

Do not change name servers (the setting that tells the internet where your website lives) until the transfer is done and your website is confirmed to load.

Pay the renewal yourself, turn on auto-renew, and ask for the invoice in your company name with your GSTIN if you have one. Ask your CA whether you can claim input tax credit.

Which other accounts should you own besides the domain?

You should own every account your website depends on, not just the domain. A website is a stack of small accounts, and each one can be held in someone else's name.

Account

Why it matters

Check it today

Domain registrar

Controls your web

address

Can you log in?

Hosting

Holds your website

files

Is the bill in your name?

DNS (the settings that route

your domain)

Controls where traffic

and email go

Do you know where DNS is

managed?

Business email (Google

Workspace or similar)

Your email and sign-in

for other tools

Are you the admin?

Google Search Console and

Analytics

Your search and visitor

data

Are you an owner, not just a

user?

Google Business Profile

Your listing in Maps

Are you the primary owner?

Payment gateway (Razorpay or

similar)

Your customer

payments

Is the KYC in your business

name?

Code repository

The source code of

your site

Do you have a copy?

Play Store and App Store

accounts (if you have an app)

Your app listing

Google Play costs US$25 one

time; Apple Developer costs

US$99 a year, so check who

paid

If any row says "I don't know", that is your to-do list. A good developer will not mind you asking.

FAQ

How can I find out who owns a domain name in India?

Search the domain at ICANN Lookup (lookup.icann.org). It shows the registrar, the creation and expiry dates and the status. The registrant's name is often hidden by privacy protection, so the most reliable proof is logging in to the registrar's account with your own email. For .in domains, the .IN Registry also offers a lookup.

Is my web developer the owner of my domain?

Only if the registrant on the registration, or the registrar account, is in the developer's name. Paying for the domain does not by itself make you the registrant. Check the lookup result, try logging in to the registrar and compare with your invoices. If the account is theirs, ask in writing for a transfer to an account you control.

How do I transfer my domain to another registrar?

Open an account with the new registrar, ask the current holder to remove the transfer lock and send the auth code, then enter the code in the new account and approve the confirmation email. Most transfers finish within about 5 to 7 days. Do not change name servers until your website loads correctly after the move.

What is the 60-day domain transfer lock?

Under ICANN's transfer policy, a registrar must lock a domain against transfer to another registrar for 60 days after a change of registrant, unless the previous registrant opted out first. Registrars may also refuse transfers in the first 60 days after registration or after a transfer. Ask your registrar how it applies the rule before you start.

What happens if my domain name expires?

Your website and any email on that domain stop working. Registrars usually keep an expired name for a grace period before releasing it, but the length varies by registrar and extension. Renew early, turn on auto-renew and make sure renewal reminders go to an inbox you check.

Can I get my domain back from an agency that will not release it?

First ask in writing and quote the registrar's transfer process. ICANN's policy says a registrar cannot refuse to release the auth code solely because of a payment dispute. If the agency is the registered holder, you may need a lawyer. Keep the invoices that show you paid. This is general information, not legal advice.