changedetection.io
Best and simplest tool for website change detection, web page monitoring, and website change alerts. Perfect for tracking content changes, price drops, restock alerts, and website defacement monitoring—all for free or enjoy our SaaS plan!
⭐ 33,144 stars on GitHub · 🍴 1,964 forks · 📜 License: apache-2.0 · 💻 Language: Python
What is changedetection.io?
Tracking dynamic website changes usually means writing brittle python scraping scripts or paying exorbitant monthly fees for commercial monitoring SaaS. By combining stateful headless browser automation with AI-powered diff filtering, you can monitor complex, authenticated web pages for highly specific updates
Topics: the project is tagged with popular topics:
- 🏷️
back-in-stock - 🏷️
change-alert - 🏷️
change-detection - 🏷️
change-monitoring - 🏷️
monitoring - 🏷️
notifications - 🏷️
restock-monitor - 🏷️
rss - 🏷️
self-hosted - 🏷️
url-monitor
📸 Screenshots





Quick install
The project supports Docker Compose:
git clone https://github.com/dgtlmoon/changedetection.io.git
cd changedetection.io
docker compose up -d
Check the README in the repo for required env variables.
Minimum system requirements
| Component | Recommended |
|---|---|
| RAM | 4096 MB |
| CPU | 2 vCPU |
| Disk | 50 GB SSD |
| OS | Ubuntu 22.04 LTS / Debian 12 |
| Docker | 24.0+ |
⚡ Deploy fast on VSIS
Use the VSIS VPS Standard 4GB RAM / 2 vCPU / 50GB SSD (~150k/tháng) plan from VSIS.NET — high-speed VN-based VPS, 24/7 support, ideal for running changedetection.io smoothly.
🎯 Benefits:
- One-command
docker compose up -ddeploy in 2 minutes - Dedicated IPv4, root access, unmetered domestic bandwidth
- Daily snapshot backup
- Free install assistance from the VSIS team
👉 See matching VPS plans at vsis.net
Resources
- 🔗 GitHub: dgtlmoon/changedetection.io
- 🌐 Homepage: https://changedetection.io
- 📚 Official docs: see README in the repo
- 💬 Community: GitHub Issues + Discussions
Article compiled from GitHub data on 15/08/2026. Star/fork counts may have changed — see live numbers via the GitHub link.
