A website change monitor checks a page on a schedule and tells you when something on it changes: a price, a stock status, a paragraph in a policy, a new job post. This guide covers tools for that job, not uptime monitors that only tell you whether a site is down.
We make Monity, one of the eight tools here, so we lead with it and say why, then give the honest pick for each use case. Every price and limit comes from the vendor’s own pricing page, checked in October 2026.
Our pick for business teams: Monity
For competitor pages, suppliers, regulators and anything else a team needs to hear about, Monity is the tool we’d choose:
- Conditions in plain English. “Tell me when a plan price changes” or “when a new role is posted in London”. AI checks each change against the sentence and ignores noise such as cookie banners.
- Setup verified by AI. A few minutes after you save, its AI confirms what it reads on the page, so every check compares the same values and the alert names what changed.
- Alerts that say what happened. Alerts include an AI summary and link to the screenshot, the before and after, and every text change.
- Every channel on every plan. Slack, Microsoft Teams, Google Sheets, Telegram, Discord, email, webhooks and the iOS and Android apps are included on the free plan too.

Want to see it on your own pages first?
Send us the pages you check by hand. We set up the monitors, confirm they read the right thing and email you the first result, usually within a business day. Free, no account, no card.
Quick picks by use case
- Competitor pages for a team: Monity, with Slack and Teams alerts on every plan. Visualping Business and ChangeTower are the other team options.
- Policies, terms and PDFs: Monity, which reads PDFs at an address and keeps each check’s screenshot in the task’s history; Wachete also reads PDF, DOC, DOCX and XLSX files.
- Price drops and restocks: Monity for a condition such as “below $200” with a push to your phone; Wachete for the lowest entry price.
- Developers and self-hosting: changedetection.io.
- Working from the browser: Distill.io.
- Technology stack and WHOIS changes: Hexowatch.
- Many pages on a yearly budget: PageCrawl.io.
All eight tools compared
| Tool | Free plan | Paid plans from | Fastest checks | Notable |
|---|---|---|---|---|
| Monity (ours) | 3 tasks, 100 checks/month, every 3 hours | Personal: $10/mo billed yearly ($12 monthly); Business: $25/mo billed yearly ($35 monthly) | Every 5 min (Personal 10k, Business 20k and up); every 1 min on Enterprise | Plain-English conditions, setup verified by AI, every alert channel and the mobile apps on every plan |
| Visualping | 5 pages, 150 checks/month, hourly | $14/mo monthly or $120/yr (Personal 1K) | Every 2 min (Personal 10K and Business) | AI summaries, REST API and MCP server on every plan; Slack and Teams on Business |
| Distill.io | 25 monitors (5 in cloud), cloud checks every 6 hours | $15/month (Starter) | Every 2 minutes (Flexi, $80+/month) | Browser extensions for Chrome and Firefox |
| changedetection.io | Open source, self-hosted | One hosted plan, priced in your local currency | About every 5 minutes per runner | Up to 5,000 URLs and 85+ notification types hosted |
| Wachete | 5 static pages and 1 dynamic page, daily | $5.40/month (Starter) | Every 5 minutes (Premium and Ultimate) | No limit on the number of checks; reads PDF, DOC, DOCX and XLSX |
| ChangeTower | 3 pages, daily | $12/mo (Lite) | Hourly (Essential and Business) | Extra team members from Lite |
| Hexowatch | Not listed | Pro: $290 billed upon purchase (shown as $24.17/mo) | Every 5 min (Business) | Technology stack, availability and WHOIS monitoring |
| PageCrawl.io | 6 pages, 220 checks | $160 billed annually (shown as $13.33 / month) | Not published on the pricing page | Up to 200 pages and 30,000 checks on that plan |
By use case
Competitor monitoring for a team
Teams need shared access, alerts in Slack or Teams, and alerts that ignore noise.
- Monity: Business starts at $25/mo billed yearly ($35 monthly), and Business 10k is $50/mo billed yearly ($70 monthly) with 10,000 checks a month, 100 tasks and 5 seats. Slack, Teams and webhook alerts are on every plan, and each alert can add a row to Google Sheets with the value it read. See how it compares with Visualping.
- Visualping: Business 20K is $140/mo or $1,200/yr with 5 users, checks every 2 minutes and Slack, Teams and Google Sheets alerts.
- ChangeTower: Essential is $36/mo for 100 pages checked hourly with 3 additional team members, and Business is $78/mo for 200 pages with 5.

Policies, terms and documents
For legal, compliance and procurement work, you need history and the ability to read documents.
- Monity: catches price, text, visual and PDF changes, keeps each check’s screenshot in the task’s history, and a DPA is available on request.
- Wachete: reads text in PDF, DOC, DOCX and XLSX files and keeps 12 months of history on every plan.
- ChangeTower: Business keeps 6 months of snapshot history.
Price drops and restocks
If you’re waiting for one product to drop in price or come back in stock, you need a plan that checks often enough and alerts your phone.
- Monity: describe the condition in a sentence, for example that the price falls below what you want to pay, and it alerts you only when that happens. The free plan has 3 tasks checked every 3 hours, and push alerts in the iOS and Android apps come with every plan.
- Wachete: Starter is $5.40/month billed monthly for 50 static pages checked every 60 minutes, with apps for iOS, Android and Windows.
- changedetection.io: has dedicated restock alerts and can log in or add to cart with Browser Steps.
- Visualping: the free plan watches 5 pages hourly; Personal 10K checks every 2 minutes for $70/mo or $600/yr.

Developers and self-hosting
- changedetection.io: a fully open-source project with trigger text, CSS/xPath rules and ignore filters. The hosted plan runs a real Chrome browser for JavaScript pages.
- Monity and Visualping: both include a REST API and an MCP server on every plan, including free.
Working from the browser
- Distill.io: browser extensions for Chrome and Firefox, and a free plan with 25 monitors (5 in the cloud). Starter is $15/month for 50 monitors with checks every 10 minutes.
Technology and domain changes
- Hexowatch: watches visual, content, keyword, technology stack, HTML, availability, price and WHOIS changes. Pro is shown as $24.17/mo with $290 billed upon purchase for 4,500 checks a month.
Many pages on a budget
- PageCrawl.io: $160 billed annually for up to 200 pages and 30,000 checks, or $300 billed annually for up to 500 pages, 100,000 checks and 4 users.
- Wachete: has no limit on the number of checks; Premium is $54.90/month for 500 static pages checked every 5 minutes.
How to choose
- Decide how fast you need to know: within minutes, within the hour, or by the next day. That rules plans in or out quickly.
- Count pages, then check whether the plan limits pages, checks or both.
- Pick where alerts land, and check that channel is on the plan you’re considering.
- Test your hardest page first: one behind a login, a cookie wall or heavy JavaScript.
Two free tools help while you compare: our before-and-after comparison and PDF diff.
Further reading
- How to monitor a website for changes: the complete 2026 guide
- How to track competitor price changes automatically
- How to monitor a PDF on a website for changes
- How to get notified when a product is back in stock
- Every Monity comparison
Try Monity on the pages you watch today
Start on the free plan in a few minutes, or let us set it up and send you the first result. Slack, Teams, Google Sheets and every other alert channel are included either way.