Registering a Domain

Buying, Transferring and Selling Domains: A Practical Guide

By the Domain India teamPublished 14 min read
Knowledge base article
Contents (11 sections)

The domain you want is often already taken. That does not always mean it is out of reach: domains are bought and sold every day, and many good names change hands between owners. This guide covers what happens after "that name is taken": how to find and approach the owner, what a domain is really worth, how to pay and transfer safely, how to sell names you own, and the scams and legal traps to avoid.

Key takeaways

To get a domain that is already registered, find the owner (through the website, a lookup service or a marketplace listing), agree a price, pay through a trusted escrow service, and have the domain transferred to your own registrar account with its auth (EPP) code. Value comes mainly from length, clarity, extension and real demand, not from automated appraisals. Never register a name that copies someone else's trademark: UDRP (for .com and other gTLDs) and INDRP (for .in) let trademark owners take such domains back.

1. Four ways to get a domain

RouteWhen it fitsTypical costMain risk
New registrationThe name is availableThe registrar's yearly priceLow: just renew on time
Buy from the current ownerThe name is registered but not in real useWhatever you negotiatePaying without protection, or buying a trademark problem
Expired domain (backorder or auction)The owner let it lapseBackorder or auction price, plus registrationYou may not win it; the old owner may renew late
Aftermarket listingThe name is already listed for saleThe listed or bid priceFake listings and inflated prices

New registration is always the cheapest route. Before you spend money on a taken name, try a few variations: a different extension (.in instead of .com), a short extra word ("get", "shop", your city), or a clearer brand name. The free AI Domain Advisor suggests names that are still available.

Expired domains go through a set of stages after they lapse. First the owner can still renew, then a recovery (redemption) stage, and only after that is the name deleted and released. The exact timings depend on the extension and the registrar. Backorder services try to register a name the moment it is released, and popular names often go to an auction among the people who backordered them. None of this is guaranteed, so do not build plans around a name you do not yet hold.

2. Find out who owns a domain

Start by opening the domain in a browser:

  • An active business website means the owner is using it. Unless you are ready to make a serious offer, move on.
  • A "this domain is for sale" page gives you a contact form, a price or a marketplace link.
  • A parked page full of ads, or nothing at all usually means the owner holds it as an investment or has forgotten it. These are the best candidates to buy.

Next, run a registration lookup. For .com and other generic extensions (gTLDs), the current lookup system is called RDAP, and ICANN's public lookup tool shows the registrar, the creation date and the expiry date. Most registrars now hide the owner's personal details, so you will often see a privacy service or "redacted" instead of a name. In that case, contact the owner through the anonymised email or web form that the lookup record gives, or through the registrar shown in the record.

Two dates matter in the lookup record:

  • Creation date: an old domain is not automatically valuable, but it tells you how long the owner has held it.
  • Expiry date: if it expires soon, the owner may be undecided. Do not assume it will drop; most valuable names are renewed.

3. What is a domain worth?

A domain is worth what a real buyer will pay for it, and nothing more. Automated appraisal tools give a rough guess based on patterns; they are not an offer and not proof of value.

FactorRaises valueLowers value
LengthShort, one or two wordsLong phrases
ClarityEasy to spell and say aloudHyphens, numbers, odd spellings
Extension.com globally; .in for India-focused businessesRare or unfamiliar extensions
MeaningA common word, a clear industry term, or a brandable nameRandom letters with no meaning
DemandMany businesses could use itOnly one possible buyer
Legal safetyNo conflict with any trademarkContains a brand name you do not own
HistoryClean, never used for spamBlacklisted, or once used for spam or malware

To judge a price in practice:

  • Look for comparable sales. Domain industry sites publish reported sales. A similar name in the same extension is the best guide.
  • Work out what the name is worth to you. A domain that exactly matches your brand saves marketing money and customer confusion. That value is real even if nobody else would pay it.
  • Check the history. Web archive services show old versions of the website. A name once used for spam can hurt your email delivery and search ranking for months.
  • Set a walk-away price before you contact the owner. There is almost always another good name.

4. Negotiate and pay safely

Keep the first contact short and neutral. Say you are interested in the domain and ask whether the owner would consider selling. Do not explain how important it is for your new brand; that only raises the price.

