PingWhen

Website change alert

Paste a URL. Get pinged when its text changes.

Starter $9/mo · 10 watches · every 15 min. Plus $19/mo · 40 watches · every 5 min.

What to watch

We watch the HTML we receive; JavaScript-only apps are not supported. Webhook POSTs JSON. We sign it. Cancel anytime.

What you get

PingWhen checks a public web page on a schedule and tells you when the words on it change. You pick where the alert goes: an email address, a US/CA phone number, or an HTTPS webhook. Each alert says which URL changed, when we saw it, the HTTP status, and a short excerpt such as text now includes "$19/mo", plus a link to your watch list.

There is nothing to install and no dashboard to keep open. The whole product is the form above and one list of your watches.

How a check works

On your plan's interval we fetch the URL with PingWhenBot/1.0. For HTML we drop scripts, styles and comments, keep the visible text, collapse whitespace, lowercase it, and mask ISO-8601 timestamps. We hash that text. The first successful fetch is the baseline and never alerts. After that, a different hash means a change alert with a one-line excerpt of what is new.

Good uses

Down and up alerts come free

The same watch can also tell you when the page is down (two failed checks in a row: timeout, DNS, TLS, or a 5xx) and when it comes back. You won't get an "up" alert unless we first told you it was down.

Honest limits

Pricing

Starter is $9/month for 10 watches checked every 15 minutes. Plus is $19/month for 40 watches checked every 5 minutes, with longer change excerpts. Need more? Add 10 watches for $5/month. Webhooks are included on every plan and signed with HMAC-SHA256.

Related