Product
Security
AI & SEO
Solutions
Compare
Resources
Get early access Talk to us
Uptime

Free uptime checker or uptime monitoring service, which does your WordPress site need?

WPCentrify is the uptime monitoring service we built for WordPress, and the one we would set up first on any WordPress site: it checks from 3 locations, reads the page the way a visitor would and is free for one website. A free uptime checker still has its place, so this guide explains what each one does, what free plans really include and when to move to full WordPress uptime monitoring.

Side by side comparison. A free uptime checker runs once when you click, sends no alerts, keeps no history and answers whether a site is up right now. An uptime monitoring service checks every 1 to 5 minutes from outside your hosting, confirms a failure from more than one location, emails you when the site goes down and when it is back, and keeps a record of every outage. A note warns that a WordPress critical error page can return a 200 status, so the service should read the page, not only the status code
A checker answers once. A service keeps watching. Free plan details checked 28 October 2026.

The short answer

A free uptime checker tests a website once, when you ask, and tells you whether it answers right now. An uptime monitoring service checks on a schedule from outside your server and emails you when the site goes down and when it is back. Use a checker to confirm an outage; use a service so you hear about the next one first.

  • Free uptime checker: a one-off test with no alerts and no history. Good for "is it down for everyone or just me?"
  • Uptime monitoring service: scheduled checks, confirmed alerts, an outage history and often status pages.
  • Free plans: UptimeRobot checks 50 monitors every 5 minutes, Better Stack 10 every 3 minutes for personal projects, StatusCake 10 every 5 minutes.
  • The WordPress catch: a critical error page can come back with a 200 status, so a status-code check calls the site up.
  • Start free: MarQira Uptime Monitor, our plugin on WordPress.org, connects one WordPress site to WPCentrify at no cost.

Disclosure: WPCentrify is our product. Facts about other services come from their own pages, checked 28 October 2026.

What is a free uptime checker?

A free uptime checker, often called a website uptime checker, is a one-off test. You type in an address, the tool loads the page from one or more places and shows the status code and how long the server took to answer. Nothing is saved and nobody is alerted later. Dotcom-Monitor says it plainly about its own free uptime checker: it "runs once when you click. No alerts. No history. No continuous coverage."

When a free uptime checker is the right tool

  • A customer says your site is down and you need to know whether it is down for everyone or just for them.
  • You changed DNS, SSL or hosting and want a second opinion from outside your own network.
  • Your monitoring service has sent an alert and you want to see the error with your own eyes.
  • You are checking a site you do not manage, before you contact its owner.

For a quick check by hand, load the site on mobile data as well, because your own network and browser cache can hide the problem. Our guide to checking whether a website is up right now walks through it, and the WordPress site down checklist takes over when the answer is no.

What is an uptime monitoring service?

An uptime monitoring service is an uptime checker that never stops. It loads your site on a schedule, usually every 1 to 5 minutes, from servers outside your hosting, and alerts you when a check fails and the failure is confirmed. It keeps a record of every outage, so you can see your uptime percentage, show a client what happened and prove a service level.

Most services do more than load the homepage. They can watch a checkout or contact page, warn you before an SSL certificate or domain expires, and publish a status page. The one job they all share is the one a checker cannot do: telling you about an outage while you are asleep.

What an uptime monitor does on every check

  1. It requests your page from one of its locations, the way a new visitor would.
  2. It reads the answer: the status code and, in better services, the page itself.
  3. If the check fails, it checks again, often from another location, to rule out a blip.
  4. It alerts you only when the failure is confirmed.
  5. It keeps checking, sends a back up alert when the site recovers and records how long it was down.

Free uptime checker vs uptime monitoring service

Both look at your site from the outside. The difference is who does the looking, and when.

A free uptime checker compared with an uptime monitoring service
 Free uptime checkerUptime monitoring service
When it checksOnce, when you clickOn a schedule, every 1 to 5 minutes, day and night
AlertsNoneEmail, and on many services SMS or chat
HistoryNoneEvery outage, with its start, length and the error seen
An outage at 3amYou hear about it when someone tells youYou get an email within minutes
False alarmsNot an issue, because you are watchingAvoided by confirming from more than one location, on good services
CostFreeFree plans for a few sites, paid plans for faster checks and more sites
Best forIs it down right now?Knowing before your customers do

A checker answers one question once. A service keeps asking it for you.

What do free uptime monitoring plans really include?

Free plans are generous for one site, and the fine print matters more than the headline number. This is what each one says on its own pages, checked on 28 October 2026.

