Domain Tracker for macOS

Catch domain renewals before they become outages.

Domain Tracker checks every domain you own from your Mac, across registrars. It watches expiry, SSL, site health, and DNS, then reminds you 30, 7, and 1 days before renewal and alerts you when something changes.

£15.99, one-time purchase. The trial is full-featured for 7 days. No license key needed.

macOS 14+Native appData stays local
Domain Tracker5 days left
All Domains · 24Attention First
acmeapp.dev342d
Project9 Jun 2027
SSL 87dHTTP 200
sideproject.app12d
Project14 Jul 2026
SSL 4dHTTP 503
clientsite.co.uk203d
Core21 Jan 2027
SSL 51dHTTP 200
parkedbrand.com64d
Parked4 Sep 2026
Checks off
oldidea.io5d
Idea7 Jul 2026
No HTTPS
Next check in 3h 20m
acmeapp.devProject
Scheduled checksChecked 12s agoSafe
Domain Status
Active
Expires 9 Jun 2027
SSL Certificate
87d
Valid until 27 Sep 2026
HTTP Health
200
Checked 12s ago
Uptime
100.0%
Last 30 days
Response Time
128ms
Average
Site Status
200 OK 128ms · now100.0% (30d)
Name Servers

elliott.ns.cloudflare.com

hera.ns.cloudflare.com

DNS Records
A 2AAAA 2MX 1NS 2TXT 2SOA 1
UI recreation of the current release, shown with sample data.

30, 7, 1

Expiry reminders arrive 30, 7, and 1 days before renewal. Snooze one for a week, stop them per domain, or let the next scheduled reminder catch the renewal window.

6 change alerts

Scheduled checks watch registrar, nameservers, DNS records, SSL, site health, and expiry date, then alert you immediately when one changes.

1 local database

Your portfolio lives on your Mac. Import from CSV or plain text, export any time, back up, and restore. Imports add records without overwriting existing ones.

Missed renewals, a brief history

Foursquare2010went dark when renewal notices hit an expired cardGoogle.com2015sold for $12 to a former employeeHBO Now2017streaming stopped over a lapsed domainMarketo2017saved because a customer noticed firstSorenson2018a $3M fine and a three-day outageFoursquare2010went dark when renewal notices hit an expired cardGoogle.com2015sold for $12 to a former employeeHBO Now2017streaming stopped over a lapsed domainMarketo2017saved because a customer noticed firstSorenson2018a $3M fine and a three-day outage

Even teams with real ops coverage miss renewals. Domain Tracker catches the boring failure before it gets expensive.

Checks

Every check you keep meaning to run.

Domain Tracker runs them on your schedule, from hourly to daily, and only interrupts when something deserves it.

Reminders that escalate

You get reminders 30 days out, then 7, then 1. Snooze them, stop them per domain, or let Smart mode decide what's worth saying. Renewal is quick when the warning arrives on time.

Know the moment something changes

When a scheduled check sees a registrar, nameserver, DNS, SSL, or site health change, your Mac tells you immediately. Registrar changes are often the first sign of a hijack.

Urgency that respects intent

A production project going down should rank above a parked domain. Domain Tracker weights signals by purpose: Core, Project, Idea, Defensive, Parked, or Let Expire.

Certificates, chain and all

See issuer, subject, chain validity, and self-signed status, with a countdown that turns amber 20 days before expiry. Catch the certificate your auto-renewal missed.

The whole DNS picture

View A, AAAA, MX, NS, TXT, and SOA records with TTLs, plus nameservers and registrar, captured on every check. You can see what changed without opening a terminal.

Always within glancing distance

The menu bar icon turns red when a domain goes critical. Expired and expiring-soon domains are one click away, and checks run from hourly to daily.

Bring the spreadsheet with you

Import CSV, plain text, or JSON with expiry dates, registrars, purposes, and tags. Imports only add records; they leave the domains you already track alone.

Portfolio

Your whole domain portfolio.

Registrar dashboards show one registrar at a time. Uptime monitors focus on production. Domain Tracker keeps Core, Project, Idea, Defensive, Parked, and Let Expire domains in one place, including notes, tags, purpose, and history, whether scheduled checks are on or off.

  • Import from CSV or plain text. New entries are added without overwriting existing domains.
  • Track www.example.com as its own subdomain. The registered domain appears beside it.
  • Sort by Attention First to surface Expired, Expiring Soon, Site Down, and Unknown Expiry items.

Get Domain Tracker

Try it free for 7 days.

Full-featured, no license key. When the trial ends, checks pause while your data stays browsable and exportable. One license is £15.99, one-time, with updates included.