Domain Portfolio
Manual record of owned domains: registrar, renewal price, expiry, auto-renew, nameservers, notes.
Overview
The domain portfolio is a private register of the domains you own. Each entry tracks the registrar, renewal price, expiry date, auto-renew status, nameservers, and free-form notes. Sort by expiry to see what is about to lapse, filter by registrar to plan a consolidation, or scan the auto-renew column to spot what could go to waste if a credit card expires.
Solo developers with a dozen side-project domains, agencies managing client portfolios, and small businesses that bought too many variant spellings of their brand all benefit from a domain ownership tracker. Long-tail keywords covered: track domain renewal dates and prices, manage a portfolio of side-project domains, and avoid losing a domain to expiry.
How it works
Domain registration is a contract between you and a registrar accredited by a registry (Verisign for .com, Donuts for .dev, country registries for ccTLDs). The contract has a fixed expiry — usually 1 to 10 years from purchase — after which the registrar may auto-renew, place the domain in a grace period, or release it back to the registry. Different TLDs have different grace and redemption windows, but losing a domain you actually want back is usually expensive.
This is a manual register, not a live whois feed. You enter what you paid, when it expires, and where it lives; the tool does the math on "days until expiry" and surfaces what needs attention. Storage is local to your session, so the data never leaves your browser.
Examples
example.com, Namecheap, $9.18/yr, expires 2027-03-14, auto-renew on, Cloudflare nameservers.myproject.dev, Google Domains (migrated to Squarespace), $12/yr, expires next month, auto-renew off, notes "personal blog, low priority".brand.io, Gandi, €40/yr, expires 2028, auto-renew on, premium SLA.oldsite.net, GoDaddy, $19/yr, expires 2026-12-31, auto-renew off, "let it lapse, no longer used".
FAQ
Does the tool fetch live whois data?
No. It is a deliberate manual log so you can record contract terms (price, notes) that whois does not expose. Pair it with the Whois / RDAP lookup tool when you need to verify the current expiry.
What happens when a domain enters the redemption grace period?
Most registries put expired domains into a 30-day grace where renewing costs the normal price, then a 30-day redemption period with a recovery fee (often $80–$200), then a pending-delete week before the domain re-enters the public pool.
Should I always enable auto-renew?
For domains you care about, yes — pair it with an alert on the credit card it bills. For experimental side projects, manual renewal forces an annual "do I still want this?" review.
Is the data backed up?
It is stored in your browser. Export to JSON periodically if the list is non-trivial.