Zurück zu den Updates
New releaseSep 5, 2026

changedetection.io v0.60.3

Bestes und einfachstes Tool für Website-Änderungserkennung, Webseiten-Überwachung und Website-Änderungsalarme. Perfekt zur Verfolgung von Inhaltsänderungen, Preissenkungen, Wiederauffüllungs-Benachrichtigungen und Website-Defacement-Überwachung – alles kostenlos oder mit unserem SaaS-Plan!

Teilen

Website-Änderungen automatisch erkennen — Webseitenänderungen in Echtzeit überwachen

Überwachen Sie Websites auf Updates — werden Sie benachrichtigt per Discord, E-Mail, Slack, Telegram, Webhook und vielen weiteren.

Erkennen Sie Änderungen am Inhalt von Webseiten und erhalten Sie sofortige Benachrichtigungen.

Ideal zur Überwachung von Preisänderungen, Inhaltsänderungen, bedingten Änderungen und mehr.

Überwachung von Webseitenänderungen

Release Version Docker Pulls License

changedetection.io

Beginnen Sie sofort mit der Überwachung von Webseitenänderungen. Keine Zeit? Testen Sie unser Abo für 8,99 $/Monat, nutzen Sie unsere Proxys und Unterstützung! , zum halben Preis anderer Dienste zur Überwachung von Website-Änderungen!

  • Chrome-Browser inklusive.
  • Nichts zu installieren, Zugang über Browser-Login nach der Registrierung.
  • Super schnell, keine Registrierung für die Einrichtung nötig.
  • Beginnen Sie sofort mit der Überwachung und dem Empfang von Benachrichtigungen über Website-Änderungen.
  • Weitere Inspiration finden Sie auf unserer Tutorials- und How-to-Seite

KI-gestützte Website-Änderungserkennung — intelligente Benachrichtigungen und Zusammenfassungen in einfacher Sprache

Schluss mit dem Rauschen. Verbinden Sie ein beliebiges LLM (OpenAI, Gemini, Anthropic, Ollama und mehr) und wechseln Sie von "etwas hat sich geändert" zu "nur das hat sich geändert, was Ihnen wichtig ist".

KI-Regeln für Änderungserkennung — Formulieren Sie einmalig eine Absicht in einfacher Sprache: "benachrichtige mich nur, wenn der Preis unter 50 $ fällt", "benachrichtige mich, wenn der Artikel wieder auf Lager ist", "ignoriere Navigations- und Footer-Änderungen". Die KI bewertet jede erkannte Änderung anhand Ihrer Absicht und unterdrückt stillschweigend alles Irrelevante. Weniger Fehlalarme, null Rauschen.

KI-Zusammenfassungen von Änderungen — Statt sich eine rohe Diff-Ansicht anzusehen, lautet Ihre Benachrichtigung "Preis von 89,99 $ auf 67,00 $ gesunken" oder "3 neue Produkte zum Listing hinzugefügt". Funktioniert global oder pro Watch, mit voller Kontrolle über den Prompt.

Funktioniert mit jedem Modell, für das Sie bereits bezahlen — GPT-4o-mini und Gemini Flash bewältigen das problemlos für Bruchteile eines Cents pro Prüfung. Oder betreiben Sie es vollständig lokal mit Ollama, vLLM, LM Studio oder einem beliebigen OpenAI-kompatiblen selbst gehosteten Endpunkt — wählen Sie die Option OpenAI-kompatibel (vLLM, LM Studio, llama.cpp) im Anbieter-Dropdown und zeigen Sie auf die /v1-URL Ihres Servers. Unterstützt durch LiteLLM erhalten Sie nahtlosen Zugriff auf 100+ unterstützte Anbieter und Modelle.

KI-gestützte Website-Änderungserkennung — Zusammenfassungen von Änderungen in einfacher Sprache und intelligente Benachrichtigungsregeln

Hinweis: Verfügbar in unserem Abo-/gehosteten Dienst ab Juni 2026

Zielen Sie mit dem Visual-Selector-Tool auf bestimmte Teile der Webseite.

Verfügbar, wenn ein Playwright-Content-Fetcher verbunden ist (im Lieferumfang unseres Abo-Dienstes enthalten)

