Skip to main content

switching monitors

Looking for an UptimeRobot alternative?

If you are weighing your options, here is what Uptimepage gives you out of the box. Everything below is on the free tier, no card.

what you get

  • Check interval every 60s
  • Status pages built in, branded
  • Check types HTTP, TCP, DNS, TLS
  • Alerts Slack, email, webhook
  • Data export JSON, RSS, SVG badge
  • Price to start free, no card

monitoring and status page in one

Checks and a public status page are the same product here, not an add-on. Flip any monitor public and it lands on your subdomain with a 90-day history.

checks that explain themselves

HTTP, TCP, DNS and TLS, every minute. When something is slow, the timing is split across DNS, connect, TLS and time-to-first-byte, so you see why, not just that.

alerts tuned for humans

Per-monitor Slack, email and webhook channels with dedupe and flap-suppression, so a brief blip doesn’t page anyone.

links

FAQ

Is Uptimepage free?
Yes. The hosted tier is $0 a month with no credit card, and the AGPL source is free to self-host.
Does it include a public status page?
It does: a branded status page on your own subdomain, with automatic incident detection, maintenance windows, and email or webhook subscribers.
Can I manage monitors as code?
Yes. There is an official Terraform provider, a full REST API, and an MCP server, so you can declare monitors in a repo and review changes in a pull request.
Can I self-host it?
Yes. `docker compose up` brings up the single binary with Postgres and ClickHouse, and migrations run on boot.

Start in under 5 minutes.

Start free

features · pricing · notes