Guides › Reading comps

How to Read Domain Sale Comps: A Practical Guide

Last updated: October 2026

A comparable sale, or comp, is a recent sale of a similar domain. Comps are the most useful evidence you have when you price a domain, because they show what buyers actually paid. They are also easy to misread. This guide covers how to choose good comps and how to avoid the common mistakes.

1. Start with the same extension

Extensions trade at different price levels. In DNScroll's database, over the last 12 months, the median price of sales of $100 or more was $623 for .com, $570 for .org, $599 for .net and $990 for .ai. The median for .ai was about 59% higher than for .com. Comparing a .ai domain with .com sales would put your estimate far too low.

Sales of $100 or more, last 12 months to October 2026, for the eight extensions with the most recorded sales. Source: DNScroll database.
ExtensionRecorded salesMedian price
.com121,824$623
.org10,221$570
.net5,254$599
.ai4,208$990
.co.uk2,131$680
.io1,611$660
.co1,580$666
.top1,136$659

2. Check how many sales sit behind the number

A median from 121,824 .com sales is solid. A median from a dozen sales of an unusual extension is not. Treat extensions with only a handful of recorded sales with caution. The counts above reflect what DNScroll has recorded, which does not include every sale on every marketplace.

3. Match on the name, not just the extension

Length, number of words, whether the name contains hyphens or numbers, and the category of the keyword all affect value. A one-word dictionary name and a random string of letters are different assets even on the same extension. On every DNScroll domain page, the comparable sales table lists recent sales of the same extension in a similar price range, and in the same category when one is detected.

4. Use the median, not the average

A few very large sales pull an average up and make typical prices look higher than they are. The median, the middle value when sales are sorted by price, is a better guide to what a typical name sells for.

5. Stay within a recent time window

Markets change. A sale from ten years ago says less about today's price than one from the last year. Use recent comps first, and treat old sales as background.

6. Know where the price came from

Marketplaces report different things. An auction's price may be the last price seen before it closed, which can differ from what the buyer finally paid because of a late bid, a cancelled sale or fees. Private sales appear only when someone reports them. See our methodology for how DNScroll collects and checks prices.

7. Look at the domain's own history

If the exact domain has sold before, that history is the strongest comp you have. Open its page to see earlier prices, dates and marketplaces, and check whether the price has risen or fallen over time.

A quick workflow

  1. Search the keyword and filter by the extension you are pricing.
  2. Narrow by category, and by price range if needed.
  3. Look only at the last 12 to 24 months.
  4. Take the median of what is left.
  5. Adjust for what differs: length, memorability and the name's own history.

Comps give you a range, not a guarantee. The price a buyer will pay also depends on who is looking and how you sell.

Search DNScroll's sales database →