Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The fastest reliable check is layered: verify the hostname, request the page with curl, and compare from another network or location. A browser error alone cannot tell you whether the website is down for everyone, or whether your DNS resolver, device, ISP, route, certificate, or browser is failing.

What “available” actually means

Website availability has several layers. A hostname can resolve in DNS while the web server is unreachable. A server can accept an HTTPS connection but return an application error. A page can work from one country and fail from another. Decide which question you need answered:

  • Does the hostname resolve? DNS translated the name, such as example.com, into an address.
  • Can an HTTPS connection be established? Your device reached a server or intermediary and completed (or failed) TLS negotiation.
  • Did the server return the expected HTTP response? A status code, redirect, headers and response time reveal what the web-facing system did.
  • Does the page work from this network or location? Local resolvers, firewalls, routes and regional controls can produce a failure that is not global.

Cloudflare documents browser messages including “This site can’t be reached,” “This webpage is not available,” “err_name_not_resolved” and “Can’t find the server.” Those messages identify a symptom, not the cause.

Check the URL and hostname first

  1. Read the address character by character. A misspelling can create a different hostname or one with no DNS record.
  2. Check whether the site uses the apex name (example.com) or a subdomain (www.example.com, app.example.com). DNS and web configuration may exist for one but not the other.
  3. Try the exact page again in a private window or a second browser. This separates some extension, cookie and cached-page problems from network failures.

If only one hostname fails, do not label the entire website offline. The apex and www names can have different records, certificates or redirect rules.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
#1 Best Overall
Elebase USB to USB C Adapter for iPhone 18 Pro Max,USBC Car Charger Adapter
  • Read Before You Buy — No Video Output: These adapters support charging and USB 2.0 data transfer, but cannot transmit video signals. Except for standard USB webcams (which use USB data only), they are not compatible with HDMI/DisplayPort cables, video-capable USB-C hubs, or docking stations with video output.
  • Convert USB-A Ports to USB-C: Designed to connect USB-C earphones, cables, flash drives, card readers, and other USB-C accessories to standard USB-A ports. Plug-and-play with no drivers or software required.
  • Aluminum Alloy Housing: Built with a sturdy aluminum alloy shell that aids in heat dissipation and protects against daily wear and scratches. Designed to maintain a stable and secure connection.
  • Compact & Travel-Friendly: The ultra-compact design allows the adapter to stay plugged into your device without blocking adjacent ports or adding bulk, reducing wear and tear on your original USB ports.
  • 12-Month Warranty: Backed by a 12-month manufacturer warranty for peace of mind. Designed to meet strict quality control standards for reliable everyday performance.

Use an independent browser and network

Open the URL on a different device, then—if practical—switch from home Wi-Fi to mobile data. A page that works on mobile data but not Wi-Fi points toward the local network, its DNS resolver or the route used by the ISP; it does not identify which one.

  • If every device on one Wi-Fi connection fails but mobile data works, investigate that connection and resolver.
  • If one browser fails while another works, inspect extensions, proxy settings, cached data and browser security errors.
  • If several unrelated networks fail, an outage at the site or its upstream provider becomes more plausible, although regional blocking or routing can still be involved.

Test the actual HTTP request with curl

A browser includes scripts, extensions, stored state and user-interface behavior. Cloudflare recommends curl when you need to test without browser interference, inspect headers, measure timing or distinguish an edge proxy from an origin server. Run:

curl -svo /dev/null https://example.com/

Replace the URL with the exact page. In the verbose output, check these stages in order:

DNS lookup and connection

Confirm that the hostname resolves and that a TCP connection is attempted. A resolution error is a DNS problem until proven otherwise; it is not evidence that the application server is powered off.

What’s actually slowing this PC down?

Pick the symptom - the matching free tool is one click away.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

TLS certificate negotiation

For HTTPS, look for certificate validation errors, an unexpected certificate name or a failed handshake. Causes include an expired or misconfigured certificate, a proxy inspecting traffic, a firewall, or a route that never reaches the intended endpoint.