Teile und Elemente einer Webseite zur Überwachung auf Änderungen auswählen

Sehen Sie auf einen Blick, was sich geändert hat — untersuchen Sie Änderungen nach Wort, Zeile oder einzelnem Zeichen.

Selbst gehostete Überwachung von Webseitenänderungen — Kontextunterschied

Interaktive Browser-Schritte ausführen

Füllen Sie Textfelder aus, klicken Sie auf Schaltflächen und mehr — richten Sie Ihr changedetection-Szenario ein.

Mit der Konfiguration Browser-Schritte fügen Sie vor der Änderungserkennung grundlegende Schritte hinzu, z. B. das Einloggen auf Websites, das Hinzufügen eines Produkts zum Warenkorb, das Akzeptieren von Cookie-Logins, das Eingeben von Daten und das Verfeinern von Suchen.

Website-Änderungserkennung mit interaktiven Browser-Schritten, Änderungen hinter Login und Passwort erkennen, Suchanfragen und mehr

Nachdem die Browser-Schritte ausgeführt wurden, besuchen Sie die Registerkarte Visual Selector, um den gewünschten Inhalt zu verfeinern. Erfordert, dass Playwright aktiviert ist.

Tolle Benachrichtigungen zu Wiederauffüllung und Preisänderungen

Aktivieren Sie die Option "Wiederauffüllungs- & Preiserkennung für einzelne Produktseiten", um die beste Methode zur Überwachung von Produktpreisen zu aktivieren. Diese extrahiert alle Meta-Daten aus der HTML-Seite und bietet Ihnen viele Optionen, um die Preisgestaltung des Produkts zu verfolgen.

Organisieren und überwachen Sie Produktpreise bequem über das Dashboard und erhalten Sie Warnungen und Benachrichtigungen, wenn sich der Preis eines Produkts ändert oder es wieder auf Lager ist!

Behalten Sie Produktpreisänderungen direkt über die Benutzeroberfläche im Blick

Legen Sie Parameter für Preisänderungsbenachrichtigungen fest: Ober- und Untergrenze des Preises, prozentuale Preisänderung und mehr. Wissen Sie immer, wann ein Produkt im Angebot im Preis sinkt.

Obere, untere und prozentuale Grenzwerte für Preisänderungsbenachrichtigungen festlegen

Beispiel-Anwendungsfälle

  • Produkte und Dienstleistungen ändern ihre Preise
  • Ausverkauft-Benachrichtigung und Wieder auf Lager-Benachrichtigung
  • Überwachen und verfolgen Sie PDF-Dateiänderungen, wissen Sie, wann eine PDF-Datei Textänderungen aufweist.
  • Aktualisierungen von Regierungsbehörden (Änderungen erscheinen oft nur auf deren Websites)
  • Neue Softwareversionen, Sicherheitshinweise, auch wenn Sie nicht auf deren Mailingliste stehen.
  • Festivals mit Änderungen
  • Discogs-Wiederauffüllungs-Warnungen und -Überwachung
  • Immobilienangebotsänderungen
  • Wissen Sie, wann Ihr Lieblingswhisky im Angebot ist, oder erfahren Sie andere Sonderangebote vor allen anderen
  • COVID-bezogene Nachrichten von Regierungswebsites
  • Neuigkeiten von Universitäten/Organisationen von deren Website
  • Änderungen in JSON-API-Antworten erkennen und überwachen
  • JSON-API-Überwachung und -Benachrichtigung
  • Änderungen an rechtlichen und anderen Dokumenten
  • API-Aufrufe über Benachrichtigungen auslösen, wenn Text auf einer Website erscheint
  • APIs mit dem JSON-Filter und JSON-Benachrichtigungen verbinden
  • RSS-Feeds basierend auf Änderungen an Webinhalten erstellen
  • HTML-Quellcode auf unerwartete Änderungen überwachen und Ihre PCI-Compliance stärken
  • Sie haben eine sehr sensible Liste von zu überwachenden URLs und möchten nicht die kostenpflichtigen Alternativen nutzen. (Denken Sie daran: Sie sind das Produkt)
  • Benachrichtigt werden, wenn bestimmte Schlüsselwörter in Twitter-Suchergebnissen erscheinen
  • Proaktiv nach Jobs suchen, benachrichtigt werden, wenn Unternehmen ihre Karriereseite aktualisieren, Jobportale nach Schlüsselwörtern durchsuchen.
  • Warnungen erhalten, wenn neue Stellen auf Bamboo HR und anderen Jobplattformen ausgeschrieben werden
  • Überwachung von Website-Defacements
  • Pokémon Card Restock Tracker / Pokémon TCG Tracker
  • RegTech — regulatorischen Änderungen immer einen Schritt voraus sein, regulatorische Compliance