Once you agree a price, never pay the seller directly by bank transfer or UPI before you control the domain. Use an escrow service:

  1. Agree the terms in writing.
    The domain, the price, who pays the escrow fee, and how the domain will be delivered (transfer to your registrar, or a move to your account at the same registrar).
  2. Open the escrow transaction.
    Go to the escrow service's website yourself by typing its address. Do not click a link the seller sends.
  3. Pay the escrow service.
    The service confirms the payment to both sides and holds the money.
  4. The seller releases the domain.
    The seller unlocks it and gives you the auth code, or moves it to your account.
  5. You confirm and the money is released.
    Confirm only when the domain shows in your own registrar account with your details on it.

For expensive names, a domain broker can find an unlisted owner and negotiate for you, usually for a fee or a percentage of the price. A broker is worth it when the name matters a lot and you do not want to reveal who is buying.

Fake escrow is the most common domain scam

Scammers send a link to an escrow website that looks real but is fake, then keep your money. Check the escrow company independently, type its address yourself, and be suspicious of any seller who insists on one particular escrow site you have never heard of.

5. Move the domain to your registrar safely

After a purchase, get the domain into an account that you control, in your own name. A domain transfer between registrars works the same way whether you bought the name or are simply moving your own domain.

  1. Unlock the domain
    at the current registrar. The transfer (registrar) lock stops unauthorised transfers and must be off before a transfer can start.
  2. Get the auth code
    (also called the EPP code or transfer key) from the current registrar's control panel.
  3. Check the contact email
    on the domain. Some transfers send an approval email, so it must go to an inbox that you or the seller can read.
  4. Start the transfer
    at your new registrar: enter the domain name and the auth code, and pay the transfer fee.
  5. Approve and wait.
    For .com and other gTLDs, a transfer usually completes within about five days, or sooner if the old registrar approves it.
  6. Update the details.
    Put your own name, email and phone on the domain, turn the transfer lock back on, and set your DNS or nameservers.
Treat the auth code like a password

Anyone who has the auth code of an unlocked domain can try to move it to another registrar. Share it only with the person or registrar completing the transfer, never in a public post or a screenshot.

The 60-day transfer lock

For .com and most other gTLDs, a domain usually cannot move to another registrar within 60 days of its registration or of its last transfer. If you buy a name that was registered or transferred recently, agree with the seller to change the account holder at the current registrar first, and transfer it once the 60 days have passed.

For the Domain India steps, read How to transfer your domain to us and Understanding domain lock.

6. Selling domains

If you hold names you no longer need, selling can recover some of the cost. Be realistic: most domains that investors register never sell, and every year you wait costs a renewal fee.

  • Tell people it is for sale. Put a simple "this domain is for sale" page on it with a contact email, or list it on a domain marketplace.
  • Set a price or ask for offers. A fixed price sells faster to small businesses; "make an offer" suits rare, premium names.
  • Answer every enquiry quickly. Buyers often ask several owners at once.
  • Use escrow as the seller too. It protects you from buyers who reverse a payment after they receive the domain.
  • Hand over cleanly. Unlock the domain, give the auth code only after the payment is confirmed, and remove your personal details.

Parking (showing ads on an unused domain) and affiliate links earn little for most names today. Only domains with real type-in traffic earn anything worth counting. A small website with useful content is a better way to earn from a name than a page of ads.

7. Scams to avoid

Paid "appraisal" requests
A stranger offers to buy your domain but first needs a valuation from one specific paid appraisal service. The buyer disappears after you pay.
Fake renewal invoices
Letters or emails that look like renewal notices but move your domain to another company at a high price. Renew only from your own registrar account.
"Someone is registering your brand"
An email says another company wants your brand name in foreign extensions and asks you to buy them urgently. It is a sales tactic.
Fake escrow and phishing
Links to escrow or registrar login pages that look real but are not. Always type the address yourself.

Also watch for sellers who cannot show they control the domain. Before you pay, ask the seller to put a short text you choose into the domain's DNS or on its website. Only the real owner can do that.

8. Trademarks and cybersquatting

Registering or buying a domain that copies someone else's trademark, hoping to sell it to them or to take their traffic, is called cybersquatting. It can cost you the domain and, in some cases, lead to a legal claim.

  • Search trademarks before you buy. In India, search the public trademark records of the Trade Marks Registry. For names aimed at other countries, check those countries' registers too.
  • UDRP (Uniform Domain-Name Dispute-Resolution Policy) applies to .com and other gTLDs. A trademark owner can win a domain back by showing that the domain is identical or confusingly similar to their mark, that the holder has no legitimate right to it, and that it was registered and used in bad faith.
  • INDRP (.IN Domain Name Dispute Resolution Policy) is NIXI's equivalent for .in domains, including .co.in and the other .in extensions.
  • Indian courts also protect domain names. The Supreme Court of India has recognised that a domain name can be protected like a trademark, so passing-off claims are possible as well.