Rank #2
Anker USB-C Hub, 5-in-1 USB Hub for Laptops, 4K HDMI Multiport Adapter
  • 5-in-1 USB-C Hub: Experience comprehensive connectivity featuring a Power Delivery input, two USB-A 2.0 ports, a USB-A 3.0 port, and an HDMI port. (Note: The USB-C power delivery input port is only for connecting an external wall charger to power your laptop and cannot power peripheral devices.)
  • 90W Pass-Through Charging: Achieve optimal charging with 90W pass-through power to your laptop, supported by a total input of 100W, with the hub reserving 10W for operational efficiency. (Note: Wall charger not included.)
  • Quick Data Transfers: Accelerate your productivity with rapid data transfers using a high-speed 5Gbps USB 3.0 port and two 480Mbps USB 2.0 ports.
  • 4K HDMI Display: Enhance your visual experience with a hub capable of delivering 4K resolution at 30Hz in both mirror and extend modes. Please note that this hub is compatible with MacBook (macOS 12 and newer), Windows 10 and 11, ChromeOS, and laptops equipped with DP Alt Mode and Power Delivery. Note: This device is not compatible with Linux.
  • What You Get: Anker USB-C Hub (5-in-1, 4K HDMI), welcome guide, 18-month warranty, and our friendly customer service.

HTTP status and redirects

Record the status code and the final destination. A successful connection that returns 404, 403, 429 or 5xx means a web-facing server or intermediary answered; it does not mean the requested page is healthy. Redirects can also expose a wrong hostname, an HTTP-to-HTTPS loop or an unexpected login page.

Response time

Separate a quick error from a timeout or very slow response. A delayed response may indicate an overloaded origin, a network path problem or a dependency that the application is waiting for.

Interpret the result by failure layer

Observed result What it establishes Next action
Hostname does not resolve The name-to-address lookup failed for your resolver. Check spelling, apex versus subdomain, DNS records, nameservers, DNSSEC configuration and cached negative answers. A recently added record may not appear immediately.
DNS resolves, but connection times out Your request did not complete a connection in the allowed time. Investigate routing, firewall rules, filtering and the network path; compare another connection.
TLS fails The HTTPS session could not be validated or negotiated. Inspect certificate names and validity, proxy behavior and the route to the endpoint.
An HTTP 4xx or 5xx arrives A server or intermediary received the request and returned a response. Interpret the application, access-control, rate-limit or proxy error. The site is reachable at HTTP level, but the requested function may be unavailable.
Works elsewhere but not here The failure is location-, resolver-, ISP- or route-specific, or the site applies regional policy. Compare DNS and network paths from the failing and working locations.
Ping fails Only ICMP-style diagnostic traffic failed. Test HTTP/HTTPS instead. Providers can limit ping and networks can filter it.

Investigate DNS failures without blaming the web server

Common DNS causes include a misspelled hostname, missing or incorrect records, nameserver delegation errors, DNSSEC problems, a client-side resolver outage and negative caching. If an operator has just created a record, a resolver may retain the earlier “does not exist” answer until its cache expires.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Compare the same hostname using another connection or resolver, and verify whether the apex and subdomain are configured independently. If the name resolves from one network but not another, focus on resolver and caching differences before escalating a server outage.

Trace a slow or unreachable route

When curl shows a timeout or unusual delay, use path diagnostics:

Rank #3
Sale
Anker USB C Hub, 7in1 Multi-Port USB Adapter, 4K@60Hz USBC to HDMI Splitter
  • Sleek 7-in-1 USB-C Hub: Features an HDMI port, two USB-A 3.0 ports, and a USB-C data port, each providing 5Gbps transfer speeds. It also includes a USB-C PD input port for charging up to 100W and dual SD and TF card slots, all in a compact design.
  • Flawless 4K@60Hz Video with HDMI: Delivers exceptional clarity and smoothness with its 4K@60Hz HDMI port, making it ideal for high-definition presentations and entertainment. (Note: Only the HDMI port supports video projection; the USB-C port is for data transfer only.)
  • Double Up on Efficiency: The two USB-A 3.0 ports and a USB-C port support a fast 5Gbps data rate, significantly boosting your transfer speeds and improving productivity.
  • Fast and Reliable 85W Charging: Offers high-capacity, speedy charging for laptops up to 85W, so you spend less time tethered to an outlet and more time being productive.
  • What You Get: Anker USB-C Hub (7-in-1), welcome guide, 18-month warranty, and our friendly customer service.
  • Traceroute displays the hops and observed latency toward the destination.
  • MTR repeatedly observes the path and can reveal latency or packet loss patterns.

