.com domains
How much is a .com domain worth?
What .com domain names actually sell for, what drives the price, and how to value a specific .com name in seconds.
What recorded .com sales went for
Based on 105,077 recorded .com aftermarket sales. These are sales that were reported publicly, which skews towards names that sold for real money: most registered .com names never sell at all.
Median sale
$2,800
Lower quarter
$2,100
Upper quarter
$4,000
Top 10% from
$14,000
By length of the name
| Name length (before .com) | Recorded sales | Median price |
|---|---|---|
| 1–4 characters | 9,394 | $3,800 |
| 5–6 characters | 15,691 | $3,000 |
| 7–9 characters | 29,837 | $2,900 |
| 10+ characters | 50,155 | $2,600 |
What makes a .com name valuable
- Words people search and buy: commercial keywords (loans, insurance, health, AI) outsell made-up strings.
- Length and spelling: short, easy to say and spell, no hyphens or numbers unless they mean something.
- Brandability: a name a startup could build a company on.
- Demand right now: DnRatings' buyer-demand score shows the chance a name would get a bid at an expired-domain auction, from real auction results.
- Trademarks: a name that contains someone else's brand is worth little to a legitimate buyer.
Other extensions
.ai domain value · .io domain value · .net domain value · .org domain value · .co domain value · How DnRatings values domains
How much is a .com domain worth?
Most .com names never sell at all. Among recorded .com sales, the median price is about $2,800, and half sold between $2,100 and $4,000. A specific name can be worth far less or far more; value it on DnRatings for an estimate.
Are shorter .com domains worth more?
Usually. Short names are scarce and easy to remember, so they sell for more on average, but a short random string can still be worth less than a longer name made of strong keywords.
How can I check what my .com domain is worth for free?
Enter it on DnRatings. A free account includes 5 valuations a day, and public valuation pages work without an account.