Know it's down before your customers do.
Website, API, SSL and cron job monitoring with SMS and Slack alerts that reach your whole team, and a status page on your own domain.
HTTP 503 Service Unavailable · 2 people paged by SMS
Built for the team that gets paged.
Most uptime tools are built for one person with one inbox. UpDog is built for the three or four people who actually have to fix it.
Alerts that reach a human
SMS is built in on paid plans, with no Twilio account or credits to manage. Put Slack, Discord, Teams, PagerDuty, Telegram or a webhook on the same monitor so the right people hear about it the first time.
One organization, not one shared login
Invite teammates as viewers, editors or admins. Everyone sees the same monitors and incidents, and nobody is forwarding alerts from a personal inbox. Agencies can switch between client organizations.
Flat pricing you can explain
$12/mo covers 50 monitors, 1-minute checks, SMS and 5 seats. No per-seat fees, no SMS credits, no surprise invoice when the team grows. Free for 10 monitors, forever.
Up and running in three steps
No agents to install, nothing to host. Add a URL and UpDog starts watching.
Add what to watch
Paste a URL, hostname or cron job. Pick how often to check — down to every minute.
Choose who gets alerted
Email and SMS are built in, no Twilio account needed. Route to Slack, Discord, Teams, PagerDuty or any webhook in a click.
Share a status page
Publish a branded status page on your own domain so customers stop asking "is it down?".
Or let your AI agent set it up.
UpDog ships a hosted MCP server and a REST API. Connect Claude Code, Cursor or any MCP client with one key, then say what you want watched. The agent creates the monitors, wires the alerts and publishes the status page.
Works on every plan, scoped to your organization, logged in your audit trail.
Connect your agent$ claude mcp add --transport http updog https://app.updog.watch/mcp \
--header "Authorization: Bearer uk12_…"
> Monitor api.acme.dev every minute and page #ops on Slack
and me by SMS if it fails twice.
✓ Created monitor api.acme.dev (HTTP, 60 s, 2 retries)
✓ Attached Slack #ops · created SMS +1 ••• 4471
✓ First check: 200 OK in 212 ms
app.updog.watch/dashboard/415
Monitor Anything, Miss Nothing
Every check type, on every plan, including the free one.
Website monitoring
Know the moment your site or API goes down—before customers report it.
Response time monitoring
Catch slowdowns early with response-time trends and smarter alerting.
DNS monitoring
Get alerted when DNS changes unexpectedly so you can fix it before it spreads.
SSL monitoring
Never get surprised by an expired certificate—get expiry warnings ahead of time.
Status pages
Keep customers in the loop with a public status page and shared uptime visibility.
Cron job monitoring
Heartbeat monitoring for background jobs and scheduled tasks—no check-in, no mercy.
Port monitoring
Monitor critical services (DB, SMTP, custom ports). If it stops responding, you’ll know.
Keyword monitoring
Alert on content changes or missing text—perfect for “is it really healthy?” checks.
Before Downtime Bites.
UpDog notifies you instantly and routes alerts to chat, on-call, SMS, and automation tools.
Explore integrationsStatus pages that build trust
When things go wrong, clear communication beats tickets. Share a single source of truth for uptime and incidents.
Simple pricing. Start free, try everything.
Every new account gets BigDog free for 14 days, no card. After that, keep the free plan or pay one flat price per organization, not per user, not per alert.
All monitor types and chat/webhook integrations on every plan · Cancel anytime · Downgrades keep your data
Puppy 🐾
- 10 monitors
- Checks every 5 min
- 1 user
- 1 status page
- Email alerts
WatchDog 🐕
Most popular- 50 monitors
- Checks every 1 min
- 5 team seats with roles
- 5 status pages, custom domains
- Email + SMS alerts, no Twilio needed
BigDog 🐕🦺
Your 14-day trial- 200 monitors
- Checks every 30 sec
- 25 team seats with roles
- 20 status pages, custom domains
- Email + SMS alerts, no Twilio needed
Questions people ask before signing up
Is the free plan really free?
What counts as a "monitor"?
How fast will I know when something is down?
Which alert channels are supported?
Can my whole team use it?
Can I cancel or change plans later?
Your Sites Deserve a Watchdog.
Instant alerts. Full visibility. Zero surprises.
Start monitoring free