Skip to content

who it is for

Domain investing tools built on real sold comparables

The domain investing tools that pay for themselves are the ones that stop you overpaying and underpricing. SoldComparables finds real sold comparables for any name, scores them for similarity and gives an estimate with a wholesale and a retail figure, so you can set a maximum bid, a buy now price and a renewal decision from evidence.

Domain investing is a margin business. You buy at wholesale, mostly at expired auctions and from other investors, and sell at retail to end users. Every decision in between is a pricing decision, and most investors make hundreds of them a month across a portfolio of a few hundred to a few thousand names. This page shows how SoldComparables fits each one.

Pricing an expired auction before it closes

Expired auctions move fast. A name looks good, the bids climb, and you have minutes to decide where to stop. The question is not "what is this name worth to an end user", it is "what do names like this sell for at auction, and what could I realistically resell it for".

SoldComparables answers both. Every comp is labelled with its venue tier, so you can filter to expired auction and investor venues for the bid ceiling and to end-user marketplaces for the resale view.

Venue tier Example venues Recorded sales Median
Expired auction / investor venue DropCatch, NameJet, Park.io, Dynadot 30,021 1,725 USD
End-user marketplace Afternic, Sedo, Atom.com, BuyDomains 23,816 2,288 USD
Mixed venue GoDaddy and unknown venues 75,030 1,800 USD

In our corpus, 20,590 of the 30,021 recorded wholesale sales (68.6 percent) closed below 2,500 USD. Remember that every recorded sale is at least 1,000 USD, the floor of the public reports, so the many names that close below that are not in these numbers.

Reading the comps quickly

Each comp gets a relevance score from 0 to 100 with up to three plain reasons, such as "Same .ai extension", "Shares the word cron" or "Same length". The search uses semantic similarity: an embedding language model has precomputed which words are close in meaning, so a search for a developer term finds sales of related developer terms even when no letters overlap. You see the right comps first instead of scrolling a keyword list.

Developer-term .ai names show why this matters. stack.ai sold for 4,449 USD on Whois.ai (2021-07-06) and for 72,999 USD on Dynadot (2024-06-03). server.ai sold for 2,651 USD on Sedo (2022-01-02) and for 29,400 USD on Namecheap (2025-02-25). Dates matter as much as names, and every comp shows both.

Setting buy now prices across a portfolio

Most investors know their best names well and guess the rest. Listing a portfolio at one flat price, or at prices set years ago, leaves money on the table on some names and kills sell-through on others.

The Investor plan includes bulk appraisal lists of up to 200 names. Paste or upload a list, and each name gets comps and an estimate. Each name counts as one search. The portfolio view shows an estimate per name, sortable, with CSV export, so you can update prices on your marketplace in one pass.

Wholesale versus retail on the same name

The same name can trade at very different prices depending on who buys it. Our corpus has clear cases.

Name Wholesale sale Later retail sale
beguile.com 2,475 USD, DropCatch, 2024-08-25 20,000 USD, Afternic, 2025-07-31
reguard.com 1,313 USD, NameJet, 2023-06-08 35,000 USD, Afternic, 2024-05-14
freckle.io 1,121 USD, Park.io, 2022-09-08 20,000 USD, Afternic, 2025-08-14
mega.app 1,350 USD, Sav.com, 2023-07-22 50,000 USD, Spaceship.com, 2025-06-30

These are individual outcomes, not averages, and most names never get a retail sale. That is why the estimate gives a wholesale figure and a retail figure separately instead of one number.

Deciding which renewals to drop

Renewal season is where portfolios bleed. A name with no realistic resale value costs a renewal fee every year. A name you drop because you guessed wrong can show up in someone else's sales report.

Run your renewal list through a bulk appraisal and sort by estimate and confidence. Names with no comparable recorded sale above 1,000 USD get an honest answer: the tool says names like this usually trade below that, and it never invents a figure. Names with several strong comps and a high confidence estimate are the ones to keep and price properly.

