Skip to content
Rankora
Free account · 3 live checks/day

Redirect Chain Checker

Paste a URL to see every redirect it goes through before the final page, with the status code and timing of each hop.

Privacy and cost

This tool runs a live check on our servers. Free accounts get 3 live checks per day in total across all such tools. We keep your report in your account so you can delete it any time.

How it works

  1. The tool requests the URL without following redirects automatically, then reads the Location header of each response.
  2. Every destination is re-validated by our safe HTTP client before it is requested (up to 10 hops, bounded time budget).
  3. The table lists the hops and the alerts: long chain, loop, mixed 301/302, temporary-only redirects or a chain ending in an error.

Example

http://example.com redirects with a 301 to https://example.com, which redirects with a 302 to https://www.example.com, then with a 301 to /home: three hops, mixed codes and a long-chain warning.

What the result means

A single 301 or 308 hop is clean. Beyond two hops each step adds latency and risk. A 302 or 307 signals a temporary move: use 301 or 308 for a permanent change.

Common problems this tool helps with

  • An old URL that goes through three or more redirects before arriving.
  • A redirect loop that makes the page unreachable.
  • An http to https migration done with 302 instead of 301.
  • A chain that ends on a 404 error.

Frequently asked questions

What is the difference between 301 and 302?

301 and 308 mean a permanent move, 302 and 307 a temporary one. Google treats permanent redirects as a change of canonical URL.

How many redirects does Google follow?

Google's documentation says it follows up to ten hops; beyond that the page may not be processed. Aim for a single hop.

Are JavaScript or meta refresh redirects detected?

No, only HTTP redirects (3xx) with a Location header.