UptimeRobot is an uptime monitoring service that continuously checks websites, APIs, servers, and other endpoints, alerting users when something goes down, degrades, or changes. It supports multiple monitor types (HTTP/HTTPS, keyword, ping, port, cron/heartbeat, API, UDP, DNS, SSL, and domain expiration) and provides customizable public status pages and incident management tools. Alerts can be delivered via email, SMS, voice call, mobile push, and third-party integrations like Slack and PagerDuty.
What it's for
Features 21
- API monitoring with JSON field validation
- Cron job / heartbeat monitoring
- Custom, branded status pages with password protection and custom domains
- DNS record change monitoring
- Domain expiration monitoring
- Incident management with root cause details and comments
- IT alerting software / centralized alerts
- Keyword monitoring
- Maintenance windows to suppress alerts
- MCP (Model Context Protocol) integration for AI workflows
- Mobile app (iOS & Android)
- Multi-location monitoring
- Ping monitoring
- Port monitoring
- REST API v3 for monitors, incidents, status pages
- Role-based team access
- Slow response / response time alerts
- SSL certificate monitoring
- Two-factor authentication
- UDP monitoring
- Website/HTTP(S) monitoring
At a glance
Integrations
Complianceself-reported
Resources
Pricing
Prices are displayed in USD. 14-day money-back guarantee on new subscriptions/upgrades. Enterprise pricing (>1,000 monitors) is quote-based via demo booking.
No credit card required.
50 monitors, 5-minute monitoring interval, only 5 integrations, no notify/login seats
Notify seats available but must be purchased separately; no login seats included.
10 monitors (tier scalable up to 50 monitors), 60 sec. monitoring interval, only 9 integrations, no login seats included
Marked as Most Popular. Extra seats purchasable separately.
100 monitors, 60 sec. monitoring interval, all 12 integrations, 3 notify seats and 3 login seats included
Extra seats purchasable separately.
200 monitors (tier scalable to 500/1000+ monitors), 30 sec. monitoring interval, all 12 integrations, 5 notify seats and 5 login seats included
Custom quote via Enterprise demo booking.
For more than 1,000 monitors
Save ~20% with annual billing.
Similar apps
UptinioThe Uptime Monitor That Never Misses a BeatPrice$8–$54/moTry freeFree planRuns onWebFeatures14
UptimeSignalUptime Monitoring + Status Pages for DevelopersPrice$10–$15/moTry freeFree planRuns onWebFeatures18
ReliableUptimeKnow Before Your Users DoPrice$12–$39/moTry freeFree planRuns onWebFeatures17
MonitorBuddyFree uptime monitoring for teams that shipPriceFrom $19.99/moTry freeFree planRuns onWebFeatures10
AlertSleepSleep Soundly. We Watch Your UptimePrice$5–$10/moTry freeFree planRuns onWebFeatures18
UptimeObserverUptime Monitoring that catches problems before they cost you moneyPriceFrom €5/moTry freeFree planRuns onWebFeatures17