Ryan CobblerUptimeRobot

UptimeRobot: the free smoke alarm for your website

Filed Time 3 min read Length 754 words

A smoke detector mounted on the ceiling, the analogy for a website uptime monitor

I found out Ray's website was down from UptimeRobot, at 6:40 in the morning, an hour and a half before Ray's first patient. A routine server update had gone sideways at 5am. I sshed in from the kitchen with my coffee, restarted the service, and the site was back before the office opened. Ray never knew. That is the whole point. The customer should never be the one who tells you.

Here's the thing. Your website is up until it is not, and the moment it is not is always the worst moment to find out. An uptime monitor knocks on your site every few minutes and emails you when nobody answers. That is the entire product. It is a smoke alarm for a website, and the smoke alarm costs nothing.

What it does and what it costs

UptimeRobot checks your sites on a timer and alerts you by email, text, Slack, or Telegram when they stop answering. TechRadar put it through this kind of testing in the spring of 2025 and their verdict was value for money, easy for beginners, with eight kinds of checks. Two million users and change. I agree with every word of that, and here are the numbers today, from their pricing page.

  1. Free: $0, no card. 50 monitors checking every 5 minutes. HTTPS, ping, port, keyword checks. This is what I run, and 50 monitors is more than a small shop needs.
  2. Solo: $15 a month monthly, $12 on the annual bill ($144 a year). 10 monitors plus one third-party check, 60 second interval, SSL and DNS monitoring, status pages on your own domain.
  3. Team: $46 a month, $39 annual ($468 a year). 100 monitors, 30 second checks, 3 seats, white label status pages.
  4. Scale: from $948 a year. 15 second checks, 5 seats. You will know if you need this one.

One honest note on the numbers. When TechRadar tested it in April 2025, the paid tier started at $7 a month. It is $12 a month annual now. The free plan is unchanged at 50 monitors, which is why I am still on it, and plainly: I pay UptimeRobot nothing.

The setup, which is short

Numbered, because you can do this on a lunch break.

  1. Make the free account and add one monitor for your main site. HTTPS type, 5 minute interval, done in two minutes.
  2. Set the alert contact to your email and your phone. Not just email. Email is a place where alerts go to die.
  3. Add your important pages, not every page. Home, contact, booking. Nine sites for me, twelve monitors total, forty monitors still sitting in inventory.
  4. Set the threshold to alert after two failed checks instead of one. More on that below.
  5. If you sell appointments, add a keyword monitor that screams when your booking page stops saying the word "book."

Total cost: zero dollars. Total setup: fifteen minutes. Total return so far: three outages caught in eighteen months, one of which would have ruined Ray's Tuesday.

What will annoy you

The free interval is five minutes. Five minutes is an eternity in hosting terms, and it means the alarm can trail reality by ten. Pay $12 a month and checks come every 60 seconds. For a local plumber's website, five minutes is fine. For an online store taking orders, it is not, and you should decide which kind of business you are running.

False positives are the classic complaint with any monitor, and I have the scars. The first week, my own deploy routine set off alerts every time, because the site blinks for thirty seconds while it restarts. The fix is the threshold setting, alert only after the site is down for two minutes straight. Thirty second blinks stop calling my phone at 2am. The higher tiers also sell maintenance windows for the same reason, so scheduled work does not page you.

There is no real user monitoring and no transaction checks. The tool cannot tell you the site is slow for a customer in Cleveland, and it cannot test whether your checkout completed, only whether the page answered. It watches the door, not the room.

What to do Monday

Go to the free plan and add your homepage as a monitor. One check, five minutes, your email as the alert contact. Then set the threshold to two failed checks before it pages you. Fifteen minutes from now you will know your site is being watched, and it will stay free until your business has fifty doors to watch.