/ developer & network toolbox
← all tools

$ ping

server-side

Is It Up?

Check whether a website is up or down, with HTTP status and response time.

up — invoker.tools

About the Is It Up?

This tool checks whether a website is up or down right now. It makes a single HTTP request from our server and reports a clear UP or DOWN verdict, the HTTP status code and status text, the response time in milliseconds, the number of redirects followed and the final URL you land on, plus the Server header if the origin sends one. It's the fast way to tell whether a site is genuinely offline or whether the problem is somewhere on your own end.

You can enter a bare domain or a full URL; if you leave out the scheme, https:// is assumed. Only a 2xx or 3xx response counts as up, everything else, a 4xx like a stray 404, a 5xx server error, a connection refusal, a DNS failure, or a timeout, is reported as down, since the point of the check is whether the site is actually usable right now, not merely whether a server answered at all.

This is the classic "is it down for everyone, or just me" check. Because the request runs from a server on a completely different network than yours, a result of UP here while the site is unreachable in your own browser strongly suggests the fault is local: your ISP, a regional outage, a stale DNS cache, or a corporate proxy, rather than the site itself.

The check runs once, from a single location, so it answers "is it up right now" rather than replacing a dedicated, multi-region uptime monitor with alerting. On a network-level failure it still returns a clean up: false result with an error message rather than throwing, so you get a usable answer even for a host that's completely unreachable.

How to use it

  1. Enter a bare domain (example.com) or a full URL; https:// is assumed if you omit the scheme.
  2. Submit to make a single GET request from our server.
  3. Read the UP or DOWN verdict at a glance.
  4. Check the HTTP status code and status text for the exact response received.
  5. Note the response time in milliseconds and how many redirects were followed.
  6. Compare the final URL to what you entered to confirm any redirects landed where you expected.

Examples

  • Confirm a site is down for everyone, not just your connection, before opening a support ticket with your host.
  • Check a domain right after a DNS or server migration to confirm the new server is actually answering.
  • Verify a maintenance page has been swapped back for the real site after a deploy finishes.
  • Test example.com without typing https://, and see it resolve and report up in well under a second.
  • Catch a homepage that answers with a 404 or a 500: technically reachable, but correctly reported as down since nothing usable is being served.

What counts as up, and what doesn't

Only two ranges of response count as up; everything else, including some responses people assume are fine, counts as down.

  • 2xx (200 OK, 204 No Content,..): up
  • 3xx redirect (301, 302, 307,..): up, and the tool follows it to report the final URL
  • 4xx (404 Not Found, 403 Forbidden,..): down, the server answered but not with a usable page
  • 5xx (500, 502, 503,..): down, a server-side error
  • connection refused, DNS failure, or a timeout: down, reported with an error message instead of a status code

Is it down for me, or down for everyone

This is the exact use case the tool is built for. If it reports UP from our server while the site is unreachable in your own browser, the fault is very likely local to you: your ISP, a regional outage, a DNS resolver still caching an old answer, a hostname blocked by a corporate proxy, or a device-level network issue, rather than the site itself, since the check ran successfully from a completely different network a moment ago.

A one-off check versus continuous uptime monitoring

This answers "is it up right now, from one location", not "page me the instant it goes down". It's the right tool for a quick, immediate answer during troubleshooting. For continuous coverage with alerting from multiple regions over time, you need a dedicated scheduled monitor rather than a single on-demand check like this one.

Frequently asked questions

Is it down for me, or is the site actually down?

That's exactly what this checks. It makes the request from our server, on a different network than yours, so an UP result here while the site fails to load for you points to a local or regional issue rather than the site itself.

What counts as 'up' versus 'down'?

A 2xx or 3xx response counts as up. A 4xx or 5xx response, a connection refusal, a DNS failure, or a timeout all count as down.

Does a 404 error page mean the site is still up?

No. This tool reports a 4xx response as down, since the server, while technically reachable, isn't serving a usable page. That's a deliberate choice: the goal is to answer whether the site actually works, not just whether something answered on the wire.

Does this replace an uptime monitoring service?

No. It's a single, one-off check from one location, useful for an immediate answer. Continuous monitoring with alerts from multiple regions over time needs a dedicated scheduled service, not a single on-demand request.

Why does it say down when the site loads fine in my own browser?

The site may be blocking automated requests, responding slowly enough to hit the timeout, or the outage may be specific to the region our server checks from. The tool reports exactly what our server sees at that moment.

Can I check a page that requires a login?

It checks the public HTTP response only. A page behind authentication will typically return a redirect to a login page or an error status, and the tool reports that response as-is rather than trying to authenticate.

Do I need to type https:// before the domain?

No. If you enter a bare domain, https:// is assumed automatically. You can also paste a full URL with an explicit scheme if you want to test http:// directly.

How is this different from the HTTP header checker?

This one gives you a fast UP or DOWN verdict with timing and the final URL, the quickest read on whether a site is working. The HTTP header checker digs deeper into the same kind of request: every response header, the full redirect chain hop by hop, and more detail overall.

More web tools