v0.55.1

Try our Chrome extension

Chrome store icon Chrome Webstore

Easily add the current web-page from your browser directly into your changedetection.io tool, more great features coming soon!

Changedetection.io needs your support!

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

  • Cannot set language without session cookie
모든 모니터링의 기본 재확인 간격입니다. 현재 시스템 최소값은 3 초 (추가 정보).

시간 예약을 사용하시겠습니까? 먼저 시간대 설정을 확인하고 저장해 주세요.
CSS/XPath 필터가 지정한 횟수만큼 연속으로 누락되면 알림 보내기
비활성화하려면 0으로 설정하세요
각 모니터링의 기록 스냅샷은 설정한 개수만큼만 보관합니다.
공란이면 비활성화됩니다. (제한 없음)
changedetection.io 애플리케이션에 비밀번호를 적용합니다.
비밀번호 활성화 시 변경 기록 페이지 액세스 허용 (diff 페이지 공유에 유용)
요청 결과에 내용이 없거나 HTML에 텍스트가 없는 경우도 변경으로 간주

팁: 거의 모든 서비스에 알림을 보내려면 AppRise 알림 URL을 사용하세요. 중요한 설정 참고 사항은 여기의 알림 서비스 위키를 읽어 주세요.

고급 도움말 표시
모든 알림 제목
모든 알림 본문 — 다음을 사용할 수 있습니다: Jinja2 알림 제목, 본문, URL에 아래 토큰과 함께 템플릿을 사용할 수 있습니다.
토큰/자리표시자 보기
  • JSON 페이로드에서는 |tojson 를 따옴표 없이 사용하면 자동으로 이스케이프됩니다. 예: { "name": {{ watch_title|tojson }} }
  • URL 인코딩에는 |urlencode, 예 - gets://hook-website.com/test.php?title={{ watch_title|urlencode }}
  • 정규식 치환에는 |regex_replace, 예 - {{ "hello world 123" | regex_replace('[0-9]+', 'no-more-numbers') }}
  • Jinja2 기본 내장 필터 전체 목록은 다음 문서를 참고하세요. https://jinja.palletsprojects.com/en/3.1.x/templates/#builtin-filters

모든 알림 형식
알림 링크의 {{ base_url }} 토큰에 사용할 기본 URL입니다.
기본값은 시스템 환경 변수 'BASE_URL' - 자세히 보기.

모니터링하는 사이트가 렌더링에 JavaScript를 필요로 하지 않는 경우 Basic 방식(기본값)을 사용하세요.

Chrome/Javascript 방식은 환경 변수 'WEBDRIVER_URL'로 설정된 실행 중인 WebDriver+Chrome 서버와의 네트워크 연결이 필요합니다.

페이지가 완전히 렌더링될 때까지 기다리는 데 문제가 있다면 (텍스트 누락 등) 여기서 'wait' 시간을 늘려 보세요.
텍스트를 추출하기 전에 n초 동안 기다립니다.
모니터링을 처리할 동시 워커 수입니다. 워커가 많을수록 처리는 빨라지지만 메모리 사용량도 늘어납니다.
현재 실행 중: 10 작동 중 async 워커.
예: 무작위 지터를 3초로 설정하면 최대 3초 빠르거나 최대 3초 늦게 실행될 수 있습니다.
일반 요청(Chrome 기반이 아님)의 최대 타임아웃 시간(초)입니다. 1~999 사이여야 합니다.
모든 요청에 적용됩니다.