These tools diagnose the route, not the application. A hop that does not answer may simply filter diagnostic packets, and apparent loss at an intermediate hop may not affect the final destination. Treat the results as clues and compare them with an HTTP request.

Compare independent locations and provider status

An external monitoring location or a second Internet connection helps distinguish a local failure from a regional or global one. If a named provider—such as a DNS, CDN or hosting service—is involved, consult its official status page. Cloudflare’s Status API documentation describes endpoints for page summaries, components, incidents and maintenance. Such a provider page reports that provider’s systems; it is not a direct availability test for every customer website.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

A single successful check also does not prove universal availability. The result is tied to the URL, protocol, time and location used.

For site owners: turn a one-time check into monitoring

If you operate the website, recurring checks are more useful than repeatedly testing by hand. Cloudflare Health Checks documentation describes monitoring origins or applications from its edge network, selecting protocols and paths, defining expected response codes and intervals, and receiving notifications. Availability depends on the plan. Configure checks against a meaningful path—not only a static asset—and define which status codes represent success for your application.

  • Monitor the public hostname users actually visit.
  • Choose an interval that matches how quickly you need to detect an incident.
  • Alert on sustained failures rather than a single transient timeout when your tool supports that policy.
  • Keep an independent check so an outage at the monitoring provider does not look like an outage at your site.

Common problems and fixes

“Name not resolved” or “Can’t find the server”

Confirm spelling and the intended subdomain. Check DNS records, nameserver delegation and DNSSEC. Try another resolver or network to identify a local cache problem. Do not conclude that the origin web server is down until the name resolves.

Rank #4
Sale
UGREEN USB to USB C Adapter Combo 4-Pack, 10Gbps USB C Converter Space Gray
  • Dual Converters, Infinite Potential:Includes 2× USB C male to USB A female adapters and 2× USB A male to USB C female adapters. Perfect for a wide range of uses—tablets with Bluetooth keyboards, expand USB ports on macbook, and more. Two different converters for all your daily needs
  • Next-Level 10Gbps & 3A Charging: No more slow 480Mbps, this usb to usb c adapter has a transfer speed of up to 10Gbps, allowing you to do more transferring in less time. This usb adapter fits both USB A and USB C charger, supporting up to 3A fast charging
  • Upgraded Exquisite Craftsmanship: With an aluminum alloy housing and metal connector, the usbc to usb adapter is extremely durable and sturdy. Rigorously tested to withstand more than 10,000 times of plugging and unplugging, ensuring long-lasting performance
  • Broad Compatible: The usb c to usb adapter widely supports all USB C/ USB A devices like laptops, tablets, cellphones, car chargers, and phone chargers. Such as compatible with MacBook Pro/Air 2023/2022, Thunderbolt 4/3 Devices,Apple MagSafe Watch 9/8/7/SE/Ultra, iPad Pro 2022/2021, Samsung Galaxy S23/S20/S10, and iPhone 17/16/15 Pro. Plug and play
  • Please Note: To reach 10Gbps speed, keep the cable under 3.3 ft. For USB A Male to USB C adapters, try flipping the USB C connector. USB C Male to USB A adapters support bidirectional 10Gbps transfer within 3.3 ft

The request hangs until it times out

Test the same URL from another network. Use traceroute or MTR to look for a route issue, and check firewall or proxy policies on the failing network. A timeout supplies less evidence than an HTTP error because no web response was received.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

curl reports a certificate error

Read the certificate name and validity details in the verbose output. Check whether you reached the correct hostname, whether a corporate proxy is intercepting TLS, and whether the site’s certificate covers the apex and subdomain you used. Avoid disabling certificate verification as a “fix”; it removes an important security check.

The server returns 403, 429 or a CAPTCHA

The endpoint is reachable, but access controls, rate limits, bot protection or authentication are affecting the request. Compare a normal browser request with curl, and test only with authorization. A blocked automated request is not the same as a globally unavailable website.

