Knowledge Mark G
Hire Me

100% free website tool

Redirect Checker

Trace every redirect hop with status codes and timings, and check the http/https and www versions of your address.

  • No sign-up required
  • Instant results
  • Only the address is sent
  • Works on any device

Trace a URL

Follows every redirect hop by hop - status code, target and time for each - and checks the http/https and www/non-www forms of the address too.

Enter an address to see every redirect between it and the page that finally answers.

Private by design. Only the web address you enter is sent - to fetch the page. Nothing is stored.

  • 100% freeNo hidden charges, no watermark
  • Instant resultsDone in seconds, no queue
  • Secure & privateOnly the address is sent
  • Works on all devicesDesktop, tablet and mobile

How to use the Redirect Checker

  1. 1Enter any address - old URL, http or www version.
  2. 2See every hop with its status code and time.
  3. 3Fix chains, temporary redirects and inconsistent versions.

What a redirect chain costs

Every redirect is a full round trip before the real page starts loading - on a mobile connection, often 100-300 ms each. Chains build up over years: http to https, then www to non-www, then an old slug to a new one. Googlebot follows up to ten hops, but each one wastes crawl time, and visitors feel every one of them.

301, 302, 307 and 308

301 and 308 are permanent: search engines treat the new address as the one to show and index. 302 and 307 are temporary: the old address is kept in mind. Using a temporary redirect for a permanent move - a common default in some frameworks - sends a weaker signal. 307 and 308 also keep the request method, which matters for forms and APIs.

The four versions of your address

http://example.com, http://www.example.com, https://example.com and https://www.example.com are four different URLs to a search engine. All four should end on one, ideally in a single hop. The checker traces all of them, so you can see whether any take two steps or end somewhere else.

This follows HTTP redirects - the ones the server sends. Redirects done in JavaScript or with a meta refresh happen in the browser after the page loads; check those pages with the SEO checker. For response headers and the HTTPS certificate, use the security headers checker.

Frequently asked questions

How do I check where a URL redirects?+

Enter the address. The checker follows each redirect and shows every hop with its status code (301, 302, 307, 308), target and time, until the page that finally answers.

How many redirects is too many?+

One is fine. Two or more in a row add a round trip each and should be collapsed so the first address points straight at the final one. Googlebot stops after about ten.

Should I use a 301 or a 302 redirect?+

301 (or 308) for anything permanent - a moved page, http to https, www to non-www. 302 (or 307) only for genuinely temporary moves, such as a maintenance page.

Do redirects lose SEO value?+

Google has said 301, 302 and 308 redirects do not lose PageRank, but chains slow crawling and pages, and a temporary redirect is a weaker signal about which URL to index.

What is a redirect loop?+

Address A sends visitors to B, which sends them back to A. Browsers show "too many redirects". The checker detects it and shows where the loop closes.

Can it check JavaScript redirects?+

No - it follows HTTP redirects the server sends (3xx with a Location header). Meta refresh and JavaScript redirects happen in the browser after the page loads.

Worth reading

All articles →
View all →