Put your money to work, join our newsletter

How to Get Started Investing in Domains (A Beginner's Guide to Digital Real Estate)

Learn how to invest in domain names for profit. Covers costs, valuation, buying, selling, leasing, and lessons from a 200+ domain portfolio.

DOMAINS

Garrett Duyck

3/21/202610 min read

worm's eye-view photography of ceiling
worm's eye-view photography of ceiling
Introduction

In real estate, they say the three most important things are location, location, location.

In domain investing, it's brand, brand, brand.

A few months ago, I hand-registered a domain name called simplyplugins.com for $11.99. Less than four months later, it sold for $198, a 1,056% return on investment after fees. I didn't build a website on it. I didn't run ads. I bought a digital asset, listed it for sale, and waited for the right buyer to come along.

That's domain investing in a nutshell: buying domain names businesses, brands, or individuals want and selling them for a profit.

If you've never thought of domain names as investments, I get it. A few years ago, neither had I. But after building a portfolio of over 200 domains and making sales that consistently outperform traditional investments on a percentage basis, I can tell you this: domain names are one of the most accessible, low-cost digital assets you can own.

This guide covers everything I wish I'd known when I started — the costs, how to find good domains, how to value them, where to sell them, and the hard lessons I've learned from the domains in my portfolio that turned out to be worthless.

Let's get into it.

What Is Domain Investing?

Domain investing is the practice of purchasing domain names, the web addresses people type into their browsers, with the intent to sell, lease, or develop them for profit.

Think of it like digital real estate. Every business needs an online address. A great domain name is like a storefront on Main Street: memorable, brandable, and valuable to the right buyer. A poor domain name is like a vacant lot in the middle of nowhere: technically property, but nobody wants it.

Here's the part that makes domain investing interesting for beginners: the barrier to entry is remarkably low. You can register a brand-new domain for as little as $10, and the upside on a great name can be hundreds, thousands, or even tens of thousands of dollars.

In my portfolio, I invest anywhere from $1 to $1,000 per domain (plus registration fees), depending on the name and the opportunity. Most of my registrations are on the lower end. The math doesn't need to be complicated; you just need more winners than losers over time.

Why Domain Names Are Real Assets

I categorize domain names under Digital Assets, one of the 7 Classes of Income Producing Assets I teach about on CheatCode Wealth. Here's why they qualify:

Domains are digital billboards. A premium domain name communicates instant credibility to anyone who sees it. A company with a clean, brandable .com domain name looks more legitimate than one with a hyphenated, misspelled, or obscure extension. Businesses know this, and they'll pay for it.

Domains appreciate based on demand. As more businesses launch, more niches develop, and more industries move online, the pool of good .com names shrinks. A name that seems ordinary today might be exactly what a startup needs in two years.

Domains generate passive income. Through leasing (which I'll cover below), you can earn recurring revenue from a domain. It's one of the most hands-off income streams I've found.

The Golden Rule: Brand, Brand, Brand

This is the most important thing I can teach you about domain investing. When you're evaluating a domain name, ask yourself one question:

"Could a real business build a brand around this name?"

If the answer is yes, you might have something valuable. If the answer is no, save your money.

What Makes a Domain Brandable?
  • Short and memorable. One or two words are ideal. Three words can work if the phrase flows naturally.

  • Easy to spell. If you have to spell it out loud for someone, it's a problem.

  • Easy to say. Try the "radio test" — if you heard this domain on a podcast, could you type it in correctly?

  • Evokes a clear concept. The name should suggest a product, service, or industry without needing explanation.

  • Professional tone. It should sound like a real company, not a joke.

Good Branding Examples
  • simplyplugins.com — Clean, descriptive, works for any software plugin business. (This is the one I sold for a 1,056% return.)

  • brightharvest.com — Feels like a health food brand or agricultural tech company.

  • launchpadlearning.com — Immediately suggests an education platform.

Poor Branding Examples
The .com Factor

I'm going to be direct: if you're starting out, focus almost exclusively on .com domains.

Yes, other extensions exist (.io, .co, .ai, .net, .org). Some of them are fine for specific purposes. But .com is the default. It's what people type instinctively. It's what businesses prefer. It commands the highest resale values. And in a marketplace where buyer trust matters, .com is king.

As you gain experience, you can experiment with other extensions. But for a beginner building a portfolio, .com gives you the widest buyer pool and the highest probability of a sale.

How Much Does It Cost to Start?

This is one of the best things about domain investing: you don't need much capital at all.

Most of my portfolio was built through hand registration. That means I came up with the name myself and registered it at a domain registrar for the standard registration fee. My simplyplugins.com registration cost $11.99, to hand register.

You can also buy domains on the aftermarket. These are previously registered domains being resold by other investors, businesses, or domain hosts. Aftermarket domains cost more, but they sometimes come with existing traffic, backlinks, or stronger brandability. Also, most high value domain names are already registered.

The hidden cost most beginners overlook: renewals. Every domain you own costs $8-12 per year to renew. If you register 50 domains and only sell 2, those renewal fees add up. Be selective. I'd rather own 20 excellent domains than 100 mediocre ones. You can use our free domain appraisal tool to get an estimate of a domain name's potential value.

How to Find Domains Worth Buying

Hand Registration

This is the most affordable approach. You brainstorm domain names — think about industries, trends, common business naming patterns — and check if they're available to register.

A few strategies that work for me:

If you need help coming up with names, use our free domain name generator to get started.

Expired Domains and Auctions

Domains expire when their owners don't renew them. These cycle back into availability, and many registrars run auctions for expiring names. This is where you can find genuinely valuable names at a fraction of their market value. You can look up when a domain name is due to expire using our free domain drop tool.

Aftermarket Purchases

Platforms like Afternic, Sedo, and registrar-specific marketplaces list millions of domains for sale. You can sometimes find undervalued names, especially from sellers who don't know what they have or need quick cash.

How to Value a Domain Name

Valuation is part art, part science, and part gut feeling. Valuing domains is very imprecise and unpredictable. This is because domains are like real estate properties: there's only one exactly like it. Domain markets are thinly traded, one-of-a-kind markets. Good domain names are worth a lot to very few outlier buyers, sometimes just one. In addition, the price those outlier buyers are willing to pay is time-dependent; they may want the name today but are uninterested tomorrow. For these reasons, domains are extremely illiquid. To make sense of it, here's how I approach domain value:

Automated Appraisal Tools

Several tools will estimate a domain's value based on length, keywords, extension, and comparable sales. I use them as a starting point. They'll give you a ballpark, but they can't account for the nuances of branding, market timing, or buyer motivation. We offer our own free, no limits appraisal tool.

My honest take on appraisal tools: They're useful for eliminating obviously bad domains. If a tool says your domain is worth $5, it's probably not worth $5,000. But if a tool says your domain is worth $1,200, that doesn't mean anyone will pay $1,200 for it tomorrow. It could take 20 years for the $1,200 buyer to find your domain. Use the tools, but trust your judgment too.

Comparable Sales (Comps)

Look at what similar domains have sold for. If two-word .com domains in the SaaS niche are selling for $500-$2,000, that gives you a realistic range. NameBio and DNJournal are good resources for historical sales data.

The "Who Would Buy This?" Test

This is my most reliable gut check. If I can name a specific type of business that would want this domain, it has value. If I'm struggling to imagine who'd want it, I pass.

Where and How to Sell Domains

Major Marketplaces
  • Afternic — One of the largest. This is where I sold simplyplugins.com. Great exposure because Afternic syndicates listings to GoDaddy's massive buyer network.

  • Sedo — Another major player with a global buyer base.

  • Registrar marketplaces — Most registrars (Dynadot, GoDaddy, Namecheap) have their own built-in marketplaces.

My approach: List on multiple platforms to maximize exposure. The more eyeballs on your domain, the faster it sells. Market share matters — your domain needs to be where the buyers are. I list on Dynadot, Afternic, and Sedo. I think this is the best and necessary combo. I prefer to register my domains with Dynadot because they make it easy to relist on Afternic and Sedo, covering all my bases.

Pricing Strategy

There are two schools of thought:

  1. Buy It Now (BIN): Set a fixed price. The buyer pays and the domain transfers. Simple and fast.

  2. Make Offer: Let buyers name their price. This can lead to higher-than-expected offers, but it also means more negotiation and slower sales.

I usually use both simultaneously and offer a lease-to-own option.

Domain Leasing: Recurring Income Without Selling

This is a strategy most beginners don't know about, and it's one of my favorites.

Domain leasing lets a business use your domain name for a monthly or annual fee without you giving up ownership. Think of it like renting out property. The business gets the brand they want, you get recurring income, and you retain the asset.

Why I like leasing:

  • Recurring revenue. Instead of one lump sum, you get paid month after month.

  • You keep the asset. If the lease ends, you still own the domain and can lease it again or sell it.

  • Lower barrier for buyers. Some businesses can't afford a $2,000 domain upfront but can easily pay $50/month.

  • It compounds. Lease a few domains and you've got a small but steady income stream.

Several platforms support domain leasing. But leasing is only common among very high-value domains. A more common feature for low to mid-value domains is lease-to-own options. Dynadot and Afternic offer these options. When a buyer chooses LTO, they get to use the domain immediately, and they make monthly payments to the seller. This makes domains more affordable, especially for cash-strapped small businesses, and has been shown to increase the sales price of domains.

Lessons I've Learned (Including the Hard Ones)

After a couple of years and 200+ domains, here's what I'd tell my beginner self:

Not Every Domain Will Sell

I own domains that will almost certainly expire worthless. That's the reality. Not every name is a winner, and that's okay. The key is making sure your winners generate enough return to cover the cost of the losers and then some.

Renewals Are Your Biggest Ongoing Cost

Be ruthless about renewals. Every year, audit your portfolio. If a domain hasn't generated any interest, inquiries, or traffic, consider letting it go. Holding a domain "just in case" for years can quietly drain your returns.

Patience Is the Strategy

Domain investing is not a quick flip. Some of my domains sold in weeks. Others have been in my portfolio for years. The buyers come when they come. If you need fast money, this isn't appropriate.

Appraisal Tools Are a Starting Point, Not the Answer

I've seen tools appraise a domain at $3,000 that I'd be lucky to sell for $100. I've also seen tools undervalue names that later sold for tens of thousands. Use them for guidance, then apply your own judgment about brandability, market trends, and buyer demand.

The Best Domains Are the Ones You'd Build a Business On

When I'm evaluating a name, I ask: "If I were starting a company, would I want this domain?" If I'd be proud to put it on a business card, it's probably a solid investment.

Getting Started: Your First Steps

If domain investing sounds interesting to you, here's what I'd recommend:

  1. Start small. Register 5-10 domains you believe in. Keep your total investment under $100.

  2. Focus on .com. Don't get distracted by trendy extensions until you know the basics.

  3. Think brand-first. Every name should pass the "Could a real business use this?" test.

  4. List everywhere. Put your domains on multiple marketplaces to maximize visibility.

  5. Be patient. This is a portfolio game. One sale can make up for ten that don't work out.

  6. Track everything. Know your cost basis, your renewal dates, and your listed prices.

You can use our free domain portfolio tracker to manage your portfolio as you get started.
We also offer domain names for sale that have already been vetted and screened for brandability. You can check out our selection in our Stake A Domain Marketplace.

What's Next?

Now that you understand the basics of domain investing, the next question is: where should you actually buy and manage your domains?

Your choice of registrar matters more than most beginners realize. It affects your costs, your marketplace access, your tools, and your overall experience.

I've used GoDaddy, Namecheap, Sedo, Afternic, and others. I have settled on one registrar that I believe gives domain investors the best combination of price, features, and marketplace access: Dynadot.

👉 Read next: Why I Use Dynadot for Domain Investing (And You Should Too)

Stay Connected

Domain investing is one piece of a larger wealth-building strategy. It falls under Digital Assets — one of the 7 Classes of Income Producing Assets I write about on CheatCode Wealth. If you want to learn how domain names, dividend stocks, and other assets can work together to build passive income, join my newsletter, Portfolios and Bedtime Stories.

Disclaimer: This article is for educational purposes only and is not financial advice. Investing involves risk, including the possibility of losing your entire investment on a domain that never sells. Always do your own research before investing.