Benötigen Sie einen echten Chrome-Runner mit JavaScript-Unterstützung? Wir unterstützen das Abrufen über WebDriver und Playwright!

Hauptfunktionen

  • Viele Trigger-Filter, wie „Bei Text auslösen", „Text per Selektor entfernen", „Text ignorieren", „Text extrahieren", auch mit regulären Ausdrücken!
  • Zielen Sie auf Elemente mit xPath 1 und xPath 2, CSS-Selektoren, überwachen Sie problemlos komplexes JSON mit JSONPath oder jq
  • Wechseln Sie zwischen schnellen Nicht-JS- und Chrome-JS-basierten „Fetchern"
  • Änderungen in PDF-Dateien verfolgen (Textänderungen im PDF überwachen, auch PDF-Dateigröße und Prüfsummen überwachen)
  • Einfach festlegen, wie oft eine Website überprüft werden soll
  • JS vor der Textextraktion ausführen (gut fürs Einloggen, Beispiele in der Benutzeroberfläche!)
  • Request-Header überschreiben, POST oder GET und andere Methoden festlegen
  • Den „Visual Selector" verwenden, um gezielt bestimmte Elemente auszuwählen
  • Konfigurierbarer Proxy pro Watch
  • Einen Screenshot mit der Benachrichtigung senden, wenn eine Änderung auf der Webseite erkannt wird

Wir empfehlen und nutzen die globalen Proxy-Dienste von Bright Data. Bright Data verdoppelt jede erste Einzahlung bis zu 150 $, wenn Sie unseren Anmelde-Link verwenden.

Bitte ⭐ star ⭐ Sie dieses Projekt und helfen Sie ihm zu wachsen! https://github.com/dgtlmoon/changedetection.io/

Bedingte Webseitenänderungen

Richten Sie einfach bedingte Aktionen ein, z. B. nur auslösen, wenn ein Preis über oder unter einem voreingestellten Betrag liegt, oder wenn eine Webseite ein Schlüsselwort enthält (oder nicht enthält)

Bedingte Webseitenänderungen

Webseiten-Watches in jeder Zeitzone planen, nach Wochentag und Uhrzeit eingrenzen.

Legen Sie einfach einen Wiederholungsplan fest, z. B. können Sie die Webseiten-Änderungserkennung auf Geschäftszeiten beschränken. Oder basierend auf einer ausländischen Zeitzone (z. B. möchten Sie die neuesten Schlagzeilen in einem anderen Land um 09:00 Uhr morgens prüfen),

So überwachen Sie Webseitenänderungen nach einem Zeitplan

Enthält praktische Schnellzugriffs-Schaltflächen, um einen Zeitplan für nur Geschäftszeiten oder Wochenenden einzurichten.

Wir haben eine Chrome-Erweiterung!

Fügen Sie die aktuelle Webseite ganz einfach zu Ihrem changedetection.io-Tool hinzu: Installieren Sie einfach die Erweiterung und klicken Sie auf „Sync", um sie mit Ihrer bestehenden changedetection.io-Installation zu verbinden.

Chrome-Erweiterung, um die aktuelle Webseite einfach zur Erkennung einer Änderung hinzuzufügen.

Gehen Sie zum Chrome Webstore, um die Erweiterung herunterzuladen. (Oder schauen Sie sich das GitHub-Repo an)

Installation

Docker

Mit Docker Compose einfach dieses Repository klonen und..```bash $ docker compose up -d

Docker standalone```bash
$ docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io

