Skip to content
Q3.Labs, Home

Free Tool

HTTP Status Checker

Check a URL's HTTP status code and full redirect chain, or check up to 20 URLs at once.

  • Free
  • · No signup
  • · Up to 20 URLs
  • · Full redirect chains
A URL's HTTP status code and redirect chain being inspected

Checks up to 20 URLs per scan. Q3 Labs' server makes the request on your behalf — nothing about the URLs or results is stored beyond generating your report.

What Is an HTTP Status Code?

An HTTP status code is a three-digit number a server sends back with every response, telling the client broadly what happened: 2xx codes mean success, 3xx mean the client should look elsewhere (a redirect), 4xx mean the client's request had a problem, and 5xx mean the server itself had a problem handling an otherwise valid request.

Common HTTP Status Codes

200 OK

The request succeeded.

301 Moved Permanently

The resource has permanently moved.

302 Found

A temporary redirect to a different URL.

303 See Other

Re-request the new URL specifically with GET.

307 Temporary Redirect

Temporary, preserves the original method.

308 Permanent Redirect

Permanent, preserves the original method.

400 Bad Request

The request itself was malformed.

401 Unauthorized

Authentication is required.

403 Forbidden

The server understood but refused the request.

404 Not Found

No resource exists at this address.

405 Method Not Allowed

That request method isn't supported here.

410 Gone

The resource existed but was intentionally removed.

429 Too Many Requests

Rate limiting is in effect.

500 Internal Server Error

A generic server-side failure.

502 Bad Gateway

An upstream server returned an invalid response.

503 Service Unavailable

The server is temporarily unable to handle the request.

504 Gateway Timeout

An upstream server didn't respond in time.

What Is a 301 Redirect?

A 301 tells a client the resource has permanently moved to a new URL. It's the standard choice when a page is renamed or a site restructures its URLs and wants future requests, and search engines, to treat the new URL as the resource's real address going forward.

What Is a 302 Redirect?

A 302 sends a client to a different URL right now, while signaling that the move is temporary and the original URL may still be the resource's real address later. It's commonly used for things like temporary maintenance pages or A/B redirects, where reverting is expected.

301 vs 302 vs 307 vs 308

301 and 302 are the older, more universally supported pair, permanent vs. temporary, but neither strictly guarantees that a client resends a non-GET request (like a POST) with its original method and body after following them. 307 and 308 exist specifically to remove that ambiguity: 307 is an explicit temporary redirect and 308 an explicit permanent one, both guaranteeing the original method and body are preserved.

What Is a Redirect Chain?

A redirect chain is what happens when a URL redirects to another URL, which itself redirects again, and so on, before finally reaching a page that returns content directly. A short chain is common and not automatically a problem, but a long or unnecessary chain adds latency and makes a site's URL structure harder to reason about, which is exactly what this tool's chain view is built to make visible. Minimizing unnecessary hops is generally good hygiene, though a chain existing at all doesn't automatically cause a ranking penalty.

What Is a Redirect Loop?

A redirect loop happens when a chain of redirects eventually leads back to a URL it already visited, meaning it can never reach a final destination, for example A → B → A. This is a genuine configuration error, this tool detects it and stops rather than requesting indefinitely.

How to Check a URL Status

  1. Enter one URL, or several (one per line, up to 20).
  2. Click Check Status.
  3. Review the status code, classification, and response time.
  4. For a redirect, review the full chain and final destination.
  5. Copy the result, or export a CSV report for multiple URLs.

HTTP Status Codes for SEO

A handful of statuses matter most when maintaining a site: a 404 on a page meant to still exist is worth investigating, a 301 is the standard way to signal a permanent URL change during a migration, and repeated 5xx errors point to a real reliability problem. It's worth being precise here rather than making blanket claims, a 404 doesn't automatically hurt rankings (some content genuinely should return one), and a 301 doesn't automatically transfer all of a page's ranking signals in every case, both depend heavily on context this tool alone can't fully evaluate.

Checking a URL Migration

When moving content to a new URL, this tool can confirm the mechanical part: does the old URL actually redirect, with what status code, and to exactly which final destination. That's a useful sanity check during a migration, but a working redirect alone doesn't prove a migration was executed correctly for SEO purposes, things like matching content relevance, internal linking, and search engine re-crawling all matter too and aren't something a single status check can confirm.

HTTP Status vs Website Speed

Status and speed are two different measurements. A URL can return a healthy 200 status while still loading slowly for real visitors, and a fast response can still carry an error status. The response time shown here measures how long this checker's own request took, not real-user page load performance or Core Web Vitals, which depend on far more than the initial HTTP response.

Frequently Asked Questions

Explore more

Verified all your URLs? Turn them into a sitemap with our XML Sitemap Generator. Check the links found on a page with our Broken Link Checker, inspect a page's title and meta tags with the Meta Tag Checker, or run a full Buzzing Bee website & SEO audit. Explore the rest of our free marketing tools, or see our SEO & organic growth services.

Related tools & resources

Related tools

  • Reverse Image SearchUpload a photo or paste an image URL to find visually similar images, possible sources, and related results o…
  • Meta Tag CheckerCheck any public page's title, description, canonical, robots and Open Graph tags.
  • SERP Snippet PreviewPreview how your title, URL and meta description could look in a Google-style search result.

Learn more

  • SEO GuidesTechnical SEO, on-page fundamentals, and the checklist we run against every client site before it goes live.
  • SEO & Organic GrowthMost SEO work stalls after the first few technical fixes because there's no system connecting content, author…

Related articles

We use cookies for analytics to understand site usage. Privacy Policy