Loading Techie Utils…

URL Redirect Checker

Follow a URL's redirects hop by hop, and flag loops, downgrades and temporary redirects doing a permanent job. Free, checked live from our server.

About Redirect Checker

A URL often reaches its page through several redirects: http to https, the bare domain to www, a missing trailing slash, an old path to a new one. Each is a full round trip for every visitor, and each is a place for a mistake. This follows the chain one hop at a time from this application's server and shows every status, destination and timing.

The checks are the mistakes that matter. A loop that ends in "too many redirects". A hop from HTTPS down to plain HTTP. A 302 or 307 used for a move that is permanent, which stops search engines passing the page's ranking along. A chain long enough to cost real time. An HTTPS upgrade with no Strict-Transport-Security header, so every first visit still starts on plain HTTP.

Each hop is requested for its headers only, and every Location is checked before it is followed. A redirect that points into a private network is refused rather than fetched.

Where it helps

  • Shows every hop with its status, destination and timing, not just where the chain ends.
  • Flags loops, HTTPS-to-HTTP downgrades, temporary redirects for permanent moves, and missing HSTS.
  • Re-checks every Location before following it, so a redirect cannot be used to reach a private network.
  • Starts from http:// when no scheme is given, so the upgrade hop is included.

Limits

  • Requests come from this application's server, so redirects that depend on the visitor's country, language or cookies may differ from what a person sees.
  • Only HTTP redirects are followed. A redirect made by a meta refresh tag or by JavaScript on the page is not seen.
  • The chain is followed for up to 12 hops.

Frequently asked questions

Should a redirect be a 301 or a 302?

A 301 (or 308) when the move is permanent: http to https, a domain change, a page that has moved for good. A 302 (or 307) only when the original URL will be used again, such as a temporary maintenance page. Search engines transfer ranking through permanent redirects, and browsers cache them.

How many redirects is too many?

One is normal and two is common. More than that adds a visible delay on mobile networks, and crawlers may give up. The fix is usually to point the first URL straight at the final one instead of chaining several rules together.

Why does my site say too many redirects?

The chain loops: two rules send the request back and forth, often an http-to-https rule on a server behind a proxy that already terminated TLS, or a www rule fighting a non-www rule. Run the URL here to see which hop repeats.

Related tools

  • HTTP Headers — Grade a site's security headers from A+ to F, see every response header, and get the fix for your server
  • HTTP Status Codes — Look up what a status code means, when to send it, and whether it is cached or safe to retry
  • Phishing URL Checker — Where a link really ends up, how old the domain is, and which tricks it uses
  • Broken Link Checker — Dead links, redirects and missing images on a page
  • DNS Lookup — Resolve A, AAAA, MX, TXT, NS, CNAME, SOA and CAA records
  • IP Lookup — Resolve addresses and reverse DNS for a host or IP

More Network & DNS tools

  • DNS Lookup — Resolve A, AAAA, MX, TXT, NS, CNAME, SOA and CAA records
  • IP Lookup — Resolve addresses and reverse DNS for a host or IP
  • Port Checker — Test whether TCP ports accept connections
  • Nmap Port Scanner — Scan a host's common TCP ports, Nmap style, and see what each open service says it is
  • Ping (TCP) — Measure connection latency with repeated TCP probes
  • What Is My IP — Your public address, and what a browser reveals about you
  • WHOIS — Registry records for a domain, an IP address or an AS number
  • DNS Propagation Checker — The same name asked of resolvers worldwide, and of the zone's own servers
  • Email Authentication Checker — SPF, DKIM, DMARC and MX for a domain, read together
  • Email Header Analyzer — The delivery path, the authentication results, and what a forgery looks like
  • DKIM Lookup — A domain's DKIM keys, for a selector or by trying the common ones, and whether each is worth anything
  • DMARC Lookup — A domain's DMARC policy, and what it actually asks receivers to do
  • Reverse DNS Lookup — The PTR record for an address, and whether it confirms itself
  • IP Blacklist Checker — Whether an address is on the blocklists that actually stop mail
  • Reverse IP Lookup — What an address says about itself: its name, its certificate, its network
  • Traceroute — Every hop between this server and a host, with the time each one took
  • Broadband Speed Test — Download, upload, latency and jitter, measured from this tab
  • HTTP Headers — Grade a site's security headers from A+ to F, see every response header, and get the fix for your server
  • IP Address Converter — Write an IPv4 or IPv6 address as an integer, hex, binary, expanded or mapped form, and see what kind it is
  • MAC Address Lookup — Find the manufacturer behind a MAC address, and see what kind of address it is
  • MAC to IP Converter — Build the IPv6 address a MAC forms with SLAAC, recover the MAC from one, or find a MAC's IP in an ARP table
  • IP to MAC Lookup — Find the MAC address behind an IP: computed for multicast and EUI-64 addresses, or read from an ARP table
  • DNSSEC Checker — Whether a domain's DNSSEC validates, and if not, whether it is the DS, a key, an algorithm or an expired signature