Changedetection.io logo

Changedetection.io

✓ Verified FOSSApache-2.0
Top open-source alternative to Visualping / Distill.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!

Tech StackPython, Flask, Playwright
Self-Host DifficultyEasy
License ModelApache-2.0

Recommended VPS & Hardware Sizing

Estimated Hosting: $4 - $6/mo (e.g. Hetzner CX22 or DigitalOcean)
Min RAM:1 GB
Rec RAM:2 GB
Compute:1 vCPU
Disk Space:10 GB SSD

Changedetection.io vs Visualping / Distill.io Comparison Matrix

Evaluation CriteriaChangedetection.io (Open Source)Visualping / Distill.io (Proprietary)
Check FrequencySub-minute checks with zero price surgeHourly or daily on budget tiers
INTERACTIVE TCO MODELEstimated Rate: $42/user/mo

Financial Impact: Migrating from Visualping / Distill.io to Self-Hosted Changedetection.io

Detailed Stack Calculator →
5 Users (Early Startup)50 Users (Scaleup)200 Users (Enterprise Org)
Visualping / Distill.io (Cloud SaaS)Per-Seat Tax
$12,600per year ($1,050/mo)
3-Year Spend:$37,800

* Excludes enterprise SSO add-ons & usage overages

Changedetection.io (Self-Hosted)Zero Per-Seat Fee
$120per year ($10/mo Linux VPS)
3-Year Compute:$360

* Commodity Hetzner / DigitalOcean compute instance

Cumulative 3-Year ROI+$37,440Net savings across 36 months (99% reduction)
Annual Free Cash:+$12,480/yr
Need C-Level Buy-In? Generate an instant ROI proposal memo to present to your CTO or CFO.

Core Capabilities & Features

✓Visual page diff highlighter with side-by-side snapshot comparison
✓CSS selector and XPath filtering to track only specific elements

Self-Host Changedetection.io with Docker Compose

Tweak configuration ports, secrets, and volumes live. Download or copy your ready-to-run container file:

1-Click Docker Compose Generator

Generate production-ready container definitions with customizable ports and volumes.

Changedetection.ioApache-2.0

The best and simplest self-hosted web page change detection and price monitor

Difficulty: Easy34,930 ⭐
Configure Parameters
docker-compose.changedetection.yml
version: '3'

services:
  changedetection:
    image: ghcr.io/dgtlmoon/changedetection.io
    container_name: changedetection
    restart: unless-stopped
    ports:
      - "${SERVER_PORT:-5000}:5000"

Frequently Asked Questions: Self-Hosting Changedetection.io

How do I self-host Changedetection.io using Docker Compose?

You can deploy Changedetection.io (dgtlmoon/changedetection.io) on any Linux server by copying the docker-compose.yml template on this page, configuring your desired host port and persistent volume directory, and running 'docker compose up -d'.

How does Changedetection.io compare to Visualping / Distill.io?

Changedetection.io is an open-source, self-hosted alternative to Visualping / Distill.io built with Python, Flask, Playwright. Unlike Visualping / Distill.io ($13 - $70+ / month (Check quota limits)), Changedetection.io has zero per-user licensing fees and keeps 100% of your data on your own infrastructure.

What are the minimum VPS RAM and CPU requirements for Changedetection.io?

For production self-hosting (Easy difficulty tier), we recommend at least 2 GB RAM (minimum 1 GB), 1 vCPU, and 10 GB SSD storage, which typically costs $4 - $6/mo (e.g. Hetzner CX22 or DigitalOcean).

Is Changedetection.io free for commercial business use under the Apache-2.0 license?

Yes. Distributed under the Apache-2.0 license, Changedetection.io can be self-hosted internally by businesses and engineering teams of any size without per-seat royalties.

README INTEGRATION // REPO EMBED

Embed Official Changedetection.io Badge in GitHub README

Served locally from OSSMatrix with Cloudflare global edge caching. Real-time verified alternative status, zero third-party dependencies, sub-5ms load time.

Live Preview:Changedetection.io Badge
Markdown Embed (GitHub / GitLab)
[![OSSMatrix Alternative](https://ossmatrix.com/api/badge/changedetection)](https://ossmatrix.com/project/changedetection)
HTML Embed (Docs / Landing Pages)
<a href="https://ossmatrix.com/project/changedetection" target="_blank" rel="noopener noreferrer"><img src="https://ossmatrix.com/api/badge/changedetection" alt="Changedetection.io on OSSMatrix" /></a>
SIMILAR REPOSITORIES // PEER COMPARISON

Compare Changedetection.io with Other Self-Hosted Alternatives

All Visualping / Distill.io Alternatives →