Uptime monitoring for small teams

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.

Free forever plan 14-day trial of everything, no card First monitor live in 2 minutes
Uneed Daily winner, 1st place
HTTP & APIs SSL expiry Cron / heartbeats DNS & ports Keywords
updog.watch is Up
Alerts by Email, SMS, Slack, Discord, Teams, PagerDuty & webhooks
Every monitor type and 90+ integrations on every plan
Built for teams: shared org, roles & invites

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.

1

Add what to watch

Paste a URL, hostname or cron job. Pick how often to check — down to every minute.

2

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.

3

Share a status page

Publish a branded status page on your own domain so customers stop asking "is it down?".

New: MCP server

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.

Ping monitoring

A lightweight way to check network availability for hosts and devices.

Keyword monitoring

Alert on content changes or missing text—perfect for “is it really healthy?” checks.

We Bark
Before Downtime Bites.

UpDog notifies you instantly and routes alerts to chat, on-call, SMS, and automation tools.

Explore integrations

Status pages that build trust

When things go wrong, clear communication beats tickets. Share a single source of truth for uptime and incidents.

Share updates fast
Post incidents and keep customers informed without the support load.
Uptime & response time charts
Give stakeholders real data, not guesswork—history is visible at a glance.
Brand it your way
Add your logo, colors, and custom domain so it feels like your product.
UpDog public status page preview

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 🐾
Free
For side projects and a first look.
  • 10 monitors
  • Checks every 5 min
  • 1 user
  • 1 status page
  • Email alerts
Every monitor type. Slack, Teams, Discord, PagerDuty, Telegram & webhooks included.
Start free, no card
WatchDog 🐕
Most popular
$12/mo
per organization, not per user
For a small team that cannot afford to miss an outage.
  • 50 monitors
  • Checks every 1 min
  • 5 team seats with roles
  • 5 status pages, custom domains
  • Email + SMS alerts, no Twilio needed
Everything in Puppy, plus the alerts that wake you up.
Start 14-day free trial Ready now? Go straight to checkout
BigDog 🐕‍🦺
Your 14-day trial
$25/mo
per organization, not per user
For agencies and teams watching many services.
  • 200 monitors
  • Checks every 30 sec
  • 25 team seats with roles
  • 20 status pages, custom domains
  • Email + SMS alerts, no Twilio needed
Everything in WatchDog, plus priority support from the people who run it.
Start 14-day free trial Ready now? Go straight to checkout

Questions people ask before signing up

Is the free plan really free?
Yes. Puppy gives you 10 monitors, 1 status page and email alerts for free, forever. No credit card required. Every new account also starts with 14 days of BigDog so you can try 30-second checks, SMS and team seats before deciding; when the trial ends you drop back to Puppy unless you upgrade.
What counts as a "monitor"?
One thing being checked: a URL, an API endpoint, a hostname/port, a DNS record, an SSL certificate, or a cron job heartbeat. Group monitors that only roll up other monitors don't count.
How fast will I know when something is down?
Checks run as often as every 5 minutes on Puppy, every minute on WatchDog and every 30 seconds on BigDog. A failed check is retried before anyone is paged, so a single blip doesn't wake you; a confirmed outage alerts you within one check interval.
Which alert channels are supported?
Email alerts are built in on every plan and SMS on paid plans, with no Twilio account to set up. Slack, Discord, Microsoft Teams, PagerDuty, Telegram, Splunk, generic webhooks and the rest of the 90+ notification providers are available on every plan — see all integrations.
Can my whole team use it?
Yes. Invite teammates into your organization as viewers, editors or admins (the owner keeps billing control). WatchDog includes 5 seats, BigDog 25 — pricing is per organization, not per user. Agencies can belong to several organizations and switch between them.
Can I cancel or change plans later?
Any time, from the billing portal in your dashboard. Downgrades take effect at the end of the billing period; there are no contracts. Nothing is deleted on a downgrade: your oldest monitors keep running up to the new limit and the rest are paused until you upgrade again.
UpDog Logo

Your Sites Deserve a Watchdog.

Instant alerts. Full visibility. Zero surprises.

Start monitoring free
Free forever plan · 14-day trial of everything, no card · Set up in 2 minutes