Track every domain.
Free, unlimited.

Domain reputation and full history, for every domain you own.

Latest domains added

Domains recently added by people using Domduck. Not necessarily customers, and not an endorsement.

  • example.com
  • klarna.com
  • coinbase.com
  • block.xyz
  • plaid.com
  • revolut.com
  • wise.com
  • adyen.com
  • zoom.us
  • canva.com
  • hubspot.com
  • atlassian.com
  • slack.com
  • figma.com
  • notion.so
  • salesforce.com
  • netflix.com
  • tesla.com
  • nvidia.com
  • meta.com
  • amazon.com
  • microsoft.com
  • google.com
  • apple.com
  • vultr.com
  • scaleway.com
  • fly.io
  • ovhcloud.com
  • hetzner.com
  • linode.com
  • digitalocean.com
  • docker.com
  • render.com
  • railway.app
  • supabase.com
  • netlify.com
  • gitlab.com
  • screamingfrog.co.uk
  • seranking.com
  • majestic.com
  • similarweb.com
  • moz.com
  • semrush.com
  • adapty.io
  • ahrefs.com
  • duckduckgo.com
  • brave.com
  • kagi.com

Every domain you own, on one page

Tracked

0+Domains under watch, none of them capped

Recorded

0MObservations, append-only

Day one

0dOf real rank history, immediately

Signals

0Readings on every domain, daily

Included

Everything, on the free tier

  • Unlimited domains
  • History, kept forever
  • Seven signals per domain
  • MCP server
  • Embeddable badge
  • Reputation scoreplanned
Forever

Nothing is ever overwritten

Each reading is stored as its own dated row, so the series can be replayed years later. History is the one thing that cannot be backfilled — which is why collection starts on day one.

Wherever your domains are registered

Registry data comes from RDAP, which is ICANN-mandated — so coverage follows the registries themselves rather than any one vendor’s crawl.

1,600+ TLDsRDAP bootstrapOwn TLS handshakeDoH resolver

Seven signals, recorded from day one

  • Domain RatingDaily
  • Popularity rankDaily
  • RegistrationOnce
  • CertificateDaily
  • DNS recordsDaily
  • AI crawler policyDaily
  • Full historyForever

Three ways to read it

app.domduck.com/overview
DomduckPersonal portfolioSearch domains, signals, alerts⌘K
All systems read
OverviewDomainsSignalsAlertsBadgesSettings
24h7d30d90dLast read 04:12 UTCAdd domain
Domains tracked+1
6
Average DR+1.4
40.5
Observations stored+49
184,220
Certificates due-1
2
Domain Rating30 days · all domainsRatingRank pct.
60483624
28 Jun5 Jul12 Jul19 Jul26 Jul
Signal coverage7 signals
Domain Rating100%
Popularity rank100%
Registration86%
Certificate100%
DNS records100%
AI crawler policy72%
Full history100%
DOMAINDR30DRANKISSUEREXPIRESTREND
Nnotes.example.com41+282,140Let’s Encrypt61d
Sshop.example.com38-348,772Let’s Encrypt12d
Ddocs.example.com55012,880·Google Trust88d
Aapi.example.com29+1210,455Let’s Encrypt45d
Bblog.example.com33+496,720ZeroSSL9d
Ccdn.example.com47-131,204·Google Trust54d
Recent changestoday
shop.example.comrank fell 4,76204:12
blog.example.comDR +4 → 3304:12
api.example.comGPTBot now allowed03:58
blog.example.comcert expires in 9d03:41
docs.example.comA record changed02:20
cdn.example.comDR −1 → 4701:04
domduck-mcp — agent — 168×46
~/portfolio agent --mcp domduck
connected · 6 tools · read-only token
which of my domains lost popularity rank this month, do any of them have a certificate expiring inside two weeks, and did anything change in DNS on the same day?
mcp
list_domains{}6 domains0.04s
get_history{ signal: "rank", window: "30d" }180 observations0.11s
get_certificates{ expiring_within: "14d" }2 matches0.03s
get_history{ signal: "dns", window: "30d" }180 observations0.09s
domainrank 1strank nowchangecert duedns change
shop.example.com44,01048,772-4,76212dA record · 11 Jul
blog.example.com94,18096,720-2,5409d
cdn.example.com30,91031,204-29454d
Two domains fell, and both are the ones with a certificate due. shop lost 4,762 places over 30 days and the decline starts on 11 Jul — the same day its A record changed. blog fell with no DNS change, so those are unrelated events.
Every reading is on record from the day each domain was added, so I can replay either window at any width.
4 tools · 360 observations · 0.27s · $0.00
NNorthlineFree audit
B2B SEO