참고: User-Agent만 바꾼다고 해서 반봇 기술을 우회할 수 있는 것은 아닙니다. 다음 요소도 함께 고려해야 합니다. 브라우저가 탐지되는 모든 방식.
변경 감지 시 공백, 탭, 줄바꿈을 무시합니다.
참고: 이 값을 변경하면 기존 모니터링의 상태가 바뀌고 알림 등이 발생할 수 있습니다.
앵커 태그 콘텐츠 렌더링은 기본적으로 비활성화되어 있으며, 활성화하면 링크가 다음 형식으로 렌더링됩니다. (link text)[https://somesite.com]
참고: 이 값을 변경하면 기존 모니터링의 콘텐츠에 영향을 주고 알림 등이 발생할 수 있습니다.
  • 텍스트로 변환하기 전에 CSS 또는 XPath 선택자로 HTML 요소를 제거합니다.
  • 여기에 HTML을 붙여 넣지 말고 CSS 및 XPath 선택자만 사용하세요.
  • 여러 HTML 영역을 무시하려면 줄마다 CSS 또는 XPath 선택자를 하나씩 추가하세요.
참고: 이 설정은 각 모니터링 규칙에 추가로 전역 적용됩니다.
  • 일치하는 텍스트는 텍스트 스냅샷 비교에서 무시됩니다. (화면에는 표시되지만 변경으로 감지되지는 않음)
  • 참고: 이 설정은 각 모니터링 규칙에 추가로 전역 적용됩니다.
  • 각 줄을 별도로 처리하며, 일치하는 줄은 체크섬을 만들기 전에 제거되어 변경 감지에서 무시됩니다.
  • 줄 전체를 슬래시(/)로 감싸면 정규식을 사용할 수 있습니다. /regex/
  • 이 값을 바꾸면 비교 체크섬이 달라져 알림이 발생할 수 있습니다.
"텍스트 무시"에 해당하는 텍스트를 출력에서도 제거합니다. 끄면 변경 감지에서만 무시되고 출력에는 남습니다.
참고: 이 값을 변경하면 기존 모니터링의 상태가 바뀌고 알림 등이 발생할 수 있습니다.

API 액세스

API로 changedetection.io를 제어할 수 있습니다. 자세한 내용은 API 액세스 및 예제.

다음을 사용해 API 액세스를 제한합니다. x-api-key 헤더입니다. Chrome 확장 프로그램이 작동하려면 필요합니다.


API 키 b7bbef2d8f58de4f2e6f0914f83f132e

Chrome 확장 프로그램

Chrome 안에서 어떤 웹페이지든 changedetection.io에 쉽게 추가할 수 있습니다.

1단계 확장 프로그램을 설치하고 2단계 이 페이지로 이동하여 3단계 도구 모음에서 확장 프로그램을 열고 다음 버튼을 클릭해 주세요. "API 액세스 동기화"

Chrome 스토어 아이콘 Chrome 웹스토어

각 모니터링의 RSS 피드에 포함할 기록 스냅샷의 최대 개수입니다.
RSS/Atom 피드 자체를 모니터링할 때 더 정확한 변경 감지를 위해 피드 내용을 정리된 텍스트로 변환합니다.
사용하는 리더가 HTML을 지원하나요? 여기에서 설정해 주세요.
모든 항목에 같은 템플릿을 사용하려면 'System default'를 선택하거나, "Notification Body"를 템플릿으로 다시 사용할 수 있습니다.
모든 알림 본문 — 다음을 사용할 수 있습니다: Jinja2 알림 제목, 본문, URL에 아래 토큰과 함께 템플릿을 사용할 수 있습니다.
토큰/자리표시자 보기

아래 설정이 올바른지 확인해 주세요. 웹페이지 모니터링 확인 일정을 관리하는 데 사용됩니다.

서버의 UTC 날짜 및 시간: 2026-04-28T00:51:52.343595+00:00

브라우저의 로컬 날짜 및 시간:

이 설정을 활성화하면 diff 페이지가 새 탭에서 열립니다. 비활성화하면 현재 탭에서 열립니다.
실시간 UI 업데이트 활성화 (변경 시 재시작 필요)
모니터링 목록 옆 파비콘 표시 여부
모니터링 목록 페이지당 항목 수입니다. 0이면 비활성화됩니다.

: 차단된 웹사이트에서는 "Data Center"보다 "Residential" 및 "Mobile" 프록시가 더 잘 동작할 수 있습니다.

Extra Proxies
"Name"은 모니터링 편집 설정에서 프록시를 선택할 때 사용됩니다.
인증이 필요한 SOCKS5 프록시는 'plain requests' 가져오기 방식에서만 지원됩니다. 다른 가져오기 방식에서는 대신 IP 접근을 허용해야 합니다.

Extra Browsers can be attached to further defeat CAPTCHA's on websites that are particularly hard to scrape.
Simply paste the connection address into the box, More instructions and examples here

Extra Browsers

AI 기반 변경 모니터링

LLM을 연결해 "무언가 변경됨"에서 "관심 있는 내용만 변경됨"으로 전환하세요.

판단 기준 필터링

각 모니터링 또는 태그에 일반 텍스트 판단 기준("notify me only when the price drops" 또는 "alert when the item goes out of stock")을 지정할 수 있습니다. 변경이 감지될 때마다 AI가 diff를 이 기준과 비교해 불필요한 알림을 줄입니다.

AI 변경 요약

raw diff 대신 알림에서 자연어 요약("Price dropped from $89 to $67" 또는 "3 new items added to the listing")을 받을 수 있습니다. 여기에서 전역 기본 프롬프트를 설정하거나 모니터링/태그별로 재정의하세요.

최소 비용

AI는 전체 페이지 HTML이 아닌 변경된 내용의 unified diff만 확인합니다. gpt-4o-mini 또는 Gemini Flash 같은 저비용 모델도 이를 잘 처리합니다. 보통 확인당 1센트보다 훨씬 적은 비용이 듭니다.

AI 프로바이더

제3자 데이터 전송 - 읽어 주세요

AI 기능이 활성화되면 모니터링하는 웹사이트의 변경 데이터(페이지 diff와 추출된 텍스트 포함)가 선택한 외부 AI 프로바이더로 전송됩니다.

  • 이 기능 사용이 모니터링하는 각 웹사이트의 서비스 약관을 준수하는지 확인할 책임은 전적으로 사용자에게 있습니다.
  • 모니터링된 콘텐츠에 포함될 수 있는 개인정보와 관련해 적용되는 데이터 보호 법률(예: GDPR)을 준수할 책임은 전적으로 사용자에게 있습니다.
  • 선택한 프로바이더에서 청구하는 API 비용은 사용자 책임입니다. 이 소프트웨어는 해당 비용을 확인하거나 제어할 수 없습니다.
  • AI / LLM 모델은 그럴듯하지만 사실과 다르거나 완전히 조작된 출력을 확신하는 듯 생성하는 환각 현상이 있을 수 있으며, 설계상 요약 과정에서 관련 데이터를 누락하거나 잘라낼 수 있습니다. AI 출력이 완전하거나 정확하다고 절대 의존해서는 안 됩니다. 이 소프트웨어는 어떠한 보증도 없이 있는 그대로 제공됩니다.
  • AI 기능을 활성화하면 이 데이터 전송 또는 AI 기능 사용으로 인해 발생하는 모든 청구, 손해 또는 책임이 사용자에게 있으며, 이 소프트웨어의 제작자와 기여자에게 책임을 묻지 않는 데 동의하는 것입니다.

기본 AI 변경 요약

모니터링 또는 태그/그룹에서 재정의하지 않는 한 모든 모니터링에 사용됩니다.  기본 프롬프트 수정

동작

동작 설정을 사용하려면 먼저 프로바이더를 설정하세요.

토큰 및 비용 추적

아직 기록된 AI 사용량이 없습니다.

토큰 예산 월별 토큰(0 = 무제한)
최대 입력 문자 수 문자 - 현재 적용 중: 100,000

가동 시간: 5 시간, 16 분, 7 초

파이썬 버전: 3.11.15

활성화된 플러그인:

  • levenshtein_plugin - Levenshtein distance and similarity plugin for text change detection.
  • wordcount_plugin - Word count plugin for content analysis.
  • llm_restock - LLM fallback plugin for price and restock info extraction.