✉️ hello@wpfoss.ke 📞 +254 709 384 200
Free · No signup · Every hop shown

Free redirect checker

Type an address and see every redirect between it and the page that loads: the status code of each hop, how long it took, and what is wrong, such as loops, temporary redirects that should be permanent, or http that never reaches https.

Type just the domain to test what happens when someone uses plain http://. Add https:// or a page address to start from there. We only follow what any browser would follow.

Following your redirects…

Every hop, in order

What each address answered, and where it sent the visitor next.

What we found

Worst first. Each one says what it means and how to fix it.

    People type your address both ways, so both should end at the same page.

    Get help with what we found

    Want us to fix this for you?

    Tell us what the tool found and we will tell you what it takes to fix it. The first call is free.

    Get tips like these by email

    Practical advice on getting found, getting faster and getting more enquiries, plus news and offers about WPfoss products. No more than once a fortnight, and one click to leave.

    Optional. You do not need to sign up to see your results.

    Want us to fix this for you? The first call is free.

    What a redirect does, and when it goes wrong

    A redirect is a server answering "this page now lives at another address". Sites use them for four everyday jobs: sending http:// to https://, picking one of www and non-www, moving a page to a new address, and keeping old links alive after a redesign.

    • 301 and 308 are permanent. Google drops the old address and gives the new one its ranking.
    • 302, 303 and 307 are temporary. Google keeps the old address, so use them only when the old one really will come back.
    • A chain is a redirect that leads to another redirect. Each link adds a round trip before your page starts to load, so aim for one hop.
    • A loop is a chain that comes back to where it started. Browsers give up with "too many redirects" and the page cannot be opened at all.

    Redirects often sit one line away from a certificate problem, so check yours with our SSL checker and our security headers checker.

    Questions people ask

    What is a redirect?

    When you open an address and the server answers "go to this other address instead", the browser follows it automatically. The visitor barely notices, but each redirect is one extra trip to the server before the page starts loading.

    What is the difference between a 301 and a 302 redirect?

    A 301 (or 308) says the move is permanent, so Google replaces the old address with the new one in its results. A 302 (or 307) says the move is temporary, so Google keeps the old address. Use 301 for things like http to https, www to non-www, and a page that has moved for good.

    What is a redirect loop?

    Address A redirects to B and B redirects back to A, so the browser goes round until it gives up and shows "too many redirects". It is usually caused by two settings that disagree, such as one rule forcing www and another removing it, or an https redirect on your site fighting your host or CDN.

    How many redirects is too many?

    One or two is normal. Three or more in a row is worth fixing, because every hop adds a round trip before the page can load. Google follows up to 10 redirects in a row and then gives up.

    Does this follow redirects done with JavaScript?

    No. We follow server redirects, the kind browsers and Google follow without running any code. A redirect done by JavaScript or an HTML meta refresh tag is not shown here.

    Do you keep my data?

    We keep the address you checked and a summary of the result, so we can improve the tool. You do not need to give us your name or email. See our privacy policy.

    Contact Us on WhatsApp