Der :latest-Tag ist unser neuestes stabiles Release, der :dev-Tag ist unser experimenteller master-Branch.

Alternatives Docker-Repository bei ghcr - ghcr.io/dgtlmoon/changedetection.io

Windows

Siehe die Installationsanweisungen im Wiki: https://github.com/dgtlmoon/changedetection.io/wiki/Microsoft-Windows

Python Pip

Schau dir unsere pypi-Seite an: https://pypi.org/project/changedetection.io/```bash $ pip3 install changedetection.io $ changedetection.io -d /path/to/empty/data/dir -p 5000

Besuchen Sie dann http://127.0.0.1:5000 , Sie sollten jetzt auf die UI zugreifen können.

_Jetzt mit pro Website konfigurierbarer Unterstützung für einen schnellen eingebauten HTTP-Fetcher oder einen Chrome-basierten Fetcher zur Überwachung von JavaScript-Websites!_

## Aktualisieren von changedetection.io

### Docker```
docker pull dgtlmoon/changedetection.io
docker kill $(docker ps -a -f name=changedetection.io -q)
docker rm $(docker ps -a -f name=changedetection.io -q)
docker run -d --restart always -p "127.0.0.1:5000:5000" -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.io

docker compose```bash

docker compose pull && docker compose up -d

Siehe das Wiki für weitere Informationen https://github.com/dgtlmoon/changedetection.io/wiki

## Unterschiedliche Browser-Viewport-Größen (mobil, Desktop usw.)

Wenn du den empfohlenen `sockpuppetbrowser` verwendest (der in der docker-compose.yml als Einstellung vorhanden ist und nur auskommentiert werden muss), kannst du ganz einfach verschiedene Viewport-Größen für deine Webseiten-Änderungserkennung festlegen. [Weitere Informationen zum Festlegen von Viewport-Größen findest du hier](https://github.com/dgtlmoon/sockpuppetbrowser?tab=readme-ov-file#setting-viewport-size).

## Filter

XPath(1.0), JSONPath, jq und CSS-Unterstützung sind direkt eingebaut! Du kannst so spezifisch sein, wie du möchtest, und XPath verwenden, das aus verschiedenen Tools zur Erstellung von XPath-Elementabfragen exportiert wurde. 
(Wir unterstützen LXML `re:test`, `re:match` und `re:replace`.)

## Benachrichtigungen

ChangeDetection.io unterstützt dank der <a href="https://github.com/caronc/apprise">apprise</a>-Bibliothek eine große Anzahl an Benachrichtigungen (einschließlich E-Mail, Office365, benutzerdefinierte APIs usw.), wenn auf einer Webseite eine Änderung erkannt wird.
Lege einfach eine oder mehrere Benachrichtigungs-URLs im Reiter _[edit]_ dieser Überwachung fest.

Nur einige Beispiele

    discord://webhook_id/webhook_token
    flock://app_token/g:channel_id
    gitter://token/room
    gchat://workspace/key/token
    msteams://TokenA/TokenB/TokenC/
    o365://TenantID:AccountEmail/ClientID/ClientSecret/TargetEmail
    rocket://user:password@hostname/#Channel
    mailto://user:[email protected][email protected]
    json://someserver.com/custom-api
    syslog://
 
 <a href="https://github.com/caronc/apprise#popular-notification-services">Und alles Weitere in dieser Liste!</a>

<img src="https://assets.kitploit.com/production/public/readmes/43320/10cf768859dcc1ced008af19b98a02aa170055178c0f8764928890309a9a6bdf.png" style="max-width:100%;" alt="Self-gehostete Benachrichtigungen zur Überwachung von Webseitenänderungen"  title="Self-gehostete Benachrichtigungen zur Überwachung von Webseitenänderungen"  />

Jetzt kannst du deinen Benachrichtigungsinhalt auch anpassen und <a target="_new" href="https://jinja.palletsprojects.com/en/3.0.x/templates/">Jinja2-Templating</a> für deren Titel und Textkörper verwenden!

## JSON-API-Überwachung

Erkenne Änderungen und überwache Daten in JSON-APIs, indem du entweder JSONPath oder jq verwendest, um JSON nach Bedarf zu filtern, zu parsen und umzustrukturieren.

![image](https://assets.kitploit.com/production/public/readmes/43320/e405fd2b4bf3d1d38757f291d40ffb2e4794a11294ef08637ef7651b563e4697.png)

Dadurch wird das JSON erneut geparst und der Text formatiert, was die Überwachung und Erkennung von Änderungen in JSON-API-Ergebnissen sehr einfach macht.

![image](https://assets.kitploit.com/production/public/readmes/43320/e5180e70408a9896771761e67a3f1982a7061450a729abebb6dcfe9691e0b359.png)

### JSONPath oder jq?

Für komplexeres Parsen, Filtern und Ändern von JSON-Daten wird jq aufgrund der eingebauten Operatoren und Funktionen empfohlen. Weitere spezifische Informationen zu jq findest du in der [Dokumentation](https://stedolan.github.io/jq/manual/).

Ein großer Vorteil von `jq` ist, dass du Logik in deinem JSON-Filter verwenden kannst, z. B. Filter, um nur Einträge anzuzeigen, deren Wert größer als/kleiner als usw. ist.

Siehe das Wiki https://github.com/dgtlmoon/changedetection.io/wiki/JSON-Selector-Filter-help für weitere Informationen und Beispiele

### In HTML eingebettetes JSON parsen!

Wenn du einen `json:`- oder `jq:`-Filter aktivierst, kannst du sogar automatisch eingebettetes JSON in einer HTML-Seite extrahieren und parsen! Unglaublich praktisch für Websites, die Inhalte auf Basis von JSON aufbauen, wie viele E-Commerce-Websites.```
<html>
...
<script type="application/ld+json">

