August 29, 2026
How to Buy a Domain Name Safely: A Step-by-Step Escrow Guide
Buying a domain from a private seller is different from registering a new one. Here is exactly how to do it safely, from first contact to final transfer.
Registering a brand-new domain takes two minutes and a credit card. Buying one that someone else already owns is a completely different process, and it is where most first-time buyers get nervous — you are sending money to a stranger for something that only exists as a database record. Done correctly, it is routine. Done carelessly, it is how people lose four and five figures. Here is exactly how a safe purchase works.
1. Confirm who actually owns the domain
Before you negotiate anything, check the domain's WHOIS record and, if the listing is on a marketplace, confirm the seller's identity matches the registrant on file (or that the marketplace has already verified ownership). A domain that is going through litigation, in a lapsed-renewal grace period, or registered under a different name than the person emailing you are all reasons to slow down.
2. Agree on price and terms in writing
Get the sale price, currency, who pays transfer/registrar fees, and the delivery method confirmed over email or a platform's messaging system — not just a phone call. This written trail is what an escrow provider or payment processor will lean on if anything goes wrong later.
3. Use escrow or a marketplace's built-in checkout — never wire money directly to a stranger
This is the single most important rule in domain buying. An escrow service holds your payment until the seller has actually transferred the domain into your account, and only releases funds once you confirm receipt. If a seller insists on direct bank transfer with no escrow and no buyer protection, treat that as a serious red flag, regardless of how good the domain name is.
On a marketplace like Name4Brand, this step is simplified: buy-now and offer purchases run through Stripe's secure checkout, so you are never wiring funds to an individual's personal account.
4. Get the authorization (EPP) code and initiate the transfer
Once payment clears, the seller unlocks the domain at their registrar and provides an EPP/auth code. You use that code to start a transfer-in request at your own registrar. For most gTLDs (.com, .net, .org) this takes anywhere from a few minutes to five business days, depending on the registrars involved.
5. Verify the transfer in WHOIS before you close the loop
Do not mark the transaction complete just because the registrar dashboard says "transfer initiated." Check the public WHOIS record and confirm the registrant details actually changed to you. Only then should escrow funds be released to the seller.
Common mistakes to avoid
- Paying before the domain is unlocked. A locked domain cannot be transferred, and an unresponsive seller after payment is the most common domain scam.
- Skipping the ownership check. Some "sellers" list domains they do not actually control, hoping a buyer pays before checking WHOIS.
- Ignoring TLD-specific rules. Country-code domains (.io, .co, .ai and similar) often have different transfer processes than .com — check before you agree to a timeline.
Buying a domain does not need to be stressful. The pattern that protects you is always the same: verify ownership, put terms in writing, pay through escrow or a secured checkout, and confirm the WHOIS change before you consider the deal closed.