Free Website Uptime Monitor: Uptime Robot

Uptime is a pretty important factor for the success of a website which directly effects the number of visitors, visitor loyalty, search engine positions & more.

Here is a lovely free service which is created by me & Daniel Rimille of SSLmatic to minimize downtime.

Uptime Robot is a totally free service which monitors your websites every 5 minutes & alerts you if they go down.

It allows you to monitor up to 50 websites & alerts can be received via e-mail or SMS (Twitter & RSS coming soon).

Uptime Robot

You can add multiple alert contacts to notify multiple users in case of a downtime.

It is possible to monitor both http & https addresses which is pretty important to check if the SSL certificate installed functions correctly.

The service has a simple & fully Ajaxed interface for a faster usage.

P.S. Uptime Robot will hopefully get mature within a short time. But during that period, if you're looking for a more professional service, you may want to check paid ones like Pingdom, SiteUptime, AreMySitesUp

Upcoming features

  • RSS & Twitter alerts
  • keyword checking in websites monitored (testing)
  • mobile version
  • monitoring from multiple locations (we may need your help, will be sharing more details later)

Follow at Twitter for updates, support..

We'll be updating you via @uptimerobot Twitter user for new features, improvements, etc. Also, feel free to contact us from there for support, feature requests, etc.

A little story of Uptime Robot:

I'm sharing a little office with Daniel Rimille of SSLmatic which we're building a complicated web application for a while.

The application is something totally different from Uptime Robot but it needed to monitor websites/IPs it worked with & we created a module for this which worked awesome.

It was my idea to convert this module into a website uptime monitoring service.

Uptime Robot LogoDaniel was a little uncommitted as he thought this would take much time & we would be missing our schedule for the application we're building. I thought this was an opportunity to see how it would scale, help us improve ourselves in means of usability, handling support requests, etc.

And I claimed to build it in only 2 days, had a bet (lost a dinner), but completed in 4 days. It took 8 extra days for us both to polish it & here it is.

We loved what we created & will be updating/improving Uptime Robot frequently as there are so many similarities with what we're already building.

  1. Reply Arania Jain January 20, 2010 at 4:41 AM

    Great idea, and this was implemented really fast.

    Though I have a question which is making me laugh – how did this name came to your mind? I swear I had a similar idea a month ago and the same domain came to my mind.
    I passed it on that time due to other commitments, and here you are 🙂

    Anyway, well implemented, and this certainly looks promising.


  2. Reply Simon January 20, 2010 at 4:42 AM

    I am very impressed with what you created.

    Added some sites and looking great for now.

  3. Reply Umut M. January 20, 2010 at 4:51 AM


    We simply put the keywords on a sheet like uptime, monitor, automation, website.. and robot was one of them.

    They sounded great together and we’re surprised it was available. Sorry for that 🙁


    Great to hear that, hopefully it will work close to perfect (fingers crossed).

  4. Reply Jim January 20, 2010 at 9:06 AM

    I would love to see something like this distributed as a script. We have many intranet sites that need monitoring. Of course these sites are not accessible from the outside world but uptime for us is still extremely important. Well great job and keep the features coming.

  5. Reply Manuel January 20, 2010 at 10:32 AM

    Nice Idea so far.
    But testing with german SMS is impossible right now, cause german mobile numbers can be 8 but mostly 9 digits long. not 10 as required .

  6. Reply Umut M. January 20, 2010 at 11:48 AM


    You’re right with that. And we realized that some providers require extra digits to the beginning of a number.

    The SMS feature is currently experimental but the problem you mentioned in some operators will be fixed in a few days (one or two).

  7. Reply Iphone Application Developer January 21, 2010 at 1:10 AM

    Well Uptime Robot is a great tool for website monitoring. I will definitely try this out 🙂

  8. Reply pagemagnify January 21, 2010 at 1:30 AM

    Really a great tool for website owner. thanks for the info

  9. Reply David January 21, 2010 at 2:22 AM

    Very nice idea Umut, thank you very much, I’m signing-in. It seems very promising.

  10. Reply Mentor Gashi January 21, 2010 at 4:22 AM

    Nice job UMUT (Y)

  11. Reply David January 21, 2010 at 6:06 AM

    Hi again,

    I would like to know if these kind of requests interfere in Google Analytics metrics.


  12. Reply Umut M. January 21, 2010 at 6:23 AM


    The requests are not recorded by Google Analytics as it only gets the HTTP status codes and doesn’t load the Analytics JS files.

    However, they will appear in the logs of your server/hosting account.

  13. Reply UptimeRobot User January 26, 2010 at 7:18 AM

    Great tool, currently using it alongside for comparison. I like that you are generous with your free features. Keyword monitoring would be great when it is done. Graphs and stats of the uptime would be great as well, i’m sure there are some freely available libraries you can use for that.


  14. Reply Umut M. January 26, 2010 at 7:21 AM

    @UptimeRobot User,

    Great that you like it.

    Although I haven’t used, I’m sure is a great service too.

    The features you mentioned are on our roadmap and will be implemented very soon.

  15. Reply Jim April 21, 2010 at 2:37 AM

    Great site, have just moved all my websites across to be monitored by you since basicstate upped their check time to 30 mins, great so far 😀 thank you

Leave a reply