A generic word, such as a dictionary word or a common industry term, is usually safe, as long as you do not use it to imitate a particular company. If a name is close to a well-known brand, choose a different name. For more, read Trademark and copyright issues.

9. Managing a domain portfolio

Once you own more than a few domains, losing one to a missed renewal becomes the biggest risk.

  • Keep a list: each domain, its registrar, its expiry date, its renewal price and why you keep it.
  • Turn on auto-renew for every name you would be upset to lose, and keep the payment method up to date.
  • Keep your contact email current. Renewal reminders and transfer approvals go there. Use an address on a different domain, so that you still get mail if the domain itself stops working.
  • Keep the transfer lock on except during a transfer you started yourself.
  • Protect the account. Use a strong, unique password for your registrar account and never share the login.
  • Review once a year. Drop names that have not earned their renewal, and keep the ones tied to your brand.
  • Keep everything in your own name. A domain registered in a developer's or agency's name is legally theirs; make sure you are the registrant.

10. Where Domain India fits

Domain India is a NIXI-accredited .IN registrar. You can register new domains, transfer in domains that you bought or hold elsewhere, and manage DNS and the domain lock from one account. Domain India does not run a domain marketplace, escrow or brokerage service; for a purchase from another owner, use an independent escrow service and then transfer the domain to us.

ExtensionRegister (1 year)Renew (per year)Transfer in
.in₹575₹625₹625
.co.in₹475₹525₹525
.com₹1,150₹1,150₹1,150

Domain India list prices on 19 September 2026, excluding 18% GST. When you transfer a domain to Domain India, one year is added to its existing registration period, so a transfer also pays for your next year. Domains must be at least 60 days old before they can be transferred.

Frequently asked questions

Can I buy a domain that someone else has already registered?

Yes, if the owner agrees to sell. Contact the owner through their website, the contact option in the domain lookup record, or a marketplace listing, agree a price, pay through an escrow service, and have the domain transferred into your own registrar account.

How do I find out who owns a domain?

Run a domain lookup (RDAP, which replaced WHOIS for gTLDs). It shows the registrar and the registration and expiry dates. Personal details are usually hidden, but the record normally gives an anonymised email or web form for contacting the owner.

How much is a domain worth?

What a real buyer will pay. Short, clear names in .com or .in with many possible users are worth the most. Automated appraisal tools give only a rough estimate; comparable reported sales are a better guide.

What is an EPP or auth code?

A unique code, also called an authorisation code or transfer key, that the current registrar issues for a domain. The new registrar needs it to start a transfer. Treat it like a password.

Why can't I transfer a domain I registered last month?

For .com and most other gTLDs, a domain cannot move to another registrar within 60 days of registration or of its last transfer. Domain India accepts transfers of domains that are at least 60 days old.

Is it illegal to register a domain containing a brand name?

Registering a domain that copies someone's trademark in bad faith is cybersquatting. The trademark owner can take the domain through UDRP for gTLDs or INDRP for .in domains, and may also go to court. Choose names that do not imitate an existing brand.

What is INDRP?

The .IN Domain Name Dispute Resolution Policy, run by NIXI. It lets a trademark owner complain about a .in domain registered in bad faith and ask for it to be transferred or cancelled.

How much does it cost to transfer a domain to Domain India?

₹625 for a .in, ₹525 for a .co.in and ₹1,150 for a .com (list prices on 19 September 2026, excluding 18% GST). The transfer adds one year to the domain's existing registration.

Does Domain India sell domains between customers or provide escrow?

No. Domain India registers and transfers domains. For a purchase from another owner, use an independent escrow service, then transfer the domain to your Domain India account.

Ready to take control of your domains? Register a new domain, transfer a domain to Domain India, or find available names with the AI Domain Advisor.

Bring your domains under one account

Unlock the domain, get the auth code from your current registrar, and one extra year is added when it arrives.

Transfer a domain

Ready when you are

Find your domain

Search domains

Was this article helpful?

Your answer helps us decide what to improve next.

Still need help? Open a support ticket and our team will reply.

Prefer an app? Add this site to your home screen.Get the app
How to Buy, Transfer and Sell a Domain Name | Domain India