Free Tool

Free Redirect Checker

Follow every hop in a URL's redirect chain — see the status code, response time, and Location header at each step.

How it works

01

Paste a URL

Any http(s) URL. We start fetching from the URL you give us.

02

We follow manually

Each redirect is captured: status, headers, response time, and the Location it pointed at.

03

See the trail

Up to 12 hops. We detect loops and stop on the first non-3xx response.

Frequently asked questions

Why does my URL redirect more times than I expected?+

Common chains: http → https (HSTS upgrade), bare apex → www, locale prefix, trailing slash normalization, and finally the canonical page. 3-4 hops is normal; 6+ is worth cleaning up.

Are 301 and 302 different?+

301 (Permanent) tells browsers and crawlers to cache the redirect and update their links. 302 (Found) is temporary — the client should re-check next time. Use 301 for permanent URL changes, 308 if you also want to preserve the HTTP method.

What about meta refresh redirects?+

We only follow HTTP-level redirects (3xx + Location). Meta refresh and JavaScript redirects happen in the browser after the page loads — we don't render the response body.

Why is the chain marked 'truncated'?+

You hit the 12-hop limit. That usually means either a configuration loop or a query-string permutation problem somewhere in your URL routing.

Building a SaaS that needs custom domains?

Domainee is the API for adding customer custom domains to your product. One CNAME, automatic TLS, no DevOps to staff.

50 custom domains and 100 GB bandwidth free, forever.

More free tools