The Investor plan, in numbers

The Investor plan costs 149 USD per month, or 74 USD per month billed yearly (888 USD per year).

Feature Investor plan
Comp searches 750 per month
Saved reports 50 per month
Bulk appraisal lists up to 200 names (each name counts as a search)
Portfolio view estimate per name, CSV export
TLD market pages included
Seats 2

Everything in Pro is included: full filters, source links, estimates with rationale, PDF and CSV export and saved searches. Limits count usage in the billing period, and deleting a report never returns quota. If you price at volume or need the API, the Broker plan raises limits; see domain broker tools.

Does it pay for itself

One avoided overpay at an expired auction can cover a year of Investor. The arithmetic is simple: if a comp search shows that names like the one in front of you close well below where the bidding is heading, and you stop, the money you did not spend stays in your account. Whether that happens in your first week or your third month depends on how much you buy, so we do not promise a number.

How SoldComparables builds each estimate

The corpus holds 128,867 recorded domain sales from 2021-05-28 to 2026-05-28, taken from public NamePros "Daily Domain Sales" reports, which republish NameBio top sales charts. Each sale shows its venue and links to the public report thread. We do not invent sales.

For each name we analyse length, extension, singular or plural form, term class (developer term, AI term, dictionary word, brandable, exact match keyword), style, digits, hyphens and venue tier. The estimate gives a low, likely and high value, a wholesale and a retail figure, a confidence level, and a rationale that cites the comps by name, price and date. With fewer than three good comps it says so, widens the range and lowers confidence. It is a data-backed estimate, not a certified appraisal and not a guarantee. The full method is on the domain appraisal methodology page, and .ai domain sales has extension data.

Your searches are private to your workspace, never published and never used to buy names.

Try it on a name you are bidding on with the domain appraisal tool, or compare plans on the pricing page.

Domain investor reviewing a portfolio list with recorded sales

Built for the week of an active investor

  • Price a name in seconds before an expired auction closes
  • Bulk appraisal of up to 200 names per list on Investor
  • Wholesale and retail values apart, so you know your floor
  • Sale alerts when a new comparable sale matches your names
  • CSV export of the whole portfolio table

One avoided overpay at auction pays for a year of Investor.

See plans

Questions people ask

Something else? Write to [email protected].

What are the best tools for domain investing?
Investors need three things: a way to see what similar names actually sold for, a way to price many names at once, and a quick read on wholesale versus retail value. SoldComparables does all three with scored comps from 128,867 recorded sales, bulk appraisal lists of up to 200 names on the Investor plan, and separate wholesale and retail figures in every estimate.
How do I decide how much to bid at an expired auction?
Look at what similar names sold for at expired auction and investor venues, not only at end-user marketplaces. Filter comps to the wholesale tier, check the dates and relevance reasons, and set a ceiling below the retail figure that leaves room for your margin and holding costs. If there are few good comps, treat that as a reason to bid lower.
How can I price a large domain portfolio quickly?
Use bulk appraisal. On the Investor plan you can paste or upload up to 200 names per list, and each name gets comps and an estimate. Each name counts as one search. The portfolio view sorts names by estimate and exports to CSV, so you can update buy now prices on your marketplace in one pass.
Which domains should I drop at renewal?
Run your renewal list through a bulk appraisal and sort by estimate and confidence. Names with no comparable recorded sale above 1,000 USD are flagged honestly, the tool says names like this usually trade below that. Names with several strong comps and high confidence are the ones worth keeping and pricing properly.
Is the Investor plan worth it for a part time investor?
It depends on volume. One avoided overpay at an expired auction can cover a year of Investor, but if you only check a few names a month, the Pro plan with 150 searches per month may be enough. Investor adds bulk lists, the portfolio view, TLD market pages and a second seat.

Price your next name from what actually sold

One search shows the closest recorded sales and the range they support. Plans from $24 a month billed yearly.

Find comps for a domain