Domains Can Now Say They're For Sale in DNS
Domains Can Now Say They're For Sale in DNS
Meta Description: A domain can now say it is for sale, in DNS — discover how the new FOR SALE DNS record works, why it matters, and how to list your domain today.
TL;DR
A new DNS record type allows domain owners to publicly signal that their domain is for sale — directly within the DNS itself. No more hunting through WHOIS, sending cold emails, or relying on third-party marketplaces to discover intent. The FORSALE DNS record (formalized through IETF standardization efforts) lets buyers query any domain and instantly see if it's available for purchase, along with contact details and asking price. This is a genuine shift in how domain transactions begin.
Key Takeaways
- A domain can now say it is for sale, in DNS via a standardized record type that any DNS resolver can read
- Sellers can embed asking price, contact email, and landing page URL directly in the DNS record
- Buyers can use simple DNS lookup tools to check sale status without relying on marketplace listings
- The standard reduces friction for both buyers and sellers, cutting out unnecessary middlemen
- Major registrars and DNS providers are rolling out UI support throughout 2026
- Privacy considerations exist — your contact details become publicly queryable
Why DNS? The Problem It Solves
If you've ever tried to buy a domain that wasn't listed on a marketplace, you know the pain. You find the perfect domain name, it's registered but clearly parked or unused, and your only options are:
- Submit a contact form through a broker (expensive)
- Mine WHOIS data for an email address (often redacted or outdated)
- Use a marketplace like Sedo or Afternic and hope the owner listed it there
- Send a cold email to a privacy-protected registrant and wait weeks for a response
For domain investors sitting on portfolios of hundreds or thousands of names, this fragmentation is equally frustrating. You want buyers to find you. You want to signal intent clearly. And you don't want to pay a 15–20% marketplace commission on every sale.
The FORSALE DNS record solves this by making sale intent machine-readable and universally accessible — embedded right where the domain already lives.
What Is the FORSALE DNS Record?
The FORSALE record is a structured DNS TXT record (or in newer implementations, a dedicated record type) that follows a standardized schema proposed through the IETF's DNS Operations Working Group and championed by the domain industry throughout 2024–2026.
At its simplest, it looks like this in a zone file:
example.com. 3600 IN TXT "v=forsale1; price=USD 15000; contact=sales@example.com; url=https://dan.com/buy/example.com"
The Core Fields
| Field | Required | Description |
|---|---|---|
v=forsale1 |
Yes | Version identifier; confirms this is a FORSALE record |
price |
No | Asking price with currency code (e.g., USD 15000) |
contact |
No | Email address for buyer inquiries |
url |
No | Link to a marketplace listing or landing page |
broker |
No | Name or identifier of the representing broker |
negotiable |
No | Boolean (true/false) indicating price flexibility |
The version tag (forsale1) is critical — it's what allows automated tools to distinguish a legitimate FORSALE record from an unrelated TXT record.
How It Actually Works: A Buyer's Perspective
Imagine you're a startup founder. You want velocity.com — it's parked, no website, no marketplace listing you can find. Previously, this was a dead end without hiring a broker.
Now, you run a simple DNS query:
dig TXT velocity.com
And you might see:
velocity.com. 3600 IN TXT "v=forsale1; price=USD 250000; contact=domains@velocityholdings.com; negotiable=true; url=https://dan.com/buy/velocity.com"
In under 10 seconds, you know:
- The domain is for sale
- The asking price is $250,000
- Price is negotiable
- There's a direct contact email
- There's a marketplace listing for a secure transaction
No broker needed to make initial contact. No cold email into the void. You have everything you need to start a conversation.
[INTERNAL_LINK: how to buy a premium domain name]
How It Works: A Seller's Perspective
Setting up a FORSALE record is straightforward if your DNS provider supports it. Here's the practical workflow:
Step 1: Choose Your DNS Provider
Not all providers have added UI support yet, but most allow manual TXT record entry. Providers with native FORSALE support as of mid-2026 include:
- Cloudflare DNS — Full UI support, instant propagation
- Namecheap — Built-in FORSALE record wizard in dashboard
- Porkbun — Clean UI with template-based FORSALE setup
Step 2: Craft Your Record
Keep it accurate and complete. The more information you provide, the more likely a serious buyer reaches out rather than a tire-kicker.
Recommended minimum:
v=forsale1; price=USD [YOURPRICE]; contact=[YOUREMAIL]; negotiable=[true/false]
Ideal full record:
v=forsale1; price=USD 8500; contact=offers@yourdomain.com; url=https://dan.com/buy/yourdomain; broker=DAN; negotiable=true
Step 3: Point Your URL to a Secure Transaction Platform
Don't just list a personal email for high-value domains. Use an escrow-backed marketplace as your transaction URL:
- Dan.com — Low fees (9%), clean buyer experience, widely trusted
- Sedo — Largest inventory, good for international buyers, 15% commission
- Escrow.com — Pure escrow service, ideal for direct deals you've already negotiated
Honest assessment: Dan.com currently offers the best fee structure for sellers who generate their own leads (which the FORSALE record helps you do). Sedo makes more sense if you want passive discovery through their marketplace in addition to DNS-based discovery.
The Ecosystem Building Around FORSALE Records
The real power of this standard isn't individual lookups — it's the tooling ecosystem emerging around it.
Domain Discovery Tools
Several tools now crawl DNS at scale, indexing FORSALE records across millions of domains:
- ForSaleDomains.io — Aggregates FORSALE records into a searchable database, updated daily. Free to search, sellers pay nothing (the record itself is the listing).
- DNSMarket — Similar aggregator with valuation estimates layered on top of FORSALE data.
- DomainIQ — Research tool that now surfaces FORSALE records alongside WHOIS and historical data.
Registrar Integration
Registrars are beginning to surface FORSALE status directly in their search results. When you search for a domain that's taken, some registrars now show a "This domain may be for sale" badge if a valid FORSALE record exists — dramatically increasing buyer discovery.
[INTERNAL_LINK: best domain registrars compared]
API Access
Developers building domain-related tools can query FORSALE status programmatically. The standardized format means a single parser handles records from any domain, any registrar, any DNS host.
Privacy and Security Considerations
This is where we need to be honest about the tradeoffs.
What You're Exposing
When you publish a FORSALE record, you're making the following publicly and permanently queryable (until you remove the record):
- Your asking price (if included)
- Your contact email
- Your broker relationship
- The fact that the domain is for sale
Email harvesting is a real concern. Spammers and scammers already scrape WHOIS; they'll scrape FORSALE records too. Recommendations:
- Use a dedicated sales email address (not your primary business email)
- Consider a catch-all address on a separate domain
- Use your marketplace listing URL as the primary contact method instead of a bare email
Negotiation Dynamics
Publishing your asking price publicly means buyers know your floor (or what they think is your floor). Some domain investors prefer to omit the price field and use only a contact email or marketplace URL, preserving negotiating room.
There's no right answer here — it depends on whether you want to filter for serious buyers (publish a price) or maximize offers (stay opaque).
Record Spoofing
Can someone fake a FORSALE record for a domain they don't own? No — DNS records can only be set by whoever controls the domain's DNS zone. If you query google.com and see a FORSALE record, it means someone with access to Google's DNS actually set it (which would be very newsworthy).
Comparison: FORSALE DNS vs. Traditional Methods
| Method | Buyer Effort | Seller Effort | Cost | Speed |
|---|---|---|---|---|
| FORSALE DNS Record | Very Low (one DNS query) | Low (set once) | Free | Instant |
| Marketplace Listing | Low (search marketplace) | Medium (manage listing) | 9–20% commission | Hours to days |
| WHOIS Contact | High (find/parse WHOIS) | None | Free | Days to weeks |
| Domain Broker | Low (broker handles) | Low | 10–20% + fees | Weeks |
| Cold Outreach | N/A | High | Broker fees | Weeks to months |
The FORSALE record doesn't replace marketplaces — it complements them. The best strategy is to set a FORSALE record that points to your marketplace listing, getting discovery benefits from both channels.
Who Should Use FORSALE Records Right Now?
Definitely Use It If:
- You own a portfolio of parked or undeveloped domains
- You're a domain investor actively looking for buyers
- You own a premium domain and want inbound inquiries without a broker
- You're a startup that acquired a domain speculatively and want to monetize it
Think Carefully If:
- The domain is tied to an active business (signals weakness or distraction)
- You're in sensitive negotiations and don't want the sale publicized
- You want maximum negotiating leverage and prefer opacity on price
Not Recommended If:
- The domain hosts an active, important website (confusing for visitors and partners)
- You're not actually ready to sell (don't publish intent you can't follow through on)
[INTERNAL_LINK: domain flipping strategies for beginners]
Setting Up Your First FORSALE Record: Step-by-Step
Here's a concrete walkthrough using Cloudflare DNS, which has the most polished implementation as of August 2026:
- Log in to your Cloudflare dashboard and select the domain
- Navigate to DNS → Records → Add Record
- Select TXT as the record type
- Set Name to
@(for the root domain) or a subdomain if applicable - In the Content field, enter your formatted FORSALE string:
v=forsale1; price=USD 5000; contact=sell@yourdomain.com; negotiable=true; url=https://dan.com/buy/yourdomain
- Set TTL to Auto (or 3600 seconds)
- Click Save
- Verify with:
dig TXT yourdomain.comor use MXToolbox for a web-based check
Total time: Under 5 minutes.
The Bigger Picture: What This Means for the Domain Industry
A domain can now say it is for sale in DNS, and that's genuinely significant beyond the technical novelty.
It democratizes domain sales. A solo developer sitting on a great domain no longer needs to pay a broker just to be discoverable. It shifts power toward sellers with good domains and reduces the information asymmetry that brokers have historically profited from.
It also creates the foundation for automated domain acquisition workflows. Imagine a startup's tooling automatically scanning DNS for FORSALE records matching their target keyword list, flagging matches for review. This is already being built.
Long-term, if adoption reaches critical mass, FORSALE records could become as standard as MX records — just part of responsible domain stewardship for any domain that isn't actively in use.
Frequently Asked Questions
Q: Is the FORSALE DNS record an official IETF standard?
As of August 2026, the specification has completed the IETF working group review process and is in final RFC publication stages. It's stable enough for production use, and major providers have implemented it. Check the IETF Datatracker for the latest status on the dns-forsale draft.
Q: Will a FORSALE record affect my domain's SEO or website?
No. DNS TXT records are not read by search engine crawlers and have no impact on rankings. Your website's SEO is completely unaffected by adding a FORSALE record.
Q: What happens if I set a price in the record and then want to negotiate higher?
The price in a FORSALE record is an asking price, not a binding offer. You can update or remove the record at any time. If you want flexibility, set negotiable=true or omit the price field entirely and use a contact URL instead.
Q: Can I add a FORSALE record to a domain that has an active website?
Technically yes, but it's generally not advisable for live business domains. It signals to partners, customers, and competitors that the domain (and potentially the business) is for sale. Use it for parked or undeveloped domains.
Q: How do buyers find domains with FORSALE records if they don't know to look?
This is the adoption challenge. Right now, discovery happens through aggregator sites like ForSaleDomains.io, registrar integrations that surface the badge in search results, and developer tools querying DNS directly. As the standard matures and more registrars integrate it into their UI, passive discovery will improve significantly.
Start Listing Your Domains Today
If you're sitting on domains you'd sell at the right price, there's no reason not to add a FORSALE record today. It costs nothing, takes five minutes, and makes you discoverable to an entirely new channel of buyers — without giving up any negotiating position you wouldn't have given up anyway.
Your action plan:
- Identify domains in your portfolio you'd sell
- Set up a dedicated sales email or marketplace listing
- Add the FORSALE TXT record to each domain's DNS
- Verify the record is live with a DNS lookup tool
- Monitor your contact email for inbound inquiries
The domain industry has needed a standard like this for years. Now that it exists, early adopters have a real advantage — buyers using the new tooling will find your domains before they find sellers who haven't caught up yet.
[INTERNAL_LINK: how to value a domain name before selling]
Have questions about setting up FORSALE records or domain selling strategy? Drop them in the comments below.

