Is WordPress Down?
Before troubleshooting WordPress itself, rule out whether the real problem is your connection, your hosting provider, or something else entirely.
Before assuming your WordPress site is broken, it’s worth ruling out the simpler explanation: the problem might not be WordPress at all.
Three different things people mean by “WordPress is down”
- Your specific site is down — other sites work fine, just not yours.
- Your hosting provider is down — every site on that server or host is affected, not just yours.
- WordPress.com (the hosted service) is having issues — this is different from self-hosted WordPress.org sites entirely, and only affects sites built on wordpress.com.
How to tell which one you’re dealing with
Use a third-party tool built exactly for this — sites like “Down for Everyone or Just Me” or “Is It Down Right Now” check your URL from outside servers and tell you immediately whether the problem is global or local to you.
You can also check manually: load your site from a different network entirely (mobile data instead of wifi), or ask someone in a different location to check. If the site loads for others but not for you, the problem is local on your end — not the site itself.
Rule out your own connection first
Before troubleshooting WordPress, eliminate the simplest possibilities:
- Clear your browser cache and reload — your own computer can hold onto an old, broken version of a page that has actually already been fixed.
- Try an incognito or private window, or a different browser entirely — browser extensions and corrupted cookies can create the illusion that a site is down when it isn’t.
- Flush your local DNS cache — on Windows, running
ipconfig /flushdnsin Command Prompt; on Mac, runningsudo dscacheutil -flushcache; sudo killall -HUP mDNSResponderin Terminal. This clears outdated location data your own computer is holding for the domain.
If these checks point to your own device or browser rather than WordPress itself, DigitalPedia’s guide to everyday tech fixes covers the most common device-side culprits in more depth.
Check your hosting provider’s status page
Most major hosting companies publish a live status page listing any ongoing incidents. If your host shows an active outage there, no amount of WordPress troubleshooting will fix it — you’re simply waiting on them to resolve it on their end.
If it really is your site: what to check first
Once you’ve ruled out your own connection and your host’s infrastructure, the remaining causes are specific to your site:
- A plugin or theme conflict, especially right after a recent update.
- An expired domain or DNS misconfiguration — surprisingly common, and easy to miss if a renewal or a DNS record change happened recently.
- A database connection error, which has its own specific causes and fixes.
- A security breach redirecting or disabling the site.
Looking at exactly when the problem started, and what changed right before it, is usually the fastest route to the actual cause — whether that turns out to be a blank white screen, a database issue, or something else entirely.
Prefer not to deal with this yourself?
Not sure if it’s your site or your host? We’ll help you find out and fix whichever it turns out to be.
Get a Free Site Checkup →
I fix and maintain WordPress sites for a living. No jargon, no upselling — just an honest diagnosis and a fix that lasts. More about me →
Common Questions
How do I check if my host is having an outage?
Most hosting providers publish a live status page (search ‘[your host name] status page’). If it shows an active incident, the problem isn’t your WordPress install — it’s the infrastructure underneath it.
My site works for me but not for others — what does that mean?
That’s usually a caching issue (you’re seeing a cached version) or a DNS propagation issue if you recently changed hosting or domains.
Is WordPress.com the same as WordPress.org for this?
No. WordPress.com is a hosted service with its own infrastructure and status page. Self-hosted WordPress.org sites depend entirely on whichever hosting company you’ve chosen.
What’s the fastest way to check if it’s just me?
A third-party ‘is it down’ checker tool, or simply loading the site on mobile data instead of wifi. Both bypass your local network entirely.
Could an expired domain really cause this?
Yes, and it’s more common than people expect. A missed renewal or a recent DNS change can make a perfectly healthy WordPress install appear completely down.
Get Your Free Site Checkup
Drop your website URL and tell us what’s going on — or just say “take a look and tell me.” We’ll review it and tell you exactly how to fix it. Takes one minute.
Not sure what’s wrong, or which option fits you? Tell us here — we’ll always point you the right way.
For more details, see the official WordPress.org common errors guide.
Related: see what to do if you see a white screen instead.