Redirect Chain Checker
Paste your redirect list to find chains, where an old URL redirects through several steps, and loops, where URLs redirect in a circle. Get a fixed list where every old URL points straight to its final page.
How to check for redirect chains
- Export your redirects from your SEO plugin, .htaccess or redirect manager.
- Paste them as from | to, one per line.
- Review chains and loops in the table.
- Copy the fixed list, where every old URL points to its final destination, and update your redirects.
Chains vs loops
| Problem | Example | Effect |
|---|---|---|
| Chain | /a/ to /b/ to /c/ | Slower loading, wasted crawl budget |
| Loop | /a/ to /b/ to /a/ | Page never loads, browser shows an error |
Why chains happen
Chains build up over time: a page moves once, then again during a redesign, and the old redirect is never updated. Google follows several hops, but each hop adds delay for visitors and can lose some signals. After every site change, flatten your redirects so each old URL points directly to the current page.
Related tools
Write redirect code with the htaccess redirect generator or the Nginx redirect generator, and follow the site migration checklist for redesigns.
More free tools and guides
Practise tools like this on real projects in our digital marketing course in Faridabad, with weekday, weekend and online batches.
See the courseAll free toolsAsk on WhatsAppFrequently Asked Questions
Is this redirect chain checker free?
Yes. It is free with no sign-up, and your list stays in your browser.
How many redirect hops are too many?
Ideally zero extra hops. Google follows up to about 10, but every hop slows visitors down.
Does this tool check my live website?
No. It checks the redirect list you paste. For live checks, use Search Console or a site crawler.
How do I fix a redirect loop?
Decide which page should be final, make sure it returns 200, and point all related redirects to it.