100% free • Bulk up to 100 URLs • Detect loops

Redirect Checker

See the full redirect chain: initial response, every hop, and the final landing URL — with timing and loop detection.

Type or paste up to 100 URLs (one per line)
Tip: URLs without http/https will be treated as https://.

Results

Request URL Initial Redirects Final Duration Final URL Details
Run a check to see results here.
Initial = first response from the URL (SEO-important). Final = status after following redirects (up to 15).

What this redirect checker shows

Useful for debugging redirect rules, HTTPS enforcement, canonicalization, trailing slash rules, and migrations.

  • 3xx redirects and their locations
  • 2xx final landing pages
  • 4xx broken destinations
  • 5xx server-side issues

About this Redirect Checker

A redirect checker helps you understand what really happens when a URL is requested. Browsers often hide redirect chains by instantly jumping to the final page, but search engines, crawlers, and analytics systems still process every step. This tool shows the full redirect path, from the initial response to the final destination.

When to use it

  • Site migration: verify old URLs land on the correct new pages.
  • HTTPS / WWW rules: confirm there is a single canonical host.
  • Redirect cleanup: reduce unnecessary hops.
  • SEO audits: detect loops, errors, and broken destinations.

How it works

  1. Paste up to 100 URLs or domains.
  2. Click Check redirects.
  3. The tool requests each URL and records every redirect step.
  4. You see initial status, hop count, final URL, and timing.
  5. Export results to CSV if needed.

Frequently Asked Questions

What is a redirect chain?

A redirect chain is a sequence of redirects between the original URL and the final landing page, for example: A → B → C. Each hop adds latency and can waste crawl budget.

How many redirects are acceptable?

Ideally zero. One redirect is usually fine (HTTPS enforcement or canonical host), but two or more should be reduced whenever possible.

What does “Loop detected” mean?

A redirect loop happens when a URL redirects back to a previously visited URL (A → B → A). Crawlers can’t resolve such URLs and may stop processing them.

Why do I see status code 0?

Status 0 means the request failed before a response was received — common causes include DNS issues, TLS handshake errors, timeouts, blocked connections, or firewall rules.

Should I use WWW or non-WWW?

Either is OK. The important part is consistency: pick one canonical hostname and permanently redirect the other version to it across the entire site.

Is a 301 or 302 redirect better for SEO?

For permanent changes and canonicalization, use 301 (or 308). Temporary redirects (302/307) should not be used for long-term host consolidation.

Can redirect chains affect crawl budget?

Yes. Long chains waste crawl budget and slow down discovery/indexing, especially on large sites. They also add noticeable load time for users.

Does this tool follow JavaScript redirects?

No. This tool checks server-side HTTP redirects only (3xx + Location). JavaScript redirects and meta refresh require rendering and are not included.