Free tool · no signup

Free Redirect Checker

See where a web address really goes. We follow it one redirect at a time and show each step, the final page and its status code, and anything that needs fixing.

Follows up to 5 redirects. Type http:// in front to check the insecure version; without it we start from https://.

What is a redirect?

A redirect sends anyone who opens one web address to another one. You type yourbusiness.com and end up on https://www.yourbusiness.com/: that was one or two redirects. Websites use them when a page moves, when a site switches to secure https, when it settles on www or non-www as its main address, and when it moves to a new domain.

Visitors rarely notice a redirect that works. They notice when it does not: a page that loads forever, a “too many redirects” error, or a link that lands on “page not found”. Search engines notice too, because the kind of redirect tells them whether the old address is gone for good.

Redirect status codes explained

Every answer from a server starts with a three-digit status code. Codes from 300 to 399 are redirects; the answer also carries a Location line saying where to go next.

And the final answers you will see at the end of a chain: 200 OK (the page loaded), 404 Not Found (no page there), 410 Gone (removed on purpose), 403 Forbidden (the server refused, sometimes only to automated checkers like ours), and 5xx server errors. This tool also works as an HTTP status checker: enter any address to see its final status code.

301 or 302: which one should you use?

Common redirect problems

How to set up or fix redirects on WordPress

  1. Moved pages: a redirect plugin does it without code. In the plugin's settings, enter the old address, the new address, and choose 301.
  2. http to https: in Settings → General, both WordPress Address (URL) and Site Address (URL) should start with https://. Many hosts also have a “force HTTPS” switch in the hosting panel.
  3. www or non-www: those same two addresses decide it. Make them identical, with or without www, to match the address you want.
  4. A loop on WordPress is usually two things forcing redirects at once: a plugin and the host, two plugins, or WordPress and Cloudflare. Turn one off, then check again.

How to set up or fix redirects on Wix

  1. Moved or deleted pages: in your Wix dashboard, open the SEO settings and choose the URL Redirect Manager. Add the old address and the page it should go to.
  2. https and www: Wix handles the secure connection and the main address of a connected domain itself. If the www or non-www version does not work, check the domain in Wix's domain settings.
  3. Publish after changes, then check again here.

How to set up or fix redirects on Squarespace

  1. Moved pages: in Settings, open URL Mappings (under Advanced or Developer Tools, depending on your menus) and add one line per page, like /old-page -> /new-page 301.
  2. https: Squarespace includes a free SSL certificate. Check its SSL settings are set to secure, so http visitors are moved to https.
  3. Save, then check the old address again here.

How to set up or fix redirects on Cloudflare

  1. Moved pages or a new domain: use Rules → Redirect Rules and choose 301.
  2. http to https: turn on Always Use HTTPS under SSL/TLS → Edge Certificates.
  3. A loop with Cloudflare is very often the SSL/TLS mode set to Flexible while your server also forces https: Cloudflare asks your server over http, your server redirects to https, and round it goes. Set the mode to Full (strict) if your server has a certificate.

How to fix a redirect loop

A loop always means two rules disagree, for example one says “go to www” and the other says “go to non-www”, or one says “go to https” while something in front of the server keeps asking over http. Use the chain above to see which addresses repeat, then look for the two places that set them: your website builder or WordPress settings, a redirect plugin, your host's panel, and Cloudflare. Remove one of the two rules, clear your browser's saved data for the site, and check again.

What this checker does, and its limits

Questions

Is the redirect checker free?

Yes. No signup, no email, no card. It is made by FlatRateChat, a website chatbot company, and it does not change anything on your site.

How many redirects are too many?

One is normal (for example http to https, or an old page to its new address). Two is common and acceptable. More than that is a chain worth shortening, and browsers give up after about 20.

Do redirects hurt SEO?

A permanent (301 or 308) redirect to the right page is the recommended way to move a page, and search engines follow it. What hurts is a redirect to the wrong or a missing page, long chains, loops, and temporary redirects used for permanent moves.

Why does the result differ from what my browser shows?

Your browser may remember an old 301 redirect, or follow a redirect made by the page's JavaScript, which we do not run. Some sites also send automated checkers somewhere else. Try a private window to see what a new visitor gets.

Is my website down, or is it a redirect problem?

Use the Website Down Checker: it tells you whether the site answers at all, and why not.