Website change monitor

Watch a public page, or one part of it, and get an email with the text that changed. No screenshots, no pixel noise, only the readable words that moved.

What it watches

Give it a public page address and it reads the readable text: the article, the paragraph, the table, the list. You then say what counts as a change, either any change, a phrase appearing, or a phrase disappearing.

Whole page mode takes the main text and leaves out the navigation, the footer and the scripts. Selector mode reads one element with a CSS selector, which is how you watch a single price, one stock line or one row of a table.

What the alert email carries

When the text moves, the email carries the changed lines, with added lines marked + and removed lines marked -. It also carries a link that pauses that monitor, and the link does not ask you to sign in.

Every version is kept in the monitor's history with a side-by-side diff: 30 days of history on Free, 180 days on Pro and 365 days on Business.

How often a page is checked

Each plan sets the fastest interval it will accept. Free checks every 60 minutes at the fastest, 15 minutes on Pro and 10 minutes on Business. 3 monitors on Free, 25 on Pro, 100 on Business.

Checks are never counted, so a monitor runs at its own interval all month. A page that builds its content in the browser can use the render tier, which is capped per plan and runs every 30 minutes at the fastest.

Try a page before you sign up

The preview tool on the home page (/) needs no account. Paste a public page address, add a selector if you want one, and read the exact text that would be watched. Up to 20 previews a day are allowed from one address.

The pricing page (/pricing) lists the plans, the interval each one allows and what each one costs. It reads the same plan configuration the server enforces, so the numbers match.

Website change monitor questions

What counts as a change?

The readable text moving once the noise has been stripped: something added, something removed, or both. Clock times, dates, relative times such as 3 minutes ago, long random values such as a session id and the usual cookie banner lines are removed before two versions are compared, so a page that only redraws a timestamp does not send an email. An image moving or a layout shift is not a change here, because the comparison is text, not pixels.