website & api monitoring
HTTP, TCP, DNS, ping. Custom headers, basic-auth, bearer tokens, response-code expectations, TLS verification. From a marketing website to an internal API.
Uptimepage is an uptime monitor for websites and APIs. It checks them every minute from several regions, alerts your team the second one goes down, and gives customers a live public status page. Start free with no card and have your first monitor running in about a minute. The source is public under AGPL, so nothing here sits behind a sales call.
sign in with github or google · no password · no email opt-in
delivers via
HTTP, TCP, DNS, ping. Custom headers, basic-auth, bearer tokens, response-code expectations, TLS verification. From a marketing website to an internal API.
Slack, Discord, Telegram, WhatsApp, SMS, PagerDuty, email, webhook, and more. Per-monitor channels with dedupe and flap-suppress so a single failed check stays quiet, and reminders that repeat until someone acknowledges.
Brand colour + logo. 90-day timeline, live incidents, scheduled maintenance, RSS feed, JSON API, embeddable SVG badge. An open source status page you fully control.
Auto-opened on a down monitor, auto-closed on recovery. Add a public note your customers see in real time.
Plan a window, the status page shows it ahead of time, the alert engine stays quiet during it. No false pages for planned work.
Invite by email or GitHub handle. Role-based access: owners, members. Audit log of who changed what.
Send a client or a vendor a link to a single monitor and they see the live dashboard, uptime, latency and incidents, with no account and nothing else of yours. Credentials, headers and tokens are redacted. Revoke or expire it whenever.
Store a value once and reference it as
{{api_token}}
from any monitor's headers or body. Rotate it in one place and
every monitor picks it up on the next check. Secrets are
sealed at rest, never read back to you, and refused in URLs
where they would leak.
Checks don't pause for nights, weekends, or holidays. Pro runs them every 60 seconds and keeps 90 days of history, so the 3am blip you slept through is still on the chart months later.
One monitor list, eight kinds of check. Each one carries the same alerts, the same incidents, and the same status page.
thresholds, interval floors and failure rules per kind are in the monitor types reference.
saas & sre
Monitor production, page the on-call when it breaks, and give customers a status page, one tool, no second vendor.
startups
Ship a polished status page from day one, hosted free or self-hosted. Nothing to build, nothing to bill.
internal tools
One open source uptime monitor for payment provider, mail sender, third-party API. Page when one wobbles.
agencies
Give each client a branded status URL. 1 account, many pages.
coming from another tool? compare with uptimerobot, pingdom, uptime kuma, statuspage or better stack.
Use the hosted service and let Uptimepage run the monitoring stack. The source is public, so your team can verify how it works and keep a self-hosted path if your requirements change.
accountability
Invite teammates with owner and member roles. Pauses, deletions and channel changes land in the audit log with the person who made them.
portability
Export monitors and incidents as JSON. Public incidents stay available through RSS, with an API and Terraform provider for workflows your team owns.
no lock-in
Read the public source, the system architecture, and the security policy. The API and Terraform provider are identical hosted or self-hosted.
$0 with no expiry · paid tiers from $9, soon
no card to start · AGPL source · export or self-host any time
your-org.uptimepage.dev out of the box. A custom CNAME (status.yourcompany.com) is coming. Drop a line if you need it sooner.Paste a URL, sign in, ship a public page in under 5 minutes.