This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

Uptime Robot


This plugin will allow you to enter your Uptime Robot API key and will provide a dashboard widget that will show you each of your current monitors, the monitor ID, their type, ratio and will provide a link to each of the sites in question.

Each listing is also color coded visually depending on its status, providing much needed information at a quick glance.


  • English: Default – Always included.
  • German: Secondary – In der Regel enthalten.


  • Thanks to David Sal for the idea.
  • Uptime Robot for providing a wonderful free service.
  • @emiliorcueto for various bugfix(es).

Additional Info

No additional information is available at the moment.


  • Dashboard Widget
  • Widget Settings


Either upload the zip in the plugins manager, or install using the WordPress dashboard and activate the plugin.
Once you have activated the plugin, visit the Uptime Robot settings submenu, and enter your Uptime Robot API key, and save your changes.

The widget and monitor listing will be displayed on your WordPress dashboard. You may also add a widget in the widget settings, or use the [uptime_robot] shortcode.


Q: Do I need to sign up for Uptime Robot to get an API key?
  • A: Yes. You will not be able to obtain an API key otherwise.
Q: What is Uptime Robot?
  • A: Uptime Robot provides real time site monitoring for multiple different types of connections and data types.
Q: Does Uptime Robot cost anything?
  • A: No. They have free accounts and options.
Q: Are you affiliated with Uptime Robot?
  • A: No. I just thought others may enjoy this plugin.
Q: Does it cost anything to use this plugin?
  • A: No. However, you may donate to help fund further development if you find the plugin useful.


September 8, 2018
Great idea but unfortunately it does not work. I enetered the API key, saved, but the Dashbord block still says “You haven’t entered your API key”. Bummer. I would also like to see a shortcode to put the display on a page or post.
Read all 4 reviews

Contributors & Developers

“Uptime Robot” is open source software. The following people have contributed to this plugin.


Translate “Uptime Robot” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Fix missing table CSS.


  • Major re-write.
  • Better class instantiation of class objects for modularity.
  • Numerous bug fixes.
  • Reduced amount of CSS needed to render widgets.
  • Remove Javascript tooltips and use CSS tooltips instead.
  • Remove Bootstrap dependencies.
  • Add [uptime_robot] shortcode to display widget where needed.
  • Updated translations.
  • Tagged as WordPress 4.5.x compatible.


  • Properly sanitize the front end widget input/output.
  • Updated translations.


  • Updated translations.


  • Tagged as WordPress 4.2.x compatible.
  • Minified the CSS to help load times.
  • Added a new front-end widget.
  • Fixed a bug that allowed links to non http(s) servers.
  • Code cleanup to further adhere to WordPress coding standards.
  • Reverse final standalone version; will continue to provide future updates due to user requests.


  • Tagging as ready for WordPress 4.1
  • ~~Final standalone version. Now being maintained only as a Maera framework plugin for WordPress. Find out more at


  • Fix an issue with $port_tip being undefined which caused an error in the debugger.
  • Fix spelling and grammar mistakes in the documentation.



  • Added icons and tooltips for the monitor status and removed status text in an order to maximize widget real estate.
  • Added option to toggle the display of the monitor ID.
  • Added option to toggle the display of the uptime ratio.
  • Added option to toggle the display of the monitor type.
  • Cleaned up tooltip styling.


  • Fix API key sanitization.


  • Code and CSS cleanup. Revised tooltip function so that tooltips are displayed only on monitored ports. Updated screenshot.


  • Add tooltips to show the port being monitored if the monitor subtype is set to “Port.”


  • Fix error with loading CSS file if plugin directory name was changed.


  • Initial Version