Understanding the lifecycle of a domain name is essential for both protecting your own assets and successfully acquiring new ones. Every domain follows a standardized lifecycle defined by ICANN and the registry that operates the extension.
This guide walks that journey end to end, explains what happens when a domain expires, and lists the stages and signals Domainyze reports at each step.
The 5 stages of the domain lifecycle
1. Available (the starting point)
The domain is not currently registered. Anyone can buy it through any registrar at standard market rates.
2. Registered and active
Once purchased, the domain is active.
- Duration: 1 to 10 years, depending on the registration period.
- Status: typically
okoractive. - Security locks: most domains carry a transfer lock such as
clientTransferProhibitedto prevent hijacking.
3. Expiration and grace period
If a domain is not renewed by its expiration date, it enters the registrar grace period. The website and email usually stop working at this point, but the original owner can still renew at the standard price.
- Typical duration on a gTLD: around 30 days, and up to 45 at some registrars.
- Status: may show as
autoRenewPeriodorexpired.
4. Redemption period (the last chance)
If the domain is not renewed during the grace period, the registrar deletes it and the registry holds it in redemption. It is no longer renewable at the standard price: the owner must pay a redemption fee, often $100 to $250 or more, to recover it.
- Typical duration on a gTLD: 30 days.
- Status:
redemptionPeriod.
5. Pending delete (the drop window)
If the domain is not recovered from redemption, it enters its final stage. It cannot be renewed or recovered by anyone; it is queued for deletion from the registry's database.
- Typical duration on a gTLD: 5 days.
- Status:
pendingDelete. - The drop: at the end of this period the domain is released back to the available pool, often triggering a race among drop-catching services.
These durations are per-extension, not universal
The figures above are the common gTLD pattern (.com, .net, .org and most new extensions), and they are what Domainyze assumes for an extension it has not characterised. Plenty of registries differ, and some differ completely: several ccTLD registries run no redemption period at all, and others release names without a pending-delete phase, so a name goes from suspended to gone with no public countdown.
Domainyze keeps per-extension timings and uses the real ones where it has them. Where it does not, it falls back to the gTLD pattern above and marks the resulting forecast as lower confidence rather than presenting an estimate as an observation.
Domain status codes
Registries publish the raw state of a domain as EPP status codes — ok, clientTransferProhibited, redemptionPeriod, pendingDelete and so on. Domainyze shows them underneath the plain-language stage on every domain page.
For what each code means and what to do about it, see Domain status codes explained.
The lifecycle stages Domainyze reports
Registries use inconsistent terminology, so Domainyze translates hundreds of registry-specific signals into one set of plain-language lifecycle stages: the answer to where a name sits on the road to being registrable.
- Active: safely registered, well before expiry.
- Expiring soon: inside the renewal window ahead of the expiry date.
- Grace: past expiry, still renewable at the normal price.
- Redemption: in the expensive recovery window.
- Pending delete: the final holding period. This is the drop countdown.
- Available: left the registry, ready for anyone to register.
- Reclaimed: a watched name was renewed or redeemed by its owner, so the wait is over.
- Taken: a watched name was registered by you or someone else.
- Auction, blocked, unknown: off-path states, for a name in a registry auction, under a registry block, or in a state we cannot yet classify.
The raw registry status still shows underneath for anyone who wants it, but the stage is what drives your alerts and the drop forecast below.
The signals we watch underneath the stage
A stage answers "where is this name going". Two other classes of change matter even when the stage does not move, and Domainyze reports both:
- Ownership and registration changes: a transfer to a new registrar, a re-registration by a new owner, or a nameserver re-point. On a paid plan these raise a dedicated registration-change alert. See Understanding ownership changes.
- Transfer locks and holds: a change in transfer-prohibition status, or a
clientHold/serverHoldappearing, which can indicate an attempted transfer or a registrar problem such as an unverified contact.
That is what makes this an early-warning system rather than a report: an unauthorized transfer, a hold you did not expect, or a desired name entering pending delete all reach you while there is still something you can do about them.
The drop forecast: Domainyze does the timing for you
You do not have to watch for the redemptionPeriod to pendingDelete transition by hand. Once a watched name starts expiring, Domainyze projects when it is likely to drop, from the extension's known lifecycle timing plus the stage the name is in.
- On a free plan you see a coarse runway, such as "May drop in about 5 days".
- On a paid plan you see the projected date, such as "May drop 3 June", once Domainyze has directly observed the name enter pending delete.
Neither quotes a clock time. The projection comes from the stage plus the extension's typical timing, which is sound to the day and is not a measurement of when the registry runs its batch, so Domainyze names the day and hedges it rather than naming an hour it cannot observe.
Paid plans also get a drop-imminent alert ahead of the drop, and tighten the check cadence in the final approach so the release is caught rather than noticed late. See How drop forecasting works and How fast are availability checks? for the details.
Why this matters before your own domains expire
Every phase above gets more expensive than the one before it: a renewal, then a renewal plus a redemption fee, then nothing you can do at all. Domainyze's expiry monitoring alerts you well before the expiration date so you never have to find out what the redemption fee is on your own domain. See How expiration monitoring works.