
What is a domain backorder and how does it work?
A domain backorder is a request you place with a service to try to register a domain name for you as soon as its current owner lets it expire and the registry deletes it. The service monitors the domain, and when it becomes available, it sends registration requests to the registry within fractions of a second, a process known as drop-catching. If it succeeds, the domain is registered in your name, and you usually only pay when that happens. If several people backorder the same name, it typically goes to a private auction among them.
Backorders are one of the few ways to get a domain that's already taken without negotiating with the owner. But they're a bet on the owner not renewing, and most names never drop. This article explains the expiry lifecycle that backorders depend on, how drop-catching services work, what they cost, how to monitor a domain yourself, and how to improve your chances.
When Does a Domain Become Available?
A backorder only works if the domain is actually deleted. For most generic top-level domains, an expired domain goes through several stages before that happens. The exact timings vary by registry and registrar, but a typical .com lifecycle looks like this:
| Stage | Typical length | What happens | EPP status |
|---|---|---|---|
| Active | Until the expiry date | Domain works normally | ok or client locks |
| Auto-renew grace period | 0 to 45 days, set by the registrar | Owner can still renew at the normal price; the website may be replaced with a notice | autoRenewPeriod |
| Redemption grace period | 30 days | Domain is deleted by the registrar but can be restored, usually for an extra fee | redemptionPeriod |
| Pending delete | 5 days | No one can restore it; deletion is scheduled | pendingDelete |
| Released | Moment of deletion | Domain is available to register again | none |
The full process from expiry to release often takes somewhere around 65 to 80 days for a .com, but it can be shorter or longer depending on the registrar. For a detailed explanation of each stage, see what happens when a domain expires and the domain redemption and grace periods.
The Expired Auction Shortcut
Many large registrars don't let expiring domains reach deletion at all. Their terms allow them to put an expired name into an expired domain auction during the grace period. If someone wins it, the domain is transferred to the winner instead of being deleted, and backorder services never get a chance.
This means there are two ways to catch an expiring name:
- Bid in the registrar's expired auction, if the domain appears there.
- Backorder it with drop-catching services, in case it isn't sold and reaches deletion.
Serious buyers often do both.
ccTLDs Work Differently
Country-code domains follow their own rules. Some have no redemption period, some release names at a fixed time each day, and a few registries run their own official backorder or waiting-list system. Check the rules for the specific extension before you rely on a backorder service.
How Drop-Catching Works
When a .com domain leaves pending delete, it's released by the registry during a daily drop window. Many thousands of names drop each day. Whoever's registration request reaches the registry first after the name is released gets it.
Drop-catching services compete for these names by:
- Tracking deletion lists: Registries and data providers publish lists of names in pending delete, so services know which names will drop and roughly when.
- Using many registrar accreditations: Registries limit how many connections and requests each registrar can make. Large drop-catchers control many accredited registrars to multiply their capacity.
- Sending requests at very high speed: Automated systems send registration commands repeatedly around the expected drop time.
Because of this arms race, a regular registrar's "notify me when available" feature has almost no chance of catching a desirable name. If the domain is worth anything, you need a specialist drop-catching service, or several of them.
What Happens When You Place a Backorder
The details vary between services, but the process usually looks like this:
- Search for the domain on the backorder service's website.
- Place the backorder: Some services charge only on success, others charge a fixed fee upfront that may be refunded or credited if they fail. Read the terms.
- The service monitors the domain: It watches the expiry lifecycle and lines up its catching systems.
- The domain drops, or doesn't: If the owner renews or the name sells in an expired auction, your backorder simply doesn't run, or carries over to the next expiry, depending on the service.
- The service attempts registration: At the drop, it tries to register the domain.
- If it's caught with one backorder: The domain is registered to you, usually at the service's affiliated registrar.
- If it's caught with several backorders: The service holds a short private auction among everyone who backordered it.
- You take ownership: You can keep the domain at that registrar or, after any transfer restriction expires, move it elsewhere.
After a new registration, most gTLDs prevent inter-registrar transfers for a period, typically 60 days, although ICANN's updated Transfer Policy is shortening that to 30 days. See how to transfer a domain to another registrar for when you can move it.
How Much Does a Backorder Cost?
Pricing models differ:
- Pay on success: You pay only if the service catches the domain. The price for an uncontested catch is typically somewhere in the tens of dollars or local equivalent, depending on the service and extension.
- Upfront fee: Some registrars and smaller services charge when you place the order. Check whether it's refunded, credited, or kept if they fail.
- Auction price: If several people backorder the name, the final price is set by bidding and can be far higher than the base fee.
Backordering with several services increases your chances, and with pay-on-success services it doesn't cost more unless one of them succeeds. Just be aware that if more than one service catches it for different people, you're competing in only one service's auction.
Monitoring an Expiring Domain Yourself
You can't drop-catch competitively yourself, but you can watch a domain's status and timing so you know when to place backorders and whether it has entered an expired auction.
Check the Status From the Command Line
RDAP returns the domain's current status and key dates. For more on RDAP itself, see what RDAP is.
curl -sL https://rdap.org/domain/example.com | jq '{status, events: [.events[] | select(.eventAction == "expiration" or .eventAction == "last changed")]}'
{
"status": [
"redemption period"
],
"events": [
{ "eventAction": "expiration", "eventDate": "2026-08-30T14:02:11Z" },
{ "eventAction": "last changed", "eventDate": "2026-10-18T06:15:40Z" }
]
}
RDAP shows EPP statuses in plain words, so redemptionPeriod appears as redemption period and pendingDelete as pending delete. You can also use a classic WHOIS client where port 43 is still available:
whois example.com | grep -iE "status|expir"
Watch Several Domains With a Script
This Python script checks a list of domains and flags any in the late stages of expiry. Run it daily from cron or a scheduled task:
import sys
import requests
WATCH = ["example.com", "example.net", "example-shop.com"]
LATE_STAGES = {"redemption period", "pending delete"}
def check(domain: str) -> str:
r = requests.get(f"https://rdap.org/domain/{domain}", timeout=20)
if r.status_code == 404:
return "NOT FOUND (possibly deleted and available)"
r.raise_for_status()
data = r.json()
statuses = set(data.get("status", []))
expiry = next(
(e["eventDate"] for e in data.get("events", []) if e["eventAction"] == "expiration"),
"unknown",
)
flag = " <-- dropping soon" if statuses & LATE_STAGES else ""
return f"expires {expiry}; status: {', '.join(sorted(statuses))}{flag}"
for domain in WATCH:
try:
print(f"{domain:22} {check(domain)}")
except requests.RequestException as exc:
print(f"{domain:22} error: {exc}", file=sys.stderr)
example.com expires 2026-08-30T14:02:11Z; status: redemption period <-- dropping soon
example.net expires 2027-05-02T10:11:00Z; status: client transfer prohibited
example-shop.com NOT FOUND (possibly deleted and available)
A cron entry to run it each morning at 07:00:
0 7 * * * /usr/bin/python3 /home/sam/watch_domains.py >> /home/sam/watch_domains.log 2>&1
A few points to keep in mind:
- The expiry date can move. For many gTLDs, the registry auto-renews the domain at expiry and the registrar decides later whether to keep or delete it, so the expiration date may jump forward a year even though the owner hasn't paid.
- The last changed date matters. A change in status from active to
redemption periodtells you the registrar has deleted the name and roughly when the five-day pending delete will begin. - A 404 isn't proof of availability. Always confirm at a registrar before celebrating.
Check DNS for Signs of Expiry
When a domain enters its grace period, many registrars switch it to their own nameservers to show an expiry notice. You can spot this with dig, covered in detail in how to use the dig command:
dig +short example.com NS
If the nameservers suddenly change to the registrar's parking or expiry servers, the owner may have missed the renewal.
How to Improve Your Chances
- Backorder early: Some services prioritise earlier orders or need time to schedule catches. Place your order well before the domain enters pending delete.
- Use more than one service: The major drop-catchers compete with each other. Spreading your orders across several increases the chance one of them catches it.
- Watch expired auctions: Check the current registrar's expired auction listings during the grace period. Winning there means the name never reaches the drop.
- Set an auction budget: If others want the name, you'll face a private auction. Decide your maximum before bidding starts.
- Be realistic: Most valuable names are renewed. If the owner is actively using the domain, a backorder is a very long shot.
- Check the history first: Expired domains sometimes have a past you don't want, from spam to malware. Read how to check a domain's history before you buy it before you bid heavily.
Backorder vs Other Ways to Get a Taken Domain
| Approach | Cost | Speed | Chance of success |
|---|---|---|---|
| Backorder | Low, unless contested | Depends on owner not renewing | Low for valuable or actively used names |
| Expired auction | Market price | Weeks after expiry | Good if the name is listed and you're the top bidder |
| Direct offer to owner | Negotiated | Days to weeks | Depends on the owner's willingness |
| Aftermarket listing | Listed price | Days | High if the name is for sale |
If the domain is in active use, contacting the owner is usually more realistic than waiting. See how to buy a domain name that is already taken.
After You Catch a Domain
Once you've won a backorder or auction:
- Log in to the registrar account where the domain was registered and confirm it appears there.
- Turn on auto-renew so you don't lose it the same way the previous owner did. See how to set up domain auto-renewal.
- Enable the registrar lock and two-factor authentication on the account.
- Point the domain somewhere useful, for example by changing its nameservers to your DNS host.
- Check search and email reputation, and set up Search Console to look for warnings tied to the previous owner.
FAQ: Domain Backorders
No. A backorder only gives you a chance. The owner may renew, the registrar may sell it in an expired auction, or another service may catch it first. If several people backorder the same name, you'll also have to win an auction.
With most specialist drop-catching services, no. They charge only when they successfully register the domain. Some registrars and smaller services charge upfront, so read the terms before ordering.
For a typical .com, it often takes roughly 65 to 80 days from the expiry date, covering the auto-renew grace period, the 30-day redemption period and 5 days of pending delete. Timings vary by registrar and extension, and ccTLDs often follow different rules.
Yes, and it improves your odds. With pay-on-success services, you only pay the one that catches the domain. Just be ready for an auction at that service if other people backordered with it too.
Once the domain has been deleted and newly registered, the previous owner has no automatic right to it. They'd have to negotiate with you, or bring a dispute if they hold a relevant trademark and can show bad faith.
Not really. It usually just emails you when the name appears available, by which time a drop-catching service has normally registered it. For any name with value, use a specialist backorder service.
Conclusion
A domain backorder is a low-cost way to queue up for a name that someone else currently owns. It relies on the owner letting the domain expire and the registry deleting it, at which point drop-catching services race to register it on your behalf. Uncontested catches are usually affordable, while contested ones go to private auction.
To give yourself the best chance, monitor the domain's status, watch the registrar's expired auctions, place backorders early with more than one service, and set a firm budget. Treat a backorder as a patient side bet rather than a plan, and if you need the name soon, approach the owner directly instead.


