WhoDNS
All articles
Language: FA

Expired Domains: What Actually Happens and How to Recover Yours

When a domain is not renewed, it does not vanish at midnight. It walks through a well-defined lifecycle, and your options narrow at every step:

  1. Expiry day: DNS records are typically suspended — the website and email stop working — but the registration itself continues.
  2. Auto-renew grace period (roughly 0–45 days): you can renew at the normal price. This is the window almost every “expired” domain is actually recovered in.
  3. Redemption period (about 30 days): the domain is marked redemptionPeriod in WHOIS. Recovery is still possible but expensive (commonly 100+ USD on top of the renewal) and slow, because the registrar must file a restore request with the registry.
  4. Pending delete (about 5 days): no recovery is possible at any price. After this, the domain drops and becomes available to anyone.

Country-code registries run different cycles — IRNIC’s process for .ir domains is shorter and stricter, which makes delay more dangerous there, not less.

Prevention is cheaper than redemption

  • Turn on auto-renew, but never trust it blindly. The most common failure is an expired payment card — the renewal silently fails and the warning email goes unnoticed.
  • Point registrar emails at a mailbox that is actually read, not an address on the very domain whose expiry it announces.
  • Register critical domains for multiple years. A two- or three-year term halves the number of renewal events that can fail.
  • Monitor expiry automatically with warnings at 30/14/7 days. The WhoDNS monitor supports domain-expiry checks via WHOIS alongside uptime monitoring, so a domain you own cannot expire unheard-of again.

If you are already past expiry: run a WHOIS lookup first and read the status field — it tells you which stage you are in and therefore whether you are looking at a normal renewal, a paid restore, or a race to re-register after drop.

🔗 Related tool: Check a domain’s expiry status

domain expiryredemption periodgrace periodrenew domainpending delete