Answers to your questions...

That's a good question. Uptime Robot is launched on January 2010 and it is totally free since then.

It all started with the desire to create something free + useful for the web community. Within time, the service grew so much, we spent lots of hours improving it and learned a lot.

Update Jan 13 2015: We have introduced a Pro Plan today. And, the Free Plan is still here to stay :).

The main monitoring location is in Dallas-USA and there are other nodes in other countries/continents to verify down statuses.

All the locations and IPs used can be found in the Locations & IPs page.

No, they are not. Most analytics services (like Google Analytics) use JavaScript to collect data and Uptime Robot's requests don't trigger JavaScript.

For non-JavaScript trackers, excluding Uptime Robot's IPs will help.

Here are short details about monitor types:

  • http(s): that's perfect for website monitoring. The service regularly sends requests (which are the same as if a visitor is browsing your website) to the URL and decides if it is up or down depending on the HTTP statuses returned from the website (200-success, 404-not found, etc.)
  • ping: this is good for monitoring a server. Ping (ICMP) requests are sent and up/down status is decided according to the "if responses are received or not". Ping is not a good fit for monitoring websites as a website (its IP) can respond to ping requests while it is down (which means that the site is down but the server hosting the site is up)
  • keyword: checks if a keyword exists or not exists in a web page
  • port: good for monitoring services like smtp, dns, pop as all these services run from a specific port and Uptime Robot decides their statuses if they respond to the requests or not.

Uptime Robot currently uses the free email-to-SMS gateways for the providers that are told to support it.

It is almost impossible to debug any issues regarding the deliveries as Uptime Robot simply sends an e-mail with a specific format and that is all, no responses returned.

However, we have added a pro-SMS-gateway option which shall work for everyone and the pricing is as below:

  • $15 for 100 SMS
  • $25 for 200 SMS
  • $55 for 500 SMS
  • $100 for 1000 SMS

Please make sure that there are alert contacts attached to the monitor. This can be done/checked through the "edit monitor" dialog.

If this happens even though there are alert contacts for the monitor, please let us know and we'll be happy to dig deeper.

Unix/Linux and Windows have different ways for sending such regular requests.

A detailed info for them can be found in our heartbeat monitoring page.

Start Monitoring (in 30 secs)