What is a domain name?
A domain name — also called a web address or URL — is the unique name that
identifies a website on the internet. It typically consists of two parts:
the domain name and the domain extension
(also called a TLD). For example, in mindfulmarketingagency.net,
"mindfulmarketingagency" is the domain name and ".net" is the extension.
Just like a physical street address tells people where your house is, a domain name tells browsers — and people — where your website lives. And just like prime real estate on a busy street is worth more than a plot in the middle of nowhere, the right domain name is worth exponentially more than a random string of characters.
The key insight: domain names are scarce. There is only one "insurance.com" in the world. That scarcity, combined with commercial demand, is what creates value — and opportunity.
What is domain investing?
Domain investing — also called domain flipping or domaining — is the practice of buying domain names you believe others will want, then holding and selling them for a profit. Think of it as digital real estate:
- The investor (you) purchases a domain (the land).
- You may build on it — adding a basic site or parking page (the building).
- You sell it to a business or individual who needs that address (the buyer).
The business model has three primary income levers:
Buy low, sell high
Register a name for $10–12/year that a business will pay hundreds or thousands for. The margin is in the research.
Expired domains
Pick up domains that lapsed — often with real SEO history, backlinks, and traffic — and flip or develop them.
Domain parking
Point an unsold domain to an ad landing page. Earn small commissions from visitors while you wait for a buyer.
There are more than 362 million registered domain names as of Q2 2024. Despite that volume, truly great names in the right extensions remain scarce — and that scarcity is what makes domaining a real business.
What makes a good domain name?
Not every available domain is worth buying. The best domain names share most or all of these qualities:
Short and memorable
Fewer characters = easier to type, share, and recall. Under 15 characters is ideal; under 10 is premium.
Easy to say aloud
If someone says it on a podcast, can listeners spell it correctly? Ambiguous spellings kill memorability.
Brandable
Sounds like it could be a real company — distinctive, positive, and versatile across industries.
Keyword-rich
Contains a word or phrase businesses in a real industry search for. Helps buyers and their SEO.
.com extension
.com is still king. Buyers default to it, type it instinctively, and trust it most.
No trademark conflicts
Must not infringe on an existing brand. Cybersquatting is illegal and names can be taken via UDRP with no compensation.
Benefits of domain investing
High return potential
A $10 registration sold for $1,000 is a 99× return. Few asset classes can match that on a single trade.
Passive income while you hold
Park domains with ad links or use tools like Efty to generate income between acquisition and sale.
Minimal overhead
No employees, no inventory, no office. Your only cost is annual renewals ($10–15/domain).
Work from anywhere
Everything — research, buying, listing, selling, transferring — happens online. Pure location independence.
Portfolio diversification
Domains are an alternative asset class uncorrelated to stocks or real estate. A true hedge.
Scalable
Start with $100 and 5 domains. Scale to thousands of names as capital and knowledge grow.
How domain investors actually make money
There are four core income streams:
Domain flipping (buy and sell)
Register or buy a domain cheap, list it for sale, and sell it to a business for more than you paid. The spread is your profit. Most beginner sales are in the $200–$2,000 range. End-user sales (to actual businesses, not other investors) are where the real money is.
Domain leasing
Instead of selling a name outright, lease it to a business for a monthly or annual fee. Great for high-value names where a buyer can't pay the full price upfront. Provides recurring income while you retain ownership.
Domain parking
Point your domain's DNS to a parking service that shows ads to anyone who types in the URL. When visitors click ads, you earn a commission. Not a huge earner, but it keeps your domains generating something while you wait for buyers.
Develop and sell
Build a basic website on a domain to add content, traffic, and backlinks — then sell the whole site as an asset. A domain with 500 monthly visitors and basic monetization is worth significantly more than a parked name.
How much do domain investors make? It ranges wildly. Some investors make six figures a year from a curated portfolio. Many more generate $5,000–$30,000 per year as a side income on 50–200 names. The key is the quality and research behind each purchase, not the quantity.
The biggest domain sales ever recorded
These aren't myths — they're verified sales that prove the ceiling on domain value. Every one of them follows the same pattern: short, one real word or phrase, on .com, with massive commercial intent behind it.
| Domain | Sale Price | Year | Why it commanded that price |
|---|---|---|---|
| Voice.com | $30,000,000 | 2019 | Single dictionary word, tech industry demand |
| 360.com | $17,000,000 | 2015 | Short numeric, globally recognizable |
| NFTs.com | $15,000,000 | 2022 | Trend-wave timing — bought the wave at peak |
| Sex.com | $13,000,000 | 2010 | Highest-traffic keyword globally at the time |
| Hotels.com | $11,000,000 | 2001 | Exact-match keyword, billion-dollar industry |
| HealthInsurance.com | $8,500,000 | 2019 | High-intent, high-value search term |
| Insurance.com | $35,600,000 | 2010 | Highest publicly reported sale — pure keyword gold |
| Casino.com | $5,500,000 | 2003 | Single word + .com + lucrative niche |
| Slots.com | $5,500,000 | 2010 | Same formula — high-revenue industry keyword |
Sources: DNJournal, Namebio.com historical sales records.
The pattern: short · one real word · .com · massive commercial demand. You don't need to find a $30M name — even a $500 sale on a $12 registration is a strong return.
My personal domain sales
I don't have a Wall Street exit — but I have real sales that show the system works at every level. Here are a few from my own portfolio:
"Rochester" is a well-known city name tied to professional services — consulting firms, law offices, and agencies in the region naturally want this kind of exact-match domain. I hand-registered it, listed it on Afternic, and received a lease-to-own offer that paid out $4,888 over 24 months with no outreach on my end.
(.com + 1 other)
with term (RDS)
(OpenCorporates)
lease to own · 24 mo.
inbound offer
The lesson: city + profession .com names have a built-in, motivated buyer pool — local businesses that want to own their market. 2 TLDs, 2 related domains, and 20 companies using "Rochester Consulting" confirmed real demand before I spent a cent. The lease-to-own structure on Afternic made it accessible to a buyer who might not have paid $4,888 upfront.
CRS is a clean three-letter acronym — the kind of short, punchy brand name that digital agencies, software startups, and consulting firms gravitate toward. Paired with "Digital," it signals a modern, professional presence. Listed on Afternic and sold outright with no negotiation needed.
(multiple extensions)
with term (RDS)
(OpenCorporates)
outright · fast close
inbound offer
The lesson: 4 TLDs and 6 related domains already registered signals healthy demand — other investors and businesses had already validated the keyword. Add 8 real companies using "CRS Digital" and you have a clear buyer pool. Short acronym + descriptor .com names are easy to price and sell fast.
"Incomingo" is a coined word built around "income" — instantly evocative for fintech apps, passive income platforms, freelance marketplaces, and money-management tools. Coined brandables like this are highly sought after because they're memorable, trademarkable, and unique. Listed on Afternic and sold at asking price.
(coined word — unique)
with term (RDS)
(OpenCorporates)
outright · at asking
inbound offer
The lesson: coined brandables break the normal research rules — 0 TLDs and 0 RDS actually confirm the word is unique and trademarkable, which is exactly what startup buyers want. The 1 company registration shows a real business exists using the concept. Strong root keyword ("income") + invented suffix = memorable, ownable, and worth four figures to the right buyer.
How to research a domain before buying
Research is where domain investing is won or lost. Most beginners skip it, buy names they like, and wonder why nothing sells. The three metrics below tell you whether a name has real commercial demand before you spend a dollar.
1. TLD Count — How many extensions are registered?
A TLD (Top-Level Domain) is the suffix after the dot — .com,
.net, .org, .io, .co, etc.
When you find a name you like, check how many TLD versions of that exact
keyword are already registered by other people or businesses.
How to check: Use Namecheap or GoDaddy's bulk checker — it shows every extension and whether it's taken. Instant Domain Search gives a fast visual scan across dozens of TLDs at once. And DotDB.com is the most powerful tool for this specifically — it shows you how many TLD registrations exist for any keyword, plus related domain variations starting with the same term. I use DotDB before buying any name.
2. RDS Count — Related Domains Starting with the term
RDS stands for Related Domains Starting — the number of
other registered domains that begin with the same keyword as the
name you're researching. These are longer variations that use your term as
their root: if you're considering muffindata.com, then
muffindatacenter.com and muffindatainc.com are
both RDS — giving that name an RDS count of 2.
When other investors and businesses have already registered longer versions
of a keyword, it's a signal that the term has real commercial appeal. Nobody
hand-registers muffindatacenter.com unless they believe
"muffindata" is a worthwhile brand. The more extensions of a keyword that
exist, the stronger the buyer demand for the short, clean version.
How to check: Use DotDB.com — search any keyword and it instantly shows how many domains start with that term. This is one of the fastest ways to validate demand before committing to a purchase.
3. Business Name Count — Do real businesses want this?
The best buyers aren't other investors — they're real businesses. End-user sales (to an actual company) get you 5–100× more than selling to another domainer. Before you buy, ask: how many real businesses would pay for this exact name?
- Google the keyword — how many active businesses appear using this phrase in their name?
- Search LinkedIn for companies with the keyword — "Greenleaf Consulting", "Greenleaf Studios" etc. Many results = strong demand.
- Check USPTO at tmsearch.uspto.gov — if it's trademarked by someone, walk away immediately. Trademark-free but widely used = opportunity.
- Check OpenCorporates — searches global business registrations. High count = genuine demand.
- Google Keyword Planner — does the term get 200+ monthly searches? Are businesses bidding on it in Google Ads? Both signal commercial intent.
The sweet spot: lots of businesses using a keyword as a name + no active trademark + the .com is available or expiring soon. When all three align, move fast.
Pre-buy checklist — run this before every purchase
- ✓ TLD count is moderate to high — checked on DotDB.com (4+ extensions registered)
- ✓ RDS count is meaningful — other domains starting with the same term confirm the keyword has brand appeal
- ✓ Multiple real businesses use the keyword — but NO active trademark conflict on USPTO
- ✓ The .com extension is available (or expiring soon at an affordable price)
- ✓ Name is short (under 15 characters), easy to say aloud, easy to spell
- ✓ It's a real word, phrase, or plausible brand name — not a random mashup
- ✓ No hyphens or numbers used as substitutes (e.g. "4" for "for") — these kill value
- ✓ You can name at least 3 specific types of buyers who'd want this domain
- ✓ Comparable sales on NameBio.com support the price you plan to pay
Step-by-step: how to get started in domain investing
Set a small, fixed starting budget
Start with $100–$300 max. A tight budget forces you to be selective and learn the research process before real money is on the line. Most beginners overspend on garbage names — a small budget teaches discipline fast. This is not a get-rich-quick scheme. Treat it as building a long-term portfolio, not chasing overnight wins.
Pick one niche you already understand
Domain value is tied to commercial intent. If you know the real estate industry, you'll spot great real estate domain names that other investors miss. If you're into fitness, legal services, or local trades — start there. Niche knowledge is your edge. Don't restrict your research to what "experts" say. Read domain blogs and forums (NamePros.com is great) to see what's actually selling and why.
Learn ExpiredDomains.net daily
This free tool is where serious domainers find deals. Set filters for your niche keywords, TLD preference (.com first), drop date, and availability. Check it every day — good names at expiry go fast, often snatched up by automated bidding tools within minutes of dropping.
Evaluate each domain before buying
Run every candidate through the pre-buy checklist above. Check the extension, brandability, keyword value, trademark status, backlink profile, and comparable sales on NameBio.com. If a name fails two or more checklist items, skip it. There are always more domains.
Register at a reputable registrar
For hand-registering new names, use Namecheap or Porkbun for the lowest renewal costs. Make sure your registrar is ICANN-accredited. Enable domain privacy (free at Porkbun and Namecheap) to keep your contact info out of WHOIS lookups.
List for sale immediately — everywhere
The day you register a name, list it. Don't wait. Submit to Afternic (which syndicates to 100+ registrar partners including GoDaddy) and Sedo. Set a "Buy Now" price at 5–30× your acquisition cost on confident names. Use "Make Offer" on speculative ones.
Add a "for sale" landing page
Point the domain's DNS to a marketplace lander or a tool like Efty. When a business types the name directly into their browser and sees a clean "this domain is for sale" page with a contact form, you catch inbound buyers who never would have found your marketplace listing.
Nurture high-value domains
For your best names, consider building a simple website with relevant content. Active domains with traffic and basic SEO sell for significantly more than parked pages. Even a 5-page informational site can multiply the asking price. Use a domain appraisal tool like GoDaddy's to track estimated value over time.
Audit and cut dead weight annually
Every renewal season, review your portfolio ruthlessly. If a name received zero inquiries in 12 months, let it expire. Renewal fees are the silent killer of domain portfolio returns. A lean, high-quality portfolio always outperforms a bloated one. Don't treat domaining as a hobby if you want real results — give it dedicated time and treat every decision like a business one.
Platforms every domain investor needs
ExpiredDomains.net
Research & SourcingThe best free tool for finding expired and expiring domains. Filter by keyword, TLD, domain age, and drop date. Create a free account to save custom searches and get email alerts. This is your daily prospecting dashboard.
Use for: finding expiring .com names in your niche, spotting domains heading to auction.
Afternic.com
Listing & SalesThe largest domain marketplace, owned by GoDaddy. Listing here automatically syndicates your domains to GoDaddy, Network Solutions, Register.com, and 100+ partner registrars — your name appears as a premium listing when anyone searches for it at a partner registrar. This is where the majority of domain sales happen.
Use for: listing your full portfolio, catching buyers actively shopping at GoDaddy and partners, bulk syndication.
Sedo.com
International Listings & AuctionsThe dominant European marketplace with a strong international buyer base. Also runs curated auctions where competitive bidding can push prices well above asking. Strong for domains with generic, globally relevant keywords.
Use for: international buyer reach, curated auction entries, generic/global keyword domains.
Unstoppable Domains
Web3 / Blockchain Domains
Sells blockchain-based domain names (.crypto, .nft,
.wallet, .x, .blockchain) that live
on-chain — you own them outright with no annual renewal fees.
These also function as crypto wallet addresses and Web3 identity handles,
adding a utility layer traditional domains don't have.
Use for: Web3 TLD investing, crypto-adjacent names, portfolio diversification beyond traditional domains.
GoDaddy Auctions
Buying at Expiry AuctionsThe largest domain auction platform globally. Handles expiry-catch auctions, closeout sales ($1–$20), and user-listed auctions. If a sought-after .com is expiring, it almost always lands here for competitive bidding. A $4.99/year auction membership gives you full access.
Use for: bidding on dropping names, closeout steals under $20, competing for high-demand drops.
NameBio.com
Sales Research & PricingA searchable database of 2M+ historical domain sales. Before setting a price — or deciding whether to buy at all — search NameBio for comparable sales. This is the "comps" database for domain investing. It tells you what the market actually paid, not what you think a name is worth.
Use for: pricing your portfolio, validating demand before a purchase, spotting category trends by sale price.
DotDB.com
Demand ResearchDotDB is one of the most underrated research tools in domaining. Search any keyword and it instantly shows you how many TLD registrations exist for that exact term, how many related domains start with the same word, and what variations are registered across the web. This is exactly how I validated rochesterconsulting.com before buying — I could see 2 TLDs and 2 related "rochester" domains were already taken, confirming real market demand before spending a cent.
Use for: TLD count checks, spotting related domain demand, validating any name before purchase — run this before every buy.
Namecheap / Porkbun
Domain Registration
For hand-registering new names, these two consistently offer the lowest
costs — $9–11/year for .com with no surprise renewal price hikes.
Porkbun often wins on newer TLDs like .io, .app,
and .co. Both include free WHOIS privacy.
Use for: registering new hand-reg names, cheap reliable renewals, clean portfolio management.
Who to follow in the domain investing community
Learning from active investors sharing their work publicly is one of the fastest ways to develop your eye for what makes a great name. These people are in the trenches — sharing deals, analysis, and sales in real time.
One of the most respected voices in domain investing. Tony shares real sales, domain picks, and market commentary in plain language. Great for understanding how experienced investors evaluate names and time their sales. Follow for the unfiltered, no-hype perspective on what's actually moving in the market.
DotCorner covers domain industry news, notable sales, and TLD trends. A strong follow for staying informed on what names just changed hands, which extensions are gaining traction, and where the market is heading. Less tactical tips, more industry awareness — both matter.
Go deeper: search "domain investing" on X/Twitter and follow the thread. Many active investors share their entire portfolios, wins, and losses publicly. Learning from their mistakes costs you nothing. Also check out NamePros.com — the largest domain investor forum — for threads on pricing, research, and specific sales.
Risks every domain investor should understand
Market fluctuations
Demand shifts with trends and economy. A name worth $1,000 today may have fewer buyers in 2 years if the category cools.
Valuation errors
Overestimating value leads to overpaying. Always anchor to NameBio comps, not gut feelings or automated appraisal tools alone.
Trademark violations
Owning a domain that matches a trademark can result in losing it via UDRP arbitration — with no compensation. Always check USPTO first.
Holding costs
At $10–15/year per domain, 200 names = $2,000–3,000 in annual renewals. Names that don't sell eat your returns.
Slow liquidity
Good domains can take months or years to sell. This is not a liquid asset class. Don't invest money you might need quickly.
High competition
Automated tools and professional investors with larger budgets compete for the same expired names. Research and speed matter.
Mistakes that drain beginner budgets
Buying names you like, not names buyers want
Your taste is irrelevant. The only question: will a business pay more than you paid? Research first.
Treating it like a get-rich-quick scheme
Domaining is a long game. A good portfolio pays off over years. Patience and selectivity are the real skills.
Hoarding hundreds of low-quality names
200 bad names at $12/year = $2,400 in renewals with zero income. Be ruthless. Let dead weight expire.
Buying trademarked terms
Cybersquatting is illegal. UDRP arbitration will strip the domain from you and you won't see a cent.
Pricing to "hold forever" not to sell
Study NameBio comps. Most beginners price 100× and wonder why nothing moves. Price to attract real buyers.
Ignoring the extension
End-users almost always want .com. Newer TLDs have their place but are harder to sell to non-tech buyers at a premium.