Last updated on November 12th, 2026 at 07:08 pm

Free SEO tool

Redirect Checker

By Digital Mansoor, 14+ years in SEO. Updated November 2026.

Enter up to 10 URLs. The tool follows every hop, shows the status code, response time and type of each redirect, and flags chains, loops, temporary redirects used for permanent moves and dead ends.

  • Free, no signup
  • Up to 10 URLs
  • 301 and 302
  • 3 user agents

Rate this tool

Rated 5 / 5 from 1 user rating. Click a star to add yours.

10URLs per check
3Request as options: tool bot, Googlebot Smartphone, desktop browser
5Redirect hops in my 3 URL run
ServerChecked from my server, not yours
What it is

Trace every hop of a redirect, with status codes, timings and the final URL

Paste up to 10 URLs, one per line, and the tool follows each redirect chain. It shows each hop, its status code, how long it took, what kind of redirect it was and whether you should fix it.

A redirect that works in the browser can still hurt you. A chain of two or three hops wastes crawl time and slows the page. A temporary 302 where you meant a permanent 301 can leave the old URL in search results. A redirect to another domain may be a mistake or a forgotten campaign link. This checker lays the whole chain out so you can see each of these.

You can request as the tool bot, as a Googlebot Smartphone user agent or as a desktop browser. That matters when a site treats bots differently. For every URL the tool gives a verdict such as Clean or Review, the number of redirects, the final status and a labelled type for each hop: HTTP to HTTPS, www change, different domain or final.

Unlike most tools on this site, this one does send your URLs to my server, because a browser page cannot trace cross site redirects by itself. The checks run from that server, so results can differ from what a visitor in another country sees.

At a glance
  • Up to 10 URLs at once
  • Status code and timing per hop
  • Hop labels and verdicts
  • Three user agents
  • Copy, .txt and share link
  • Free, no signup
MB

Built by Mansoor BhanpurawalaSEO consultant since 2012. About Digital Mansoor

How to use

Check redirects in three steps

Press Check redirects or Ctrl+Enter.

  1. Paste your URLs. One per line, up to 10. Use the example menu to try home page variants or one URL.
  2. Choose how to request them. Tool bot is the default. Switch to Googlebot Smartphone or a desktop browser to compare.
  3. Read the verdicts and fix chains. Point the first URL straight to the final one, and change temporary redirects you meant to be permanent.
Fields and what they do
FieldWhat it does
URLs to checkOne per line, up to 10.
Request asTool bot, Googlebot Smartphone user agent or desktop browser user agent.
SummaryURLs checked, URLs needing attention and total hops.
Hop tableNumber, status, URL, time and type for each step.
NotesAdvice such as chain length and temporary redirect warnings.
Worked examples

One real run on three variants of my own domain

I ran the home page variants example on my own site: the plain HTTP address, the HTTP www address and my contact URL. The tool checked 3 URLs, flagged 2 for review and counted 5 hops across them.

The plain HTTP address was clean: one 301 to HTTPS and a final 200. The HTTP www address took two 301 hops, one to HTTPS and one that removed the www, before a final 200. The tool told me to point the first URL straight to the final one. My contact URL is a 301 to a messaging service link, which then returned a 302 and a final 200, and the tool noted that Google generally keeps the original URL in results for temporary redirects, though that can change if the redirect stays in place for a long time.

Summary from the live run
ItemResult
URLs checked3
Need attention2
Redirect hops5
CleanHTTP to HTTPS, 1 redirect
Reviewwww variant, 2 redirects
The www chain from the same run
HopStatus, type and time
1301, HTTP to HTTPS, 9 ms
2301, www change, 841 ms
3200, final, 1303 ms
Redirect types

What the labels and codes mean

Labels come from the real run.

301

A permanent redirect. Use it when a page has moved for good.

302

A temporary redirect. The tool notes that Google keeps the original URL in results for temporary redirects, which I have not independently re checked.

HTTP to HTTPS

The hop that sends the insecure address to the secure one. Expected, and best done in one step.

www change

