To buy a domain from the owner, identify them through WHOIS/RDAP, the site itself or a marketplace listing, send a short offer with a real number, agree price and transfer terms in writing, then pay through an escrow service. The owner releases the domain only after the money is held, and escrow pays out once you control it.
The domain you want is parked, shows a blank page, or worse, runs a site that has not been updated since 2014. That is the usual starting point. Most private domain purchases begin with a name that someone else registered years ago and barely uses, and the owner is often more open to selling than you would expect.
What makes these deals go wrong is rarely the price. It is sloppy process: money sent by bank transfer to a stranger, a transfer that never arrives, or a domain that ends up in the seller’s account at a different registrar. The steps below are how you buy a domain from the owner without those surprises.
Who owns the domain, and how do you reach them?
Start with an RDAP or WHOIS lookup. For .com, .net and most gTLDs, the record will show the registrar, the creation date and the expiry date. Since GDPR, the name and email of private holders are usually redacted, so you will often see only a privacy service or “REDACTED FOR PRIVACY”.
That is not a dead end. You have several ways in:
| Signal | What it tells you | How to make contact |
|---|---|---|
| “This domain is for sale” page | Owner wants offers | Use the form or listed marketplace |
| Registrar privacy service | Owner is hidden | Registrar’s contact relay (most offer one) |
| Live website | Active use, higher price likely | Imprint, contact page, LinkedIn of the company |
| Marketplace listing (Sedo, Afternic) | Price expectation exists | Make an offer through the platform |
| No content, expiry date close | Owner may let it lapse | Watch it, but also ask |
Creation date matters more than people think. A name registered last month by a domain investor is a different negotiation from one held by a small business since 2003. The investor expects to sell. The business owner might never have thought about it.
How to make an offer on a domain
Your first email decides whether you get a reply. Long messages about your plans tend to read as “this buyer has money”. Short ones get answered more often.
A version that works:
Subject: example.com
Hi,
I'd like to buy example.com for a project. I can offer USD [amount],
paid through Escrow.com so we are both protected.
Is the name available?
Best,
[Name]
Put a number in the first message. “What do you want for it?” invites the owner to pick a figure out of thin air, and that figure is usually high. A concrete, polite offer anchors the conversation.
Before you send it, settle your own ceiling. Ask what the name is worth to you, not to the market: how much would rebranding, a weaker alternative or a longer name cost you? The guide to domain valuation has a table of criteria you can run through in ten minutes.
The negotiation in practice
Expect two or three rounds. A typical sequence:
- You offer a modest amount.
- The owner declines or names a much higher price.
- You move up once, with a short reason (“that’s above my budget, I can go to X”).
- Either you meet somewhere in between or one of you walks away.
Walking away is a valid move. Plenty of buyers have come back weeks later to a softer owner. If the name is critical to you, say so only after you know their price.
Agreeing terms before money moves
Once you agree on a price, put every term in one email or message and ask the seller to confirm it:
- Domain name, spelled exactly
- Price and currency
- Who pays the escrow fee (often split)
- Payment through which escrow service
- Transfer method: push to an account at the same registrar, or auth code for an inter-registrar transfer
- Deadline for the transfer after funds are secured
- Whether anything else is included (website content, email inboxes, social handles)
For larger deals, especially if a trademark or business assets come along, a short purchase agreement makes sense. Check the name against trademark registers first. Buying a domain does not give you rights to a brand someone else owns, as the article on domain trademark law explains.
Why you pay through escrow and not by bank transfer
Escrow solves a trust problem. You don’t want to pay before you control the domain, and the seller doesn’t want to transfer before getting paid. An escrow service holds your money, tells the seller it’s there, waits for the transfer, and releases payment once you confirm.
Escrow.com is the best-known independent option for domains. Marketplaces like Sedo and Afternic run their own transaction services for names listed with them. Read the domain escrow walkthrough for the full sequence, and always type the escrow address yourself rather than clicking a link the seller sends. Fake escrow sites are one of the most common domain scams.
Getting the domain into your account
The transfer happens in one of two ways. If you both use the same registrar, the seller can push the domain into your account. If not, the seller unlocks it and gives you an auth code (also called EPP code), which you enter at your registrar.
Two things to know:
- ICANN rules allow registrars to refuse a transfer to another registrar within 60 days of a registration or previous transfer. A seller who just moved the name may not be able to transfer it again straight away. In that case, a push at the current registrar followed by a later move is the usual workaround.
- After the transfer, update the registrant data to your name or company immediately. Until you do, the paper trail still points to the seller.
The details, including how long transfers take and what to check afterwards, are in transferring a domain after purchase.
Checklist before you hit “pay”
- RDAP/WHOIS checked: registrar, expiry date, status codes
- No obvious trademark conflict with the name
- Price and conditions confirmed in writing
- Escrow site opened from a bookmark, not from an email link
- Your registrar account ready to receive the domain
- Plan for DNS, email and redirects on day one
If you end up with a domain at a new registrar, check the renewal price, not just the transfer price. At betadomain, the .com domain costs €14.99 a year, and renewals cost the same. Before you start negotiating at all, a quick availability check for your name is worth doing: sometimes the .co or .io version is free and good enough, and you can compare the options against the full price list.
Step by step
- Confirm the name is really takenRun a quick availability check and look at the registration date, expiry date and registrar in the RDAP/WHOIS record.
- Find a way to reach the ownerUse the for-sale page, the contact data or the registrar's relay form. For privacy-protected domains, a marketplace broker can make contact.
- Set your ceiling before you writeDecide the maximum you will pay and what alternatives you have if the deal fails.
- Send a short first offerName a concrete amount, the domain, and that you will pay through escrow.
- Agree terms in writingPrice, currency, who pays escrow fees, transfer method and deadline.
- Pay through escrow and take over the domainFund the escrow, receive the auth code or push, change the registrant data to your own and confirm receipt.
Found your domain? You can check and register it directly at register a domain – yearly price from €2.99.
FAQ
Can I make the owner sell me a domain?
No. A registered domain belongs to its holder for as long as they renew it. The only route that forces a handover is a legal one, such as a UDRP complaint, and that only works if you hold a trademark and the owner acts in bad faith.
Should I tell the owner why I want the domain?
Keep it short and neutral. Saying you are a funded startup or that the name matches your new brand tends to raise the price. A plain line such as 'I'm interested in buying this name for a project' is enough.
What if the owner never replies?
Many don't. Try a second channel after two or three weeks, for example the registrar's contact form or a marketplace's brokerage service. If there is still no answer, check the expiry date and set a backorder, but do not count on the name dropping.
Is a written contract necessary for a small purchase?
An escrow transaction already records price, domain and conditions, which covers most small deals. For higher amounts, or when a website, trademark or social accounts are included, a short purchase agreement is worth the effort.