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 site doesn'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: Usa URL di notifica AppRise 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}}
{{diff_url}}
{{diff}}
{{diff_clean}}
{{diff_added}}
{{diff_added_clean}}
{{diff_removed}}
{{diff_removed_clean}}
{{diff_full}}
{{diff_full_clean}}
{{diff_patch}}
{{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.
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/
/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