Send uptime alerts wherever your team works

14 native alert channels, signed webhooks for everything else, and an API, CLI and CI recipes to automate monitoring. Every destination can be tested before it goes live.

Free

Alert emails to verified addresses.

Free

Messages in a channel through an incoming webhook.

Free

Messages in a Discord channel through a webhook.

Free

Bot messages to a verified chat, group or channel.

Free

HMAC-signed JSON events to any HTTPS endpoint.

Pro

Text messages to verified numbers in 231 countries, paid from prepaid credit.

Pro

Adaptive Card messages through Teams Workflows.

Pro

Messages in a Google Chat space.

Pro

Push notifications to your phone.

Pro

Push notifications to an ntfy topic, public or protected.

Pro

Push notifications to your self-hosted Gotify server.

Pro

Messages in a Mattermost channel.

Pro

Messages in a Rocket.Chat channel.

Team

Trigger and resolve PagerDuty incidents with de-duplication.

Automation & data

Automate monitoring from code

REST API Free

Manage monitors, incidents, maintenance and status pages programmatically, described by an OpenAPI document.

Scoped API tokens Free

Read-only or read-write workspace tokens with 300 requests per minute, attributed in the audit log.

monctl CLI Free

List, create, pause and resume monitors, acknowledge incidents, add maintenance and export data from the terminal.

GitHub Actions, GitLab CI, Jenkins Pro

Record deployment markers from your pipeline, optionally with a short maintenance window, and see them next to incidents.

Uptime Kuma import Free

Upload a Kuma JSON backup; HTTP, keyword, port, ping, DNS, push and gRPC monitors are converted.

CSV import & export Free

Bulk-create monitors from a spreadsheet and export monitors, incidents and check results.

iCalendar on-call feed Team

Subscribe to upcoming on-call shifts from Google Calendar, Outlook or Apple Calendar.

How routing, reminders and escalation work

FAQ

Frequently asked questions

Which alert channels does Uptime Tracker support?

Fourteen: Email, Slack, Discord, Telegram, Webhooks, SMS, Microsoft Teams, Google Chat, Pushover, ntfy, Gotify, Mattermost, Rocket.Chat, PagerDuty. Email, Slack, Discord, Telegram and webhooks are free; the others need Pro or Team.

Can Uptime Tracker send SMS alerts?

Yes, on Pro and Team. Numbers are verified with a code first, messages reach 231 countries, and they are paid from prepaid credit whose per-country price is shown before you buy. Voice calls are not offered.

How do I verify Uptime Tracker webhooks?

Every webhook request carries an HMAC-SHA256 signature over a timestamp and the exact request body, using a signing secret you choose. Recompute the signature with your secret, compare in constant time, and reject requests whose timestamp is outside your replay window.

Does Uptime Tracker integrate with PagerDuty?

Yes, on the Team plan, through the PagerDuty Events API v2. The incident ID is used as the de-duplication key, so retries and reminders update the same PagerDuty alert and recovery resolves it.

Uptime Tracker

Start monitoring in under five minutes

Start on the free plan — commercial use allowed. No credit card required.

  • Free forever plan
  • No credit card
  • Cancel anytime