Uptime monitoring features for every layer of your stack
Ten check types, alerts on 14 channels, hosted status pages, incident workflows and a full API — with the essentials free and nothing important locked behind a sales call.
Website monitoring
Uptime Tracker requests your website on a schedule, checks the status code, page content, TLS certificate and response time, and alerts you only after a failure is confirmed. The Free plan lets you monitor your most important site every 5 minutes; paid plans add more monitors and check as often as every 60 or 30 seconds.
[ 002 ]Status pages
An Uptime Tracker status page shows customers whether your services are working right now, how reliable they have been, and what you are doing about any incident. Components are linked to your monitors, so the page updates automatically, and every plan includes at least one page.
[ 003 ]Cron job monitoring
Uptime Tracker heartbeat monitors give each scheduled job a secret URL to call after every successful run. If the call does not arrive within the expected interval plus a grace period, an incident opens and you are alerted. Heartbeats suit jobs that run every 15 seconds up to once an hour.
[ 004 ]SSL certificate monitoring
Every Uptime Tracker HTTPS monitor validates the TLS certificate on each check. An expired, untrusted or wrong-hostname certificate fails the check and sends an alert, and the certificate expiry date is visible on the monitor. This is included on all plans, including Free.
[ 005 ]Domain expiry monitoring
Uptime Tracker domain-expiry monitors read your domain’s registration expiry date from the registry through RDAP and alert you a configurable number of days before it lapses, from 1 to 90 days with a default of 30. Domain-expiry monitoring is available on Pro and Team.
[ 006 ]API monitoring
Uptime Tracker API monitors send real requests to your endpoints with the method, headers, body and credentials you choose, then assert on the response with substring, regex or JSONPath rules. Pro adds authenticated API checks; Team adds multi-step workflows of up to 10 chained requests.
[ 007 ]Alerts & notifications
Uptime Tracker sends an alert when a monitor is confirmed down and again when it recovers, through 14 channels including email, SMS, Slack, Microsoft Teams, Discord, Telegram, PagerDuty and signed webhooks. Pro adds routing rules and repeat reminders; Team adds on-call rotations and escalation.
[ 008 ]Incident management
Uptime Tracker opens an incident automatically when a monitor is confirmed down, then gives your team one place to acknowledge, assign, take notes and post public updates. Team adds on-call rotations and escalation policies, and every plan includes maintenance windows that suppress alerts during planned work.
[ 009 ]Port monitoring
Uptime Tracker TCP port monitors open a connection to host:port on a schedule and alert you when the service stops accepting connections. TCP checks are free on every plan; Team adds protocol-aware checks for gRPC health, SMTP and IMAP.
[ 010 ]DNS monitoring
Uptime Tracker DNS monitors resolve a record on a schedule and alert you when the lookup fails or the answer no longer matches what you expect. A, AAAA, CNAME, MX and TXT records are supported on every plan, and Pro adds NS, SRV and PTR.
[ 011 ]Ping monitoring
Uptime Tracker ping monitors send an ICMP echo request to a public host or IP address on a schedule and alert you when it stops replying. Ping monitoring is available on Pro and Team, with checks as often as every 60 or 30 seconds.
Ten ways to watch your services
Each check type shows the lowest plan that includes it.
HTTP(S) & keyword Free
Status code, response keyword, redirects, timeouts and response time.
SSL certificate Free
Expired, untrusted or mismatched certificates fail the check; the expiry date is shown on every HTTPS monitor.
Heartbeat / cron Free
Your job calls a secret URL after each run; you are alerted when a ping is late (jobs every 15 s to 1 h).
TCP port Free
Opens a TCP connection to host:port — databases, game servers, SSH.
DNS record Free
A, AAAA, CNAME, MX, TXT (plus NS, SRV, PTR on Pro) with expected answers.
Ping (ICMP) Pro
ICMP echo to a public host or IP address.
Domain expiry Pro
Registration expiry from RDAP with advance warnings.
API & JSON assertions Pro
Any method, headers, body and secrets; assert on JSON paths and regex.
Multi-step API workflow Team
Up to 10 chained requests that pass values such as tokens between steps.
gRPC, SMTP, IMAP Team
gRPC health protocol and mail-server banner/TLS checks.
Built around trustworthy alerts
Detection you can trust
- Failures confirmed by a re-check before alerting
- Recovery confirmed by two consecutive successes
- Platform errors recorded as unknown, never as your downtime
- Monitor dependencies to silence alerts behind a failed parent (Team)
- Maintenance windows, one-off or weekly recurring (Pro)
Incidents & on-call
- Automatic incidents with evidence from each failed check
- Acknowledge, assign, runbook links and internal notes
- Public updates published to your status page
- On-call rotations with time-zone aware handoffs and iCal feeds (Team)
- Escalation policies that stop on acknowledgement or recovery (Team)
Reports & insight
- Time-weighted availability, adjusted for maintenance
- Latency percentiles and DNS, connect, TLS and first-byte timings
- Availability reports and CSV export on every plan
- Weekly or monthly email reports (Pro)
- SLOs with error budgets (Team) and deployment markers from CI (Pro)
Teams & agencies
- Workspaces with projects to separate clients or products
- Roles: owner, admin, operator, viewer and billing manager
- Read-only guest viewers limited to one project (Team)
- Audit log of every change (Team)
- Uptime Kuma and CSV import for quick migrations
Developer tooling
- REST API with an OpenAPI description
- Scoped read or write workspace tokens
- monctl command-line tool
- HMAC-signed webhooks with replay protection
- Deployment markers from GitHub Actions, GitLab CI or Jenkins
Security & privacy
- Email and password sign-in with Argon2id hashing
- Two-factor authentication with recovery codes on every plan
- Secrets encrypted at rest and never shown again
- No advertising trackers and no selling of data
- Continuous encrypted backups with tested restores
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