Watch for anything on the internet

Know when your websites, APIs, MCP servers, infrastructure, domains, SSL certificates, cron jobs, and background workers fail — before your customers do.

Reliable alerts. Beautiful public status pages.

  • 24 check types
  • Free forever plan — not a trial
  • No credit card required
  • Setup in 60 seconds
WatchFor dashboard monitoring www.google.com on laptop, tablet and phone

Nothing breaks loudly. It breaks quietly, at 2 a.m.

Most outages don't announce themselves. A certificate expires. A payment provider changes something. A DNS record gets fat-fingered. Your site looks fine from your desk — and meanwhile, customers are walking away.

You run an online store

Saturday night, your checkout silently stops accepting cards. Ads keep spending, carts keep filling, nothing completes. By Monday it's not a bug — it's a week of revenue.

Watch the checkout flow itself, payment endpoints, SSL, and page speed — slow stores lose carts before broken ones do.

You're an ISP or hosting provider

When something degrades, your customers notice first — and every support ticket is someone deciding whether to leave. The hard part isn't knowing something is wrong; it's knowing where: your network, their config, or the internet in between.

Checks from many regions, DNS, mail server and blacklist status, and the actual network path show you which it is — before the phone rings.

You operate infrastructure that reports for a living

Solar parks, meters, IoT fleets. If the metering API stops answering, no one sees a blank page. You just quietly lose the data you're required to report.

A simple check that the API answers, returns real data, and its certificate isn't about to expire covers the failure no one is watching for.

Different businesses, same pattern: the things that cost the most break without a sound. Monitoring is just someone always listening.

Start with one check on the thing that would hurt most

Monitor every layer of your stack

Websites, APIs, certificates, domains, DNS, page performance and the services behind them — checked continuously from regions around the world. When something breaks, you get one confirmed alert with the detail to fix it, not a flood of false alarms. And the built-in AI assistant can set up monitors, dig through incidents and tune alerting straight from a chat.

HTTP/HTTPS Monitoring

HTTP/HTTPS Monitoring

Websites and APIs checked the way your users reach them: status codes, response times, redirects and page content. If the answer is wrong or slow, you hear about it before they do.

Explore HTTP monitoring
SSL Certificate Monitoring

SSL Certificate Monitoring

An expired certificate takes your site down as surely as a dead server — browsers just call it “not secure”. Track validity, chain issues and expiry, with warnings long before the deadline.

Explore SSL monitoring
Domain Expiry Monitoring

Domain Expiry Monitoring

The quietest way to lose everything: the domain lapses, and the site, email and brand go with it. WatchFor reads expiry straight from the registry and warns you weeks ahead.

Explore domain monitoring
DNS Monitoring

DNS Monitoring

When DNS is wrong, everything is down — even though every server is up. Watch A, AAAA, CNAME, MX and TXT records for unexpected changes, resolution failures and propagation issues.

Explore DNS monitoring
Core Web Vitals Monitoring

Core Web Vitals Monitoring

Slow is the outage nobody alerts on. Scheduled Lighthouse audits track LCP, CLS and INP over time, so you catch performance regressions — and their SEO cost — before your rankings do.

Explore Core Web Vitals
TCP Port Monitoring

TCP Port Monitoring

Databases, mail servers, brokers — anything that speaks TCP. Connection checks with optional banner reads keep the services behind your website as watched as the website itself.

Explore TCP monitoring
See all 24 monitor types

Everything you run, watched from one place

From a single website to a platform serving millions of users — 24 check types, confirmed from 20 probe locations worldwide, with alerts wherever your team already works.

24
Check types

HTTP, SSL, DNS, ping, Core Web Vitals, MCP servers and more.

26
Alert channels

Email, Slack, Telegram, Discord, PagerDuty, Teams and more.

20
Probe locations

Across 7 world regions — failures confirmed from several, not one bad network.

1 → 1M+
Endpoints

From a single check to platforms running at serious scale.

Questions & Answers

Pricing to fit your business needs.

Free

€0.00/mo

For personal sites and side projects. Free forever, no credit card.