{
   "@context":"http://schema.org/",
   "@type":"Product",
   "offers":{
      "@type":"Offer",
      "availability":"http://schema.org/InStock",
      "price":"3949.99",
      "priceCurrency":"USD",
      "url":"https://www.newegg.com/p/3D5-000D-001T1"
   },
   "description":"Cobratype King Cobra Hero Desktop Gaming PC",
   "name":"Cobratype King Cobra Hero Desktop Gaming PC",
   "sku":"3D5-000D-001T1",
   "itemCondition":"NewCondition"
}
</script>

json:$..price oder jq:..price würde 3949.99 ergeben, oder Sie können die gesamte Struktur extrahieren (verwenden Sie eine JSONpath-Testwebsite, um dies zu validieren).

Die Anwendung unterstützt Sie auch dabei, benachrichtigt zu werden, dass sie diese Informationen automatisch verfolgen kann.

Proxy-Konfiguration

Siehe das Wiki https://github.com/dgtlmoon/changedetection.io/wiki/Proxy-configuration , wir unterstützen außerdem die Verwendung von Bright Data Proxy-Diensten, wo möglich und Oxylabs Proxy-Diensten.

Raspberry-Pi-Unterstützung?

Raspberry Pi und linux/arm/v6 linux/arm/v7 arm64 Geräte werden unterstützt! Siehe das Wiki für Details

Importunterstützung

Importieren Sie einfach Ihre Liste von Websites, die Sie auf Änderungen überwachen möchten, im Excel .xslx Dateiformat, oder fügen Sie Listen von Website-URLs als Klartext ein.

Der Excel-Import wird empfohlen - so können Sie Tags/Gruppen von Websites und andere Funktionen besser organisieren.

API-Unterstützung

Vollständige REST-API für die programmatische Verwaltung von Überwachungen, Tags, Benachrichtigungen und mehr.

Unterstützen Sie uns

Nutzen Sie changedetection.io, um Geld zu verdienen? Spart es Ihnen Zeit oder Geld? Macht es Ihr Leben einfacher? Weniger stressig? Denken Sie daran: Wir schreiben diese Software, obwohl wir eigentlich bezahlte Arbeit erledigen sollten, und wir müssen genauso wie Sie Essen kaufen und Miete zahlen.

Ziehen Sie in Betracht, ein offiziell unterstütztes Abonnement für Website-Änderungserkennung abzuschließen. Selbst wenn Sie es nicht nutzen, haben Sie das wohlige Gefühl, das Projekt zu unterstützen. (Und wer weiß, vielleicht nutzen Sie es ja doch!)

