Know when your site is down before your customers do

Uptime, SSL and keyword monitoring for websites and APIs, heartbeats for cron jobs, email alerts and a public status page your users can check themselves.

Start monitoring free10 monitors free · No credit card required
acme.uptimeguardian.ioExample status page
All systems operational
Website100%
API99.9%
Checkout99.7%

Uptime over the last 30 days · sample data

Marketing site
https://example.com
Operational
100%
Public API
https://api.example.com/health
Operational
99.9%
Checkout
https://shop.example.com/checkout
Down
96.2%
Docs
https://docs.example.com
Paused
—

Example dashboard with sample data

  1. 1

    Add a URL or a cron job

    Paste the address of your website or API, or create a heartbeat for a scheduled job. There is nothing to install.

  2. 2

    We check it around the clock

    Every 5 minutes on Free and every minute on Pro: status, response time, certificate and page content.

  3. 3

    You get an email when it fails

    After three failed checks in a row, and again when the monitor is back up.

Everything is included, even on the free plan

Uptime checks
Expected status code, timeout and redirects per monitor, response time on every check, and the reason for every failure: timeout, DNS, SSL or HTTP error.Learn more: Uptime checks
Cron job monitoring
Backups, imports and scheduled scripts call a private URL when they finish. If a call is late, you get an email.Learn more: Cron job monitoring
Email alerts
One email when a monitor goes down and one when it recovers. A single failed check does not alert you.
SSL certificate monitoring
An email before a certificate expires, so it never takes your site offline.Learn more: SSL certificate monitoring
Keyword monitoring
Catch pages that return 200 OK but show an error, or are missing the text you expect.Learn more: Keyword monitoring
Public status page
Share the live status of the monitors you choose at yourslug.uptimeguardian.io, and show uptime badges in your README or website.Learn more: Public status page
Maintenance windows
Schedule planned downtime ahead: no alerts while it lasts, and it doesn't count against your uptime.Learn more: Maintenance windows
History and incidents
Charts for today, 7 and 30 days, a daily uptime history and a log of past outages. 30 days of data on Free, 120 on Pro.

Free, or $6 a month

Pro is $60 when billed yearly. Cancel anytime.

FeatureFreePro
Monitors1025
Check interval5 minutes1 minute
History30 days120 days
Alerts, SSL, keywords, status pageIncludedIncluded
Price$0$6 / month

Frequently asked questions

We send a request to each of your URLs every 5 minutes on the Free plan and every minute on Pro. If a monitor fails 3 checks in a row we email you, and we email you again when it recovers.

No installation required! Just add your URLs and we'll start monitoring them instantly from our cloud infrastructure.

The free plan includes 10 monitors checked every 5 minutes, 30 days of data retention, email notifications, SSL certificate monitoring, keyword monitoring, and a public status page. Perfect for personal projects or small businesses.

Pro unlocks 25 monitors checked every minute, and 120 days of data retention. SSL monitoring, keyword monitoring, and public status pages are available on every plan — Pro just gives you more monitors, faster checks, and longer history.

We automatically check your website's SSL certificate and email you before it expires. This prevents embarrassing and costly certificate expirations that can take your site offline or show security warnings to your visitors.

Keyword monitoring goes beyond checking if your server responds with a 200 OK. You can set rules like 'response must contain X' or 'response must not contain Y'. This catches silent failures where your app returns a successful status code but is actually broken — for example, a database error leaking into the page content.

Yes, with heartbeat monitors. Your job calls a private URL each time it finishes. If a call doesn't arrive within the interval you set plus a grace period, we email you.

Yes. Schedule a maintenance window on any monitor: it isn't checked during the window, you get no alerts, and the time doesn't count against your uptime.

You get a branded status page at yourslug.uptimeguardian.io where your users can see the real-time uptime of your services. You choose which monitors to display, and the page updates automatically. It's a great way to build trust and reduce support tickets during incidents.

Yes! You can upgrade or cancel your subscription at any time. When you upgrade, you get instant access to all Pro features. If you cancel, you keep Pro access until the end of your current billing period — no partial charges, no surprises.

If you cancel, your account stays Pro until the end of your billing period. After that, it reverts to the free plan. Monitors beyond the free limit are paused (not deleted), and data older than the free retention period is removed. You can re-subscribe at any time to restore everything.

Payments are processed securely through Stripe. We never store your card details on our servers.

Simply sign up for a free account, add your first monitor, and we'll start watching your services immediately. No credit card required.

Add your first monitor in a minute

No credit card required. Add a URL and your first monitor starts checking right away.

Start monitoring free