The page loads but key content is missing

HTTP success proves that a response arrived, not that client-side scripts, APIs or images succeeded. Inspect the browser’s network errors and test the affected dependency separately. A clean document response can coexist with an unhealthy application feature.

It works on mobile data but not Wi-Fi

Focus on the Wi-Fi network’s resolver, firewall, proxy and route. Restarting a router may clear a local cache, but compare results before and after so you know which layer changed.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Best Value
Anker USB C Hub, 5-in-1 USBC to HDMI Splitter with 4K Display
  • 5-in-1 Connectivity: Equipped with a 4K HDMI port, a 5 Gbps USB-C data port, two 5 Gbps USB-A ports, and a USB C 100W PD-IN port. Note: The USB C 100W PD-IN port supports only charging and does not support data transfer devices such as headphones or speakers.
  • Powerful Pass-Through Charging: Supports up to 85W pass-through charging so you can power up your laptop while you use the hub. Note: Pass-through charging requires a charger (not included). Note: To achieve full power for iPad, we recommend using a 45W wall charger.
  • Transfer Files in Seconds: Move files to and from your laptop at speeds of up to 5 Gbps via the USB-C and USB-A data ports. Note: The USB C 5Gbps Data port does not support video output.
  • HD Display: Connect to the HDMI port to stream or mirror content to an external monitor in resolutions of up to 4K@30Hz. Note: The USB-C ports do not support video output.
  • What You Get: Anker 332 USB-C Hub (5-in-1), welcome guide, our worry-free 18-month warranty, and friendly customer service.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Or skip the browser setup

ScreenshotNeo makes a one-request screenshot or PDF check when you need visual evidence from a clean page. Before capture it accepts cookie or consent banners and removes more than 60 known consent platforms, newsletter popups and chat widgets; each cleanup step can be disabled. Bot checks or CAPTCHAs, blank pages, timeouts, failed loads and cache hits are not billed, and the response identifies the page verdict and billing result in X-Page-Verdict and X-Billed headers. It is useful evidence of what a page rendered, but a screenshot cannot replace DNS, TLS or route diagnostics.

cURL

curl -G "https://api.screenshotneo.com/v1/shot" -d access_key=YOUR_API_KEY --data-urlencode url=https://stripe.com -o shot.webp

Python

import requests
r = requests.get("https://api.screenshotneo.com/v1/shot", params={"access_key": "YOUR_API_KEY", "url": "https://stripe.com"}, timeout=90)
open("shot.webp", "wb").write(r.content)

Node.js

const q = new URLSearchParams({ access_key: 'YOUR_API_KEY', url: 'https://stripe.com' });
const res = await fetch(`https://api.screenshotneo.com/v1/shot?${q}`);

See the complete parameter reference in the ScreenshotNeo documentation. The service also offers an MCP server with take_screenshot, get_page_info and capture_pdf tools for Claude, Cursor and other MCP clients. Every plan includes its features; 1,000 screenshots per month are free with no card, and paid plans start at $5 for 3,000. Create a free ScreenshotNeo account.

A compact decision sequence

  1. Confirm the exact hostname and page.
  2. Try a second browser and another network.
  3. Run curl -svo /dev/null URL and record DNS, TLS, status, redirects and timing.
  4. If DNS fails, investigate records, delegation, DNSSEC, resolver behavior and caching.
  5. If connection or TLS fails, investigate route, filtering, firewall and certificate configuration.
  6. If HTTP responds, interpret the status and application behavior rather than calling the site “down.”
  7. Use path and location comparisons to identify local, regional or provider-specific failures.

Frequently Asked Questions

Does a 200 status code prove that a website is fully available?

No. It proves that an HTTP response with status 200 arrived. JavaScript, API calls, images, authentication and other page functions can still fail.

Can I use ping to check a website?

Ping is not a reliable website test by itself. Hosts and networks may limit or filter it, so test the web protocol with HTTPS and inspect the HTTP result.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What should I record when reporting an outage?

Record the exact URL, time and timezone, network and location, browser result, curl output, status code, redirect destination and whether another network succeeded.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.