Free uptime checkers and free uptime monitoring plans compared
ServiceFree planChecks everyWorth knowing
UptimeRobot50 monitors, 1 status page, 3 months of data5 minutesIts pricing page calls it "good for personal and commercial projects". SMS and voice credits are not included
Better Stack10 monitors and heartbeats, 1 status page, Slack and email alerts3 minutesIts pricing page says "free for personal projects"
StatusCake10 uptime monitors5 minutesDescribed as for individuals and small businesses
Jetpack MonitorYour WordPress site5 minutesEmails only the WordPress.com account that connected Jetpack
Dotcom-Monitor free checkerOne test from up to 3 locationsOnly when you click"No alerts. No history."
WPCentrify Free (our product)1 WordPress website, connected with our free plugin5 minutesWordPress error pages count as down. Email when it goes down and when it is back
FreshpingFree accounts disabled on March 6, 2026No longer availableA reminder that free plans can end

From each service's own pricing or support pages, checked 28 October 2026. Plans change, so check before you rely on one. Our comparison of uptime monitoring software covers paid plans too.

Four things to read in the fine print

  1. The check interval. A 5-minute check can miss up to 5 minutes of downtime before it even notices, and most services confirm a failure before they alert you.
  2. Who the plan is for. Better Stack's free plan is for personal projects. UptimeRobot says its free plan suits commercial projects too.
  3. Who gets the alert. Jetpack Monitor emails only the WordPress.com account that connected Jetpack, which on a client site may be a former employee or an old developer.
  4. Whether it will still be there. Freshping disabled its free accounts on March 6, 2026, and every monitor on them stopped with it.

Is UptimeRobot free, and is it enough for WordPress?

Yes, UptimeRobot, which many people search for as uptime robot, has a free plan: 50 monitors checked every 5 minutes, one status page and three months of data. Its terms say it "is available for any use, including commercial and business use". One-minute checks start with its Solo plan, at $12 a month billed yearly.

For a WordPress site, the question is what the check reads. A standard HTTP monitor looks at the status code, and some WordPress error pages, such as "Error establishing a database connection", can come back with a normal 200 status depending on the host and its cache. UptimeRobot can catch those with a keyword monitor, which alerts you when a word appears or disappears, but you set one up for each page and each message. That is fine for one site and slow for twenty.

If you need a basic uptime monitor for one site, UptimeRobot's free plan is a solid choice. If you look after WordPress sites for a living, a service that already understands WordPress saves the setup. Our WPCentrify and UptimeRobot comparison sets the two side by side.

What does a WordPress uptime monitoring service catch that a checker misses?

WordPress breaks in ways a status code does not always show. These are the cases to ask any uptime monitoring service about before you trust its green light.

What a status code check reports compared with what a WordPress-aware uptime monitoring service reports
What visitors seeStatus code checkWordPress-aware service
"There has been a critical error on this website." served with a 200 statusUpDown
"Error establishing a database connection." served with a 200 statusUpDown
The host's "This Account has been suspended" pageUp, if it returns 200Down
WordPress's "Briefly unavailable for scheduled maintenance" for a few secondsDownNot down, unless it stays
A firewall or Cloudflare challenge that blocks only the checkerDownNot down, visitors still get in

A status code check here means one that reads only the HTTP status from a single location.

Getting these right cuts both ways: you hear about the broken site that looks healthy, and you are not woken for a site that was fine. Our uptime page lists what WPCentrify counts as down, and the guides to the WordPress critical error and the white screen of death explain how to fix them.

How quickly will an uptime monitoring service tell you?

Two numbers decide it: how often the service checks, and how many failed checks it waits for before it alerts you. Waiting for confirmation is a good thing, because it stops false alarms, but it adds minutes.

Worst-case time before an uptime alert, by check interval
Check intervalWorst case before the first failed checkWith two more checks a minute apart to confirm
Every minuteAbout 1 minuteAbout 3 minutes
Every 3 minutesAbout 3 minutesAbout 5 minutes
Every 5 minutesAbout 5 minutesAbout 7 minutes

Assumes the outage starts just after a check, and that once a check fails the service checks every minute, as WPCentrify does. Other services confirm in different ways.

For a brochure site, 5-minute checks are usually fine. For a shop, a booking form or a site that brings in leads, every minute is worth it: the faster the alert, the fewer customers meet the error first.

Which one should you use?

  • A personal blog or hobby site: a free uptime checker when something looks wrong, plus a free monitoring plan so you are not the one checking.
  • A business site that takes enquiries, bookings or payments: an uptime monitoring service that checks every minute, confirms from more than one location and alerts more than one person.
  • Client sites you look after: a service with outage history, SLA tracking and client-ready reports, so uptime becomes part of the WordPress care plans you sell.
  • Many WordPress sites: monitoring that sits next to updates and backups, so the update behind an outage is one click away. That is what it means to manage multiple WordPress sites from one place.

How to set up free uptime monitoring for a WordPress site

