Buy Expired Domains: Best Expired Domain Auction Sites and Marketplaces
The appraisal desk is open
Type a domain like sunsetcapital.com or a keyword like capital to see its estimated value, the sales that prove it, and matching names for sale.
Automated estimate for informational purposes only. Not financial or investment advice, and not a guarantee of sale price.
Everything this estimate is built on is on this card. An account is for selling: your names on the seller board, each with its own sales page.
Short answer: there is no single place to buy expired domains, and that is the first thing to understand before you spend anything. Expiring names do not flow into one pool. Each registrar keeps its own customers' expiries and sells them through its own channel, so GoDaddy Auctions, DropCatch, SnapNames, NameJet and Dynadot are not competing venues selling the same inventory. They are separate streams, and which one you use is decided by where the name you want happens to be registered.
That single fact explains most of the frustration new buyers hit. You place a backorder, you wait, the domain drops, and somebody else has it. Usually nothing went wrong. The name never reached the venue you were watching.
Where to buy expired domains, and what each venue actually gives you
Five venues cover almost all US buying activity. The differences that matter are how they source names, when they charge you, and whether you end up bidding against the public or against a handful of other backorderers.
| Venue | What it costs | Charged when | How you compete | Best for |
|---|---|---|---|---|
| GoDaddy Auctions | About $4.99 per year membership, plus your bid and a year of renewal | At auction close | Public auction, then a five day closeout | Volume buying from the deepest expiry stream |
| DropCatch | Reported around $59 to $60 per backorder | Only on a successful catch | Private auction among backorderers, 3 to 5 days | Names dropping to the open registry |
| SnapNames | Reported $79, raised from $69 in July 2016 | Only on a successful catch | Private auction among backorderers | A second net on the same drops |
| NameJet | Reported free for verified accounts | On the auction result | Private auction, shares inventory with SnapNames since 2020 | Cheap entry, overlapping inventory |
| Dynadot | No flat backorder fee, requires an account balance | On catch or auction result | Backorder auction | Names registered at Dynadot |
Read the "charged when" column carefully, because it is the real difference between these services and it is the one most comparison articles skip. GoDaddy takes membership money upfront regardless of outcome. DropCatch and SnapNames charge only if they actually win the name for you, which sounds generous and is really just honest pricing for a service whose success rate is not in their control. Nobody catches a name that a registrar decided to keep.
Why the registrar decides your venue before you do
When a domain expires, its registrar gets first refusal on what happens next. Large registrars route commercially interesting expiries into their own aftermarket rather than letting them return to the registry. A valuable name expiring at GoDaddy goes to a GoDaddy domain auction, not to the public drop, which means a backorder you placed with a drop-catch service on that name can never fire no matter what you paid for it.
Names that do reach the open drop are generally the ones no registrar thought worth capturing. That is not a reason to ignore them, since plenty of decent names slip through and the screening is imperfect, but it does reframe what a drop-catch service is. You are not competing for the best inventory. You are competing for what the registrars passed on, and the good outcomes come from screening that pile better than the other people screening it.
The practical rule: look up where the name is registered first. If it is at GoDaddy, watch the auction and forget backorders. If it is at a small registrar with no aftermarket of its own, a backorder at DropCatch or SnapNames is the correct instrument. Our page on domain backorder services covers the mechanics of placing one and what the fees really buy.
What you are actually buying when you buy an aged domain
Buyers pay premiums for expired names for three different reasons, and they are worth separating because only two of them survive contact with reality.
The first is the name itself. A short, pronounceable, spellable .com is worth money whether or not it ever had a website, and this is the only reason to buy that never disappoints. If the string is good, the history is a bonus.
The second is backlinks. An expired domain that once ran a real site may still have inbound links from places that will not link to a new site at any price. This is real, but it decays and it is frequently faked. Check the links yourself rather than trusting a metric score, and look at whether they come from pages a human would read. A domain with 4,000 links from expired directories and comment sections has 4,000 links and no value.
The third is traffic, and this is where most money is lost. Residual type-in traffic on an expired name is usually a fraction of what tools report and it fades once the old site is gone. Buy on the name and the links; treat any traffic that survives as luck.
Most people buying an aged domain are buying it to put a content site back on it, and that is where the return actually comes from rather than from the purchase price. Getting the name is the easy half. Making it earn means publishing on it consistently for months, which is why buyers who are honest with themselves about their own output do better than buyers optimizing the acquisition, and why so many portfolios sit undeveloped. If writing is the bottleneck, being able to get a publishing schedule running on it from day one matters more to the outcome than saving thirty dollars at the auction.
Buy expired domains without losing money on the traps
Four things reliably cost buyers money, and none of them are obvious on a first purchase.
Winning is not owning. On an expiry auction, the former registrant keeps a redemption window that runs past the auction close, commonly reported as reaching roughly day 45 after expiry. Pay the redemption fee and they get the name back; your win is cancelled and you are refunded. Never build plans around a domain that is not yet in your account.
Bids are binding. You cannot retract a bid on the major auction platforms, and a win obliges you to pay. There is no cooling-off period. Decide your ceiling from comparable sales before you look at the current price, and enter it once as a proxy bid.
The renewal is on top. On anything sourced from an expiry, you pay a year of renewal in addition to your bid. On a $5 closeout for an extension with a high registry cost, the renewal is the actual price. Compare total cost, not hammer price.
Trademarks do not expire with the domain. An expired name that matches an active brand is a liability, not a bargain. The UDRP exists precisely for this, costs $1,500 for a single panelist at WIPO and typically runs 45 to 60 days, and you will lose. Search the exact string as a brand before you bid, not after.
Is buying expired domains still worth it?
For portfolio buyers, yes, and the maths has not really changed: the expiry stream remains the cheapest supply of registered names in existence, and if you are acquiring twenty names a month the redemption risk and the occasional dud average out. What has changed is the competition. Closeouts in particular are worked by software hitting the feed through the API, which is why GoDaddy raised its closeout starting price from $11 to $50 effective 1 February 2021, reportedly to curb exactly that. You are not outrunning bots. You are out-screening them.
For someone who wants one specific name, the honest answer is usually no. An auction is a bet on an event you do not control, against automated bidders, with a redemption clause you cannot prevent. If a launch or a rebrand depends on a particular domain, buying it from a willing owner costs more and delivers, and buying a taken domain name covers how that negotiation runs. Either way, run the money through domain escrow when a private seller is involved.
How to value an expired domain before you bid
The single behavior that separates buyers who make money from buyers who do not is deciding the number before the clock matters. Auction interfaces are built to convert attention into increments, and a buyer without a written ceiling reliably pays their ceiling.
Anchor on what comparable names have actually sold for: same length, same shape, same extension. That question has an answer and it does not change because bidding is live. Our domain worth calculator returns a range with the comparable sales behind it, and domain sales history lets you check the record directly. If you are screening in volume rather than one at a time, bulk domain appraisal is the faster route.
Write the number down. Enter it once. Then stop watching, because everything you might do after that either changes nothing or costs you money.
The bottom line
Buying expired domains works, but not as a treasure hunt. Find where the name is registered, use the venue that registrar feeds, understand that you are shopping what the registrars declined, and price from comparable sales rather than from the number on the screen. Budget the renewal, check the string for trademark conflict, and treat nothing as yours until it is in your account. If you are after inventory, this is the cheapest supply there is. If you are after one exact name with a deadline attached, buy it from someone who wants to sell it.