Already shipped · Free trial included

Audit your site, then watch it weekly.

Paste your domain. We pull your sitemap, check every URL for 404s, redirects, and final destinations, and email you the moment something breaks on the next run. No noise, no daily "all good" emails, no plugin to install.

We pull /sitemap.xml and check every URL once for free. Sign-in only takes a few seconds.
See how it works

Three steps. Then it runs itself.

One-time setup per list. After that, you only hear from us when something changes, and even then, only when the change crosses the threshold you set.

01

Drop in a URL list

Paste a list or import from a completed job. Up to 75,000 URLs per schedule. Same engine that powers our one-time checker: proxy-rotated, rate-limit aware, classifies network errors separately from 4xx/5xx so you don't get false alarms.

02

Pick a cadence

Daily for high-stakes lists (client deliverables, payment redirects). Weekly for SEO link audits. Monthly for content hygiene. Set per-schedule so you can match the lift to the stakes.

03

Get alerted on change

Email by default. Slack and webhook on the Agency tier. We compute new-breaks vs prior run and only ping you when the total change count clears the threshold, no spam when one CDN flaps for 30 seconds and recovers.

Threshold-based alerts. No noise.

Most "monitors" ping you on every status flip, including the transient 503 that recovers a minute later. We track flip history per URL and only alert when total changes since the last run clear the threshold YOU set. Mute one-off blips, escalate when something is actually wrong.

Three workflows it replaces today.

SEO Teams

Backlink monitoring

Export your backlinks from Ahrefs / Semrush once. Drop them here, set weekly. The day a partner takes down the page referencing you, you find out, not three months later when you re-run the audit.

Documentation

Docs link rot

Crawl your docs once for outbound links, save the list, monitor weekly. When MDN moves a page or a vendor renames a product doc, you get an email, fix it before users hit the 404.

Agencies

Client link audits

One schedule per client, monthly. Embed the diff in the deliverable. White-label PDF on the Agency tier so the report ships under your brand, not ours.

FAQ

What gets considered "broken"?

4xx, 5xx, and connection-level failures (timeouts, refused, SSL handshake errors). We deliberately exclude 429 rate-limited responses from the "broken" bucket. Those usually mean the target is hardening anti-scraping, not that the page is actually down. Status taxonomy is documented in the app.

Will I get pinged for every status flap?

No. You set a per-schedule threshold (default: 1 change). We only alert when the run's total change count crosses it. Bump to 3-5 for noisy lists where you don't want to know about minor flaps; keep at 1 for high-stakes lists.

How fast can it run?

Daily is the floor across all paid plans. We don't do hourly intentionally, we'd look like an aggressive scraper to your target sites, which would hurt response quality. Daily is enough for the vast majority of use cases.

Is there a free option?

The first manual check of any URL list is free up to 300 URLs. To schedule recurring checks you need a paid plan (Starter at $9/mo includes 1 weekly schedule). Set one up from the app, if you're not subscribed yet, the form saves your draft and brings you back after checkout.

Slack, webhook, API?

Email is on every paid plan. Slack and webhook alerts are Agency-tier (per-schedule). REST API + MCP are available so you can read past runs and diffs programmatically.

Start monitoring in two minutes.

Free trial includes 300 URL checks. Add a schedule from the app, if you're not subscribed yet, we save your draft and resume the moment you upgrade.

We use analytics cookies to improve your experience. Opt out anytime in Cookie Settings. Privacy Policy

Settings