With our free plugin this takes about five minutes. Any good uptime monitoring service works in a similar way.

  1. Install MarQira Uptime Monitor. In WordPress, go to Plugins, Add New, search for MarQira Uptime Monitor and install it, or download it from WordPress.org.
  2. Get a free WPCentrify account. Apply for the Free plan and we set up your account. No card is needed.
  3. Add the website and copy its connection code. In WPCentrify, add the website and copy the connection code it shows you.
  4. Paste the code and press Connect. Paste the code in the plugin settings and press Connect. The website appears in your dashboard within a minute and is checked every 5 minutes from then on, with an email when it goes down and when it is back.

The plugin only reports that the site is alive. It cannot update, install or change anything, signs nobody in and records nothing about your visitors.

Monitor one WordPress site free with WPCentrify

MarQira Uptime Monitor, our free plugin on WordPress.org, connects one site to the WPCentrify Free plan. It is checked from outside every 5 minutes, WordPress error pages count as down, and you get an email when it goes down and when it is back.

Paid plans add more websites, and checks every minute from the Studio plan up. How the free plugin works.

Why WPCentrify is the uptime monitoring service we recommend for WordPress

WPCentrify is our product, a hosted WordPress website management platform, so read this with that in mind. Its uptime monitoring was built around one question: can visitors really see and read the site?

  • Checked from 3 locations. Every site is checked from Malaysia, Canada and the USA: every minute on Studio, Agency and Scale, every 5 minutes on Free and Solo, and every minute on every plan once a check fails.
  • Confirmed before you are emailed. By default an alert needs three failed checks in a row, seen from locations on different providers, with a second look on a fresh connection for blips.
  • WordPress failures count as down. Critical errors, database connection errors and PHP fatal errors count even when the page returns 200, as do an expired or mismatched SSL certificate, a domain that no longer exists and a maintenance page still up after 12 minutes.
  • Quiet when visitors are fine. WordPress's own maintenance page during an update, a firewall that blocks only our checker and a slow site are not called down.
  • Alerts you can act on. On sites checked every minute, the email usually arrives 2 to 3 minutes after the site goes down, with at most 4 emails per outage and a back up email when it recovers.
  • A record to show. Uptime history, SLA tracking and status pages for every site you manage, next to updates, backups and security.

Two honest limits: alerts go by email only for now, and WPCentrify monitors WordPress sites only. If you need an SMS at night or watch servers that are not WordPress, pair it with a general service such as UptimeRobot. Plan prices are to be revealed, and one website is free today. Full details are on the WordPress uptime monitoring page.

Sources

All sources checked on 28 October 2026.

Answers

Questions about free uptime checkers and uptime monitoring services

A free uptime checker is a one-off test that loads a website when you ask and shows whether it answered, with the status code and response time. It does not keep checking, send alerts or keep a history. It is useful to confirm whether a site is down for everyone or just for you.

An uptime checker tests a site once, when you click. An uptime monitor, usually run by an uptime monitoring service, checks the site on a schedule around the clock, alerts you when it goes down and when it comes back, and records every outage so you can see your uptime percentage.

It depends on what you monitor. UptimeRobot's free plan covers 50 monitors checked every 5 minutes and allows commercial use. Better Stack checks every 3 minutes, but its free plan is for personal projects. For one WordPress site, the WPCentrify Free plan, our product, checks every 5 minutes and counts WordPress error pages as down.

Yes. UptimeRobot's free plan includes 50 monitors checked every 5 minutes, one status page and three months of data, and its pricing page says it suits personal and commercial projects. One-minute checks start with its paid Solo plan.

Every 5 minutes is fine for a personal or brochure site. For a shop, a booking site or a site that brings in leads, check every minute. Faster checks only help if the service also confirms a failure before it alerts you, so you are not woken by a blip.

Partly. It shows the status code and response time, such as a 500 or 502 error or a timeout, which points toward the cause. It cannot see inside your server, and it will not tell you the next time it happens. A monitoring service records the error it saw for every outage.

Because some WordPress error pages, such as a critical error or a database connection error, can be served with a normal 200 status, depending on the host and its cache. A monitor that reads only the status code calls that up. Choose a service that reads the page, or set up keyword checks for those messages.

Often not. Free plans usually check every 3 to 5 minutes, may be limited to personal use and can end, as Freshping's free accounts did on March 6, 2026. For a site that earns money, one-minute checks confirmed from more than one location are worth paying for.

No. Each check is one ordinary page request from outside your server, about the same as one visitor loading one page. Even at one check a minute, that is a tiny load next to normal traffic, and nothing runs inside WordPress to make it happen.

Yes. Jetpack Monitor is free and checks every 5 minutes. MarQira Uptime Monitor, our free plugin on WordPress.org, connects one site to the WPCentrify Free plan, which checks it every 5 minutes and emails you when it goes down and when it is back.

Early access

Stop checking your site by hand

WPCentrify checks every WordPress site you manage from 3 locations and emails you only when visitors really cannot reach it.

Plan prices to be revealed. Start free on one website today.