Kommerzieller Support

Ich biete kommerziellen Support an. Diese Software wird unter anderem von Fachleuten aus den Bereichen Netzwerksicherheit, Luft- und Raumfahrt, Datenwissenschaft und Datenjournalismus genutzt. Bei Anfragen wenden Sie sich bitte an [email protected]. Ich arbeite gerne mit Ihrer Organisation zusammen, um die Möglichkeiten von changedetection.io weiterzuentwickeln.

Haftungsausschluss

Diese Software wird "wie besehen" ohne jegliche ausdrückliche oder stillschweigende Gewährleistung bereitgestellt, einschließlich, aber nicht beschränkt auf die Gewährleistung der Marktgängigkeit, der Eignung für einen bestimmten Zweck und der Nichtverletzung von Rechten Dritter. In keinem Fall haften die Autoren oder Urheberrechtsinhaber für Ansprüche, Schäden oder sonstige Haftungen, sei es aus Vertrag, unerlaubter Handlung oder anderweitig, die sich aus oder im Zusammenhang mit der Software oder der Nutzung oder sonstigen Handlungen mit der Software ergeben.

Überwachung von Website-Inhalten

Sie sind allein dafür verantwortlich, dass Ihre Nutzung dieser Software den Nutzungsbedingungen, den robots.txt-Anweisungen, den Zugriffsrichtlinien und allen geltenden Gesetzen der Website oder des Dienstes entspricht, die Sie überwachen möchten. Die Autoren und Mitwirkenden dieser Software übernehmen keinerlei Haftung dafür, wie Sie sie verwenden, oder für Folgen, die sich aus dieser Nutzung ergeben.

KI-/LLM-Funktionen

Wenn Sie KI-/LLM-Funktionen aktivieren, werden auf überwachten Websites erkannte Inhalte – einschließlich Seiten-Diffs und extrahiertem Text – an einen von Ihnen gewählten Drittanbieter für KI außerhalb dieser Installation übertragen. Sie sind allein verantwortlich für:

  • Die Sicherstellung, dass eine solche Übertragung durch die Nutzungsbedingungen jeder von Ihnen überwachten Website erlaubt ist.
  • Die Einhaltung aller geltenden Datenschutz- und Privatsphärengesetze (einschließlich, aber nicht beschränkt auf die DSGVO) in Bezug auf personenbezogene Daten, die in überwachten Inhalten erscheinen können.
  • Alle API-Kosten und Gebühren Ihres gewählten KI-Anbieters. Diese Software hat keine Einsicht in oder Kontrolle über diese Gebühren.
  • Alle Konsequenzen, die sich aus dem Handeln auf der Grundlage KI-generierter Ausgaben ergeben.

Es ist bekannt, dass KI- und LLM-Modelle halluzinieren – sie erzeugen mit scheinbarer Sicherheit plausibel klingende, aber sachlich falsche, unvollständige oder vollständig erfundene Ausgaben. Konstruktionsbedingt können LLMs bei der Zusammenfassung auch relevante Informationen auslassen oder stillschweigend kürzen. KI-Ausgaben dürfen niemals als vollständig oder korrekt betrachtet werden.

Durch die Nutzung dieser Software, insbesondere jeglicher KI-/LLM-Funktionen, stellen Sie die Autoren, Mitwirkenden und alle verbundenen Parteien persönlich von allen Ansprüchen, Schäden, Verlusten, Kosten und Ausgaben (einschließlich angemessener Anwaltskosten) frei und halten sie schadlos, die sich aus oder im Zusammenhang mit Ihrer Nutzung dieser Software ergeben.

Lizenzen Dritter

changedetectionio.html_tools.elementpath_tostring: Copyright (c), 2018-2021, SISSA (Scuola Internazionale Superiore di Studi Avanzati), lizenziert unter der MIT-Lizenz

Mitwirkende

Anerkennung der fantastischen Mitwirkenden am Projekt

Entwicklerhinweis: Siehe Übersetzungsleitfaden für i18n-Vorlagenmuster und Arbeitsablauf.

Kategorien