Chrome Webstore
You can help us by supporting changedetection.io on these platforms;
The more popular changedetection.io is, the more time we can dedicate to adding amazing features!
Many thanks :)
changedetection.io team
Use the Basic method (default) where your watched sites don't need Javascript to render.
The Chrome/Javascript method requires a network connection to a running WebDriver+Chrome server, set by the ENV var 'WEBDRIVER_URL'.
Tip: Use AppRise Notification URLs for notification to just about any service! Please read the notification services wiki here for important configuration notes.
discord://
https://discord.com/api/webhooks...
tgram://
gets://
posts://
puts://
deletes://
s
get://
{{token}}
{{base_url}}
{{watch_url}}
{{watch_uuid}}
{{watch_title}}
{{watch_tag}}
{{preview_url}}
{{change_datetime}}
{{diff_url}}
{{diff}}
lines=
context=
word_diff=
ignore_junk=
{{diff(lines=10)}}
{{diff_added(lines=5, context=2)}}
{{diff_clean}}
{{diff_added}}
{{diff_added_clean}}
{{diff_removed}}
{{diff_removed_clean}}
{{diff_full}}
{{diff_full_clean}}
{{diff_patch}}
{{diff_changed_from}}
{{diff_changed_to}}
{{current_snapshot}}
{{triggered_text}}
{ "name": {{ watch_title|tojson }} }
gets://hook-website.com/test.php?title={{ watch_title|urlencode }}
{{ "hello world 123" | regex_replace('[0-9]+', 'no-more-numbers') }}
Use the verify (✓) button to test if a condition passes against the current snapshot.
Configure an AI / LLM provider in Settings → AI / LLM to enable AI Change Intent and AI Change Summary.
json:
json:$
jq:
jqraw:
xpath:
//*[contains(@class, 'sametext')]
xpath:count(//*[contains(@class, 'sametext')])
//title/text()
xpath1:
Only trigger when unique lines appear
/foo\d/
/regex/
celsius
/reports.+?2022/i
/.+?reports.+?2022/i
//(?aiLmsux))
Out of stock
/reports.+?(\d+)/i
/.*icecream.*/
Caricamento...
Testo trigger Testo ignorato Testo bloccato
Word count is a simple measure of content length, calculated by splitting text on whitespace.
Levenshtein metrics compare the last two snapshots, measuring how many character edits are needed to transform one into the other.
Download latest HTML snapshot Download watch data package
LLM-powered summaries are not yet enabled. Configure an AI provider in Settings to get started.
Go to AI / LLM Settings