15 monitors — HTTP checked every 3 minutes
HTTP(S), MCP, SSL, Ping, keyword, port & sitemap monitoring
API monitoring — custom headers, auth, body & status assertions
Heartbeat & cron job monitoring — alerts when scheduled jobs go silent
All standard monitor types — DNS, UDP, domain expiry & more
Infrastructure checks — MTR, SMTP, FTP/SFTP & NTP
Checks from 1 region
Pick exact probe cities per monitor
Parallel checks
Page speed & Core Web Vitals monitoring
Full-featured status pages — 3 included
5 alert contacts — email, Slack, Discord, Telegram, Teams, ntfy, PagerDuty & webhooks
3 team members — no per-seat fees
15+ free diagnostic tools — auto location, lower limits

Starter

€7.00€6.00/mo

€72.00 billed yearly

For solo developers and freelancers watching sites, APIs and domains.

50 monitors — HTTP checked every 1 minute
HTTP(S), MCP, SSL, Ping, keyword, port & sitemap monitoring
API monitoring — custom headers, auth, body & status assertions
Heartbeat & cron job monitoring — alerts when scheduled jobs go silent
All standard monitor types — DNS, UDP, domain expiry & more
Infrastructure checks — MTR, SMTP, FTP/SFTP & NTP
Checks from 2 regions
Pick exact probe cities per monitor New
Parallel checks
Page speed & Core Web Vitals monitoring
Full-featured status pages — 25 included
50 alert contacts — all notification channels
25 team members — no per-seat fees
15+ free tools — any probe location, higher limits New
Most popular

Pro

€25.00€20.00/mo

€240.00 billed yearly

For growing teams that live on uptime and page speed.

100 monitors — HTTP checked every 1 minute
HTTP(S), MCP, SSL, Ping, keyword, port & sitemap monitoring
API monitoring — custom headers, auth, body & status assertions
Heartbeat & cron job monitoring — alerts when scheduled jobs go silent
All standard monitor types — DNS, UDP, domain expiry & more
Infrastructure checks — MTR, SMTP, FTP/SFTP & NTP
Checks from 3 regions
Pick exact probe cities per monitor New
Parallel checks New
Page speed & Core Web Vitals (15 pages) New
Full-featured status pages — 50 included
100 alert contacts — all notification channels
50 team members — no per-seat fees
15+ free tools — any probe location, higher limits New

Business

€49.00€39.00/mo

€468.00 billed yearly

For companies that can't afford a minute of downtime.

250 monitors — HTTP checked every 30 seconds
HTTP(S), MCP, SSL, Ping, keyword, port & sitemap monitoring
API monitoring — custom headers, auth, body & status assertions
Heartbeat & cron job monitoring — alerts when scheduled jobs go silent
All standard monitor types — DNS, UDP, domain expiry & more
Infrastructure checks — MTR, SMTP, FTP/SFTP & NTP
Checks from all regions
Pick exact probe cities per monitor New
Parallel checks New
Page speed & Core Web Vitals (30 pages) New
Full-featured status pages — 100 included
200 alert contacts — all notification channels
100 team members — no per-seat fees
15+ free tools — any probe location, higher limits New

What's new in WatchFor

View full changelog
New

Alert notifications now group during incident storms

When one underlying problem takes several monitors down at once, your chat and email channels now receive one clear summary — "🔴 10 new incidents" with the affected monitors listed — instead of ten separate pings. Monitors failing one by one batch too: follow-up waves collect for a few minutes and arrive as one further summary, and recoveries group the same way. A lone incident still arrives promptly as a normal, fully-detailed notification, and PagerDuty, Opsgenie and webhooks keep their exact per-incident behaviour.

Improved

Mute a monitor's alerts + smarter flap suppression

You can now mute a monitor's notifications for 1h/8h/24h/7d — from its ⋯ menu or straight from a firing incident. Checks keep running and incident history keeps recording; only the pings pause. Muted monitors carry an amber badge and a Muted filter in the monitors list, so a silenced monitor is never lost among hundreds. Also fixed at the engine level: a rapidly flapping monitor now stops paging until it stabilises, and warning alerts stay quiet while the same monitor's critical incident is already firing.

New

8 new notification channels — from Opsgenie to Zapier

Alert routing now reaches eight more places your team may already live in. Opsgenie joins PagerDuty on the on-call side — firing incidents open an Opsgenie alert and recoveries auto-close it, with US and EU regions supported. Google Chat, Mattermost and Rocket.Chat join Slack, Discord and Teams for chat delivery (each a one-webhook setup). Gotify, Pushover and Pushbullet join ntfy for phone and desktop push. And Zapier connects alerts to 5000+ other apps via a Catch Hook. Add them under Alerting → Channels.

Start watching in minutes

Create your free account — no credit card required.