Prompt
What should I use for website change detection?
Latest observation
Oct 4, 2026
OpenAI APIWeb search: off
It depends on what kind of “change” you mean and how much scale/reliability you need. Here are the usual options:
Good general choices
- Visualping / Distill.io: easiest for normal users; monitors pages and alerts on visual or text changes.
- changedetection.io: strong self-hosted/open-source option if you want control and low cost.
- Wachete: simple hosted monitoring with alerts.
If you want to build it yourself
- Playwright or Puppeteer: best when pages are dynamic and rendered by JavaScript.
- Requests + BeautifulSoup/lxml: good for simple static pages.
- Diff tools like
difflib,deepdiff, or HTML normalization + hashing: useful for comparing page snapshots.
What to choose by page type
- Static HTML page →
requests+ parsing + hashing/diff - JavaScript-heavy site → Playwright/Puppeteer
- Need alerts without coding → Visualping / Distill.io / Wachete
- Need self-hosted + flexible → changedetection.io
Important features to look for
- CSS/XPath element-specific monitoring
- Screenshot/visual diff
- JS rendering support
- Rate limiting and polite polling
- Alerting via email/Slack/webhooks
- History and change snapshots
If you tell me:
- whether the site is static or JS-heavy,
- how many pages you need to monitor, and
- whether you want a tool or code,
I can recommend the best specific option.