The hop that adds or removes www. Combine it with the HTTPS hop so you do not chain.

Different domain

The hop leaves your domain. Confirm that was intended.

Final

The URL that returns the page, normally with a 200 status.

Limits

What a redirect check cannot see

The tool states two of these on the page.

Checked from my server

Results come from my server, not from your location or Google’s IP addresses. Redirects that depend on country, IP or cookies can differ for other visitors.

Meta refresh and JavaScript redirects are not followed

The tool follows server redirects only. A page that redirects in the browser with script or a meta tag will look like a final page.

Ten URLs per run

Split a larger list into batches.

Timings are one sample

A time in milliseconds is one request. Run it twice before you blame a hop for slowness.

The Googlebot option is a user agent only

It requests as Googlebot Smartphone would identify itself, but it does not come from Google’s network.

Advice is generic

The notes cover chain length and redirect type. They do not know your site structure.

Who it suits

Where it helps

01

SEO consultants

Audit HTTP, HTTPS and www variants of a domain after a migration.

02

Site owners

Confirm an old URL lands on the right new page.

03

Developers

Check that a redirect rule returns 301 and not 302.

04

Marketers

Trace a short or campaign link to its final page.

Compare

This tool, a browser and a crawler

Each has a place.

OptionBest forWeakness
This redirect checkerChains, codes and timings for up to 10 URLsServer redirects only, one location
Browser developer toolsSeeing redirects as a real visitorOne URL at a time, manual
A site crawlerEvery redirect on a whole siteSlower and heavier
Website SEO checkerA wider page checkNot a chain tracer
Why trust it

How this page was checked

Where I use it

Redirect chains after a migration are a regular part of that work.

Run on my own domain

The figures come from one live run on three variants of my own site, so every hop and timing above is a real result.

Limits shown on the page

The tool tells you the check runs from my server and does not follow meta refresh or JavaScript redirects.

Questions

Redirect Checker FAQ

Quick answers on chains, status codes and what the checker cannot see.

The basics
What does the redirect checker do?

It follows the redirect chain for up to 10 URLs and shows each hop with its status code, time and type, plus a verdict and the final URL.

Is it free?

Yes. There is no signup.

What is a redirect chain?

A path with more than one redirect, such as HTTP to HTTPS and then a www change before the final page. The tool recommends pointing the first URL straight at the final one.

What is the difference between 301 and 302?

A 301 is permanent and a 302 is temporary. The tool notes that Google keeps the original URL in results for temporary redirects.

Which user agents can I request as?

Tool bot (the default), a Googlebot Smartphone user agent or a desktop browser user agent.

Reading the result
What do Clean and Review mean?

Clean means a short, expected path. Review means something is worth a look, such as a chain of two redirects or a leave of your domain.

What do the hop labels mean?

HTTP to HTTPS, www change, different domain and final describe what each hop does.

How many hops does Google follow?

Google documents that its crawlers follow up to 10 redirect hops by default. Keep chains short anyway, since every hop costs time and other crawlers may follow fewer.

What did my sample show?

Three URLs, two flagged, five hops. The www variant took two 301 hops before a final 200.

Why is one hop slow?

Each time is one request from my server. Run the check again before you act on a single slow hop.

Limits and privacy
Does it follow JavaScript or meta refresh redirects?

No. The page says meta refresh and JavaScript redirects are not followed.

Why can my result differ from what a visitor sees?

The check runs from my server. Sites that redirect by country, IP or cookies can behave differently for other visitors.

Does the tool send my URLs to a server?

Yes. A browser page cannot trace cross site redirects, so the URLs go to my server for the check. I have not described how long it keeps them, so avoid private URLs.

Is the Googlebot option the same as Googlebot?

No. It uses the Googlebot Smartphone user agent string, but the request does not come from Google.

How many URLs can I check at once?

Up to 10, one per line.

What should I fix first?

Change redirects you meant to be permanent from 302 to 301, collapse chains, and check any hop that leaves your domain.

Done for you

Want this done for your site?

Send your URL on WhatsApp and I will tell you what to fix first.

Message me on WhatsApp

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *