Check whether an outage is reproducible from outside your network
Test one exact URL from a Cloudflare location before treating a browser-only failure as a site-wide incident.
Free, no signup. Is it down from this independent Cloudflare vantage point? Check one URL for its current response, redirect path, and a bounded explanation.
Checks run from our server; we fetch the URL you enter and don't keep the results. This is one point-in-time request from a Cloudflare location, not a multi-region uptime monitor. HTTPS results show only whether a connection completed — never certificate expiry or full TLS details. Anonymous run-level outcome counters may be used for aggregate research; URLs, domains, IPs, and identifiers are never included, and no statistic is released below 100 runs.
Illustrative example — deterministic fixed response data
The server responded with HTTP 503; that is different from a network outage.
842 ms · TLS handshake succeeded.
The example is classified from the shown status, hops, latency, and TLS state. It does not claim that example.test was requested.
+ saves the current site or page. Use ☆ beside any saved site, page, or list to favorite it. Recent check history appears below.
Target filled from your local choices.
Saved targets, named lists, and recent check summaries remain only in this browser.
A Cloudflare Worker makes a bounded external request, records the redirect hops, final status, elapsed time, and whether an HTTPS connection completed. When no HTTP status arrives, a fallback DNS result and the returned error text help distinguish NXDOMAIN, TLS failure, timeout, and other unreachable states.
This is not continuous or multi-region monitoring. It cannot prove availability for every user, inspect application correctness behind a 200, expose certificate details, bypass bot protection, or distinguish every firewall, routing, DNS, origin, and transient network cause.
This checker can only say what happened from one Cloudflare location at one moment. Compare another network or a multi-region monitor before concluding that everyone is affected.
The server is reachable, but it is returning an application or server errorA Page Indexing status in Google Search Console meaning Googlebot requested a URL and the server returned a 500-level HTTP error (500, 502, 503, 504) instead of a 200, so the page can't be indexed.. The tool labels that “reachable, but returning an error” rather than treating it as a network outage.
No. It reports whether a secure connection completed or failed, but the Worker interface does not expose certificate expiry, chain, hostname, or cipher details.
The target may vary by geography, IP reputation, firewall policy, DNS resolver, user-agent, cache, or timing. A single external vantage point is useful evidence, not an uptime consensus.
Upvote what you want most. New ideas can be submitted from the floating Feedback menu; requests appear here once approved, and the most-wanted rise to the top.
You won't be emailed about that request anymore.
Loading…
New requests are reviewed before they appear here.
Where this tool helps
Test one exact URL from a Cloudflare location before treating a browser-only failure as a site-wide incident.
Recognize that a 4xx or 5xx response means the server was reached even though the requested page is returning an error.
Review every observed redirect hop and confirm that the final URL and status match the page you intended to test.
Record status, response time, redirect path, TLS connection state, and fallback DNS evidence from one point in time.
Continue to DNS Checker, Hosting Checker, or Whois / RDAP Lookup when no HTTP response arrives and the failing layer needs more investigation.
Watch the full workflow
This beginner walkthrough explains how Website Down Checker tests one exact U-R-L from an external Cloudflare location. We will cover practical use cases, the interface, a complete fictional check, the difference between an H-T-T-P error and a network outage, redirects, timing, T-L-S, next checks, features, and the limits of a one-time observation.
Website Down Checker answers a narrow question: what happened when one Cloudflare location requested this exact page right now? It records the final H-T-T-P status, every observed redirect, elapsed time, and whether an H-T-T-P-S connection completed. That is useful outside evidence. It is not a promise about every visitor, every region, or continuous uptime.
Use the tool to see whether a failure is reproducible outside your own network, separate an H-T-T-P error from a network outage, verify the final response after redirects, capture bounded incident evidence, or choose the next diagnostic check. These use cases all begin with observation before anyone changes D-N-S, hosting, or application settings.
Enter the exact page U-R-L, including H-T-T-P-S and the path when a specific page is failing, then choose Check website. The disclosure beneath the field matters: this is one point-in-time request from one Cloudflare location, not a multi-region monitor. T-L-S only says whether a secure connection completed; it never reports certificate expiry or full certificate details.
The sample report previews the key interpretation. H-T-T-P five-oh-three is an error response, but the server still answered. That differs from a network outage where no H-T-T-P response arrives. The sample also shows elapsed time, a successful T-L-S handshake, and a two-hop redirect chain so you know what the live report will contain.
The workflow is simple. Enter the exact U-R-L. Run the check and read the reachability verdict before the timing. Inspect the redirect chain to confirm the final response belongs to the page you expected. When no response arrives, continue with D-N-S, hosting, and registration evidence instead of guessing from the word down.
For the complete example, enter status dot example dot test slash maintenance. Dot-test is reserved for documentation, so it is not a customer or public website. The capture fulfills the down-check endpoint locally with a fixed redirect and error response, and every external response is blocked.
Choose Check website. The button changes while the bounded request is pending, then the report opens below the workflow. In a real check, the response can vary with time, geography, firewall policy, D-N-S resolution, caching, and bot protection. Here, the fixed local response makes every retake identical.
The verdict says Reachable, but returning an error. The reason gives the evidence: the server responded with H-T-T-P five-oh-three. Reachable does not mean the page is healthy. It means an H-T-T-P response arrived, so this is different from a D-N-S failure, connection timeout, or another case where the checker receives no response at all.
The same card reports eight hundred forty-two milliseconds and says the T-L-S handshake succeeded. Treat the time as one observed request, not a speed benchmark. T-L-S success only means the secure connection completed. It does not reveal the certificate expiration date, chain, hostname match, cipher, or the health of the application behind the connection.
Redirect chain shows the requested maintenance U-R-L returning H-T-T-P three-oh-two, followed by the maintenance-window U-R-L returning five-oh-three. Read the last hop as the final result, but keep the complete path in your incident notes. A redirect can move the failure to a different page or host than the one you first entered.
Next checks links to D-N-S Checker, Hosting Checker, and Whois or R-D-A-P Lookup. Those links are most useful when no H-T-T-P response arrives. D-N-S can test name resolution, Hosting Checker can describe the public delivery network, and R-D-A-P can show published registration evidence.
The result guide defines four important states. Reachable means the final status is below four hundred. Reachable but returning an error means a four-hundred or five-hundred response arrived. D-N-S name not found requires an N-X-DOMAIN result from the fallback probe. T-L-S failure, timeout, and not reachable describe bounded evidence; none of them identifies a complete root cause by itself.
Behind the interface, a Cloudflare Worker makes a bounded external request and records the redirect hops, final status, elapsed time, and limited H-T-T-P-S connection state. If no status arrives, a fallback D-N-S result and the returned error text help separate N-X-DOMAIN, T-L-S failure, timeout, and other unreachable states.
The main features are one external reachability check, the final status with the complete observed redirect path, response time with limited T-L-S state, and fallback D-N-S evidence with prepared diagnostic handoffs. The report keeps each observation visible so you can save it with a timestamp and compare it with another network or later retest.
This is not continuous or multi-region monitoring. It cannot prove availability for every user, inspect whether a two-hundred page is functionally correct, expose certificate details, bypass bot protection, or distinguish every firewall, routing, D-N-S, origin, and transient network cause. A site can work for you and fail here because the two requests do not share the same location, network, resolver, or timing.
Save the exact U-R-L, check time, final status, redirect chain, response time, and T-L-S state. Retest from another network or multi-region monitor before declaring a broad outage. If the failure has no H-T-T-P response, inspect D-N-S and the public delivery path. If a four-hundred or five-hundred response arrived, correlate that status and timestamp with the application, proxy, or origin logs you control.
Record the exact U-R-L, check time, final status, redirect path, response time, and T-L-S state. Then repeat the test from another network or monitoring location before calling the incident global. If no H-T-T-P response arrives, use the linked D-N-S, hosting, and registration checks to narrow the investigation without pretending that one probe identified the root cause.