Trace every HTTP redirect hop for any URL - see status codes, final destination, and timing per step.
Enter a URL to trace its redirect chain
The Redirect Chain Checker follows every HTTP redirect from your starting URL and records each hop - URL, status code, and response time. Useful for diagnosing broken redirect chains, verifying 301 vs. 302 behaviour, catching redirect loops, and confirming the final landing URL before it reaches the browser.
Traces run server-side via Cloudflare Workers using redirect: 'manual', so each hop's status code and Location header are readable, unlike browser fetches, which treat cross-origin redirects as opaque. Follows up to 10 redirects; each request waits at most 8 seconds. HEAD requests are used where possible; servers that reject HEAD fall back to GET. When the answer is a web page, its first 64 KB are read: a meta refresh redirect is followed as a hop of its own, within the same 10-redirect limit, and a common script redirect (an address the page sets as its location) is flagged but never run or followed.