
Uptimepage
Uptime monitoring, status pages and on-call in one open-source tool
Ranked #3 this week0 votes
About Uptimepage
Uptimepage watches your websites and APIs, pages the right person when one breaks, and tells your customers on a status page. It does the job that usually takes a monitoring tool, a status page service and an on-call app. Checks run from up to 13 regions around the world. A monitor can wait until most regions agree it is down before opening an incident, so one bad network route does not page anyone at 3am. There are nine kinds of check: HTTP, TCP, DNS, ping, heartbeats for cron jobs, TLS certificate and domain expiry, a real browser that signs in through your login page, and manual monitors you set by hand. Alerts reach Slack, Discord, Teams, Telegram, email, SMS, PagerDuty, ntfy, Pushover, WhatsApp or any webhook. On the Team plan, on-call rotations and escalation policies decide who gets paged, and who is next if nobody acknowledges. Incidents and planned maintenance show up on a hosted status page with your logo, and customers can subscribe to updates instead of emailing you to ask. Each plan has one flat price with seats included. The free plan has 20 monitors and a status page, no card needed. Pro is $9 a month and Team is $19. The code is open source under AGPL-3.0, so you can also self-host it with docker compose. There is a REST API, a Terraform provider and an MCP server.
Straight answers
What people ask before trying Uptimepage, answered by Artem Senenko, its maker.
- Who is Uptimepage for?
- Small SaaS teams and solo makers who run a web app or API and want to hear about an outage before their customers do, with a status page that keeps those customers informed while they fix it.
- Who is Uptimepage not for?
- Teams that need phone-call alerts or a native mobile app. Uptimepage does not place phone calls and has no app of its own; Pushover, ntfy, Telegram or WhatsApp fill that role on a phone. It is also not an APM or log tool: it tells you something is down, not which line of code broke it.
Fit
Fit




