Beamfar

Domain expiry checker: when does the registration end?

Enter a domain or a web address. Beamfar asks the registry’s public RDAP service for the registration of the domain and shows when it expires.

Public websites only. No account, no cookie. The address is not stored.

What the check reads

birch.example

  • Sourcethe registry's RDAP recordNote
  • Registered until14 Jan 2027Fine
  • Days left73Fine
  • RegistrarExample RegistrarNote
An example, made up. Your check shows the real readings of the address you enter.

What the check looks at

The same probes Beamfar uses to monitor a client site, run once, from this server.

The registered domain
The part of the address that is registered: shop.example.co.uk is checked as example.co.uk.
Expiry date
The registration’s expiry date as the registry publishes it, and the days left.
Where it comes from
The registry’s RDAP service, the structured successor of WHOIS, found through IANA’s public list of RDAP servers.

How to read the result

Each reading gets one of the words of the free check, with its mark.

  • Fine means the registry published an expiry date more than a month away.

  • Look at this means the registration ends within a month: check that it renews automatically and that the payment method at the registrar still works.

  • Data unavailable means the registry does not publish the date over RDAP (some country endings do not) or did not answer. It is not an all-clear: look the domain up at its registrar.

When a domain registration is about to end

Auto-renew
make sure it is on at the registrar, and that the card on file has not expired.
The right owner
the registration should be in the client’s name, with an address that someone still reads. Renewal notices sent to a former employee are how domains are lost.
After expiry
most endings give a grace period, then a redemption period with a high fee, then the domain is released. Act in the grace period.
Many clients
keep a calendar of every client’s registration dates, or let a monitor read them every day.

What happens to the address you enter

One check, then nothing kept. Only public websites, only the standard web ports.

Nothing is stored
The address is used for this one check and then forgotten: no database row, no log line, no cookie, no link to share the result. Only rate-limit counters are kept: hashed counts per network range and overall, for at most two days, never an address of a site.
Only public websites
Addresses on private networks, loopback, link-local and cloud-metadata ranges are refused, and so are redirects to them. Only the standard web ports 80 and 443 are used. Each name is looked up once and the connection goes only to the address that passed. Checks are limited per network and overall, share the budget of the free site check, and need a short puzzle to be solved by your browser.

The registry sees one RDAP request for the domain, from this server. The site itself is not contacted for this check. Beamfar reads every client domain’s registration once a day and warns you before it expires.

Questions

Is this domain expiry checker free?

Yes. No account and no payment. It shares the rate limits of the free site check.

Why is there no date for my domain?

Some country code endings do not publish registration data over RDAP, or publish it without dates. The check then says data unavailable rather than guessing.

Is RDAP the same as WHOIS?

RDAP is the newer protocol for the same registration data: structured, served over https, and the source ICANN names for generic endings.

Does it show who owns the domain?

No. It shows the expiry date. Personal data in registrations is redacted by most registries anyway.

Is the domain I enter stored?

No. It is used for this one lookup only. Only hashed rate-limit counters are kept, for at most two days.

Never lose a client domain to a missed renewal.

Beamfar reads every client domain’s registration once a day and warns you before it ends.

No card for the trial.