Rank for the terms
that actually pay

Technical SEO, digital PR and content for SaaS teams who are tired of traffic that never converts.

+184%
organic pipeline
61
avg. client DR
9 yrs
in the field
Company
AboutCareersContact
Resources
BlogPlaybooksReports
© 2026 Northline Search Ltd.domain rating61
ShinelistTorontoList your business
car cleaning near M5V
38 detailers in Toronto
Lakeshore Auto Spa
4.9· Etobicoke ·$$
Bay Street Detailing
4.7· Downtown ·$$$
Scarborough Shine Co.
4.6· Scarborough ·$
Guides / Streaming

Streaming responses

Open a persistent connection and receive tokens as they are produced.

stream.ts
const res = await halcyon.
  .stream({ model: "hal-2" })

for await (const t of res) {
  process.stdout.write(t)
}
The Slow LetterIssue 142
Essay · 12 min

The quiet economics of doing one thing

Every tool I still pay for after five years does exactly one job. Not one job well among many — one job, and then it stops. There is a lesson in the stopping.

What follows is an attempt to work out why that is, and why the market keeps rewarding the opposite.

Marta Oyelaran
Writes weekly. 24,100 readers.
domain rating48
Meridian
domain rating53Sign in

Pricing that stops at your usage

No seats. No minimums. Only what you actually run.

Starter
$0
Up to 3 projects
Start free
Scale
$29
Unlimited projects
Start free
99.99% uptime over the last 90 days
Casa Nera
Kensington Market

Wood fire,
short menu

Charred leeks, hazelnut14
Ember lamb, black garlic32
Burnt honey tart11
Reserve a table
188 Augusta Ave · Torontodomain rating27

How it compares

 Typical trackerDomduck
Domains on the free tierA handfulNo cap
Cost to track a dozen domainsPaid plan$0
Paywall once you outgrow it
Rating history
Rank, registration, TLS, DNS
MCP server
Embeddable badge

Every reading comes from a source that is free to query, so one more domain costs us almost nothing to track. A cap would exist only to sell you the removal of the cap.

Questions

Is it really free?

Yes, for the tracking core, permanently. No trial clock, no seat count. Paid products come later as additions, not a fence around this.

What’s the catch on “no cap”?

The anonymous checker is rate limited and bulk lookups need an account. What isn’t capped is how many of your own domains you track.

How far back does history go?

Rating history starts the day you add a domain — the upstream only publishes today’s value, so it can’t be backfilled. Rank is different: we pull a real 40-day window immediately.

What if a source starts charging?

Each source sits behind its own adapter, so swapping one is contained. Any change that affects you lands on the changelog first.

How often is a domain read?

Once a day for everything that moves — rating, rank, certificate, DNS and AI crawler policy. Registration is read once and then left alone, because it does not change.

Do I need to add DNS records or a script?

No. Every reading is taken from the public internet, so nothing has to be installed on your site and nothing needs access to it. The badge is a plain image tag.

Is my list of domains private?

Yes. Your portfolio is only visible to your account. The badge is the one thing you can choose to make public, and only for the domains you put it on.

What happens if I stop using it?

The record stays. Nothing is deleted for inactivity, and you can export the full history at any time — it is a table of dated readings, not a proprietary format.

Can I track domains I do not own?

Yes. Everything read here is public, so a competitor or an acquisition target works the same way as your own. The dashboard is built portfolio-first, but nothing stops you.

Why does the rating differ from what I see elsewhere?

Different vendors crawl different subsets of the web, so their numbers rarely agree. What matters for tracking is the direction and the size of the move within one series, not the absolute figure.

Track every domain you own

History can’t be backfilled, so the sooner a domain is in, the more of it you keep. No card, no email gate, no cap on how many you add.