The whole chain, not the last stop
HopChase watches real navigation and reconstructs the full redirect chain for every tab — including the hops DevTools has already thrown away by the time you open it.
Client redirects too
Meta refreshes and JavaScript redirects don't send a 3xx, so most tools miss them. HopChase links them into the chain and labels the bridge hopmeta or js.
SEO issues, flagged
Eight built-in rules read each chain like an auditor: too many hops, 302s where 301s belong, HTTP→HTTPS upgrade hops, redirect loops, canonical mismatches — each with the hop it points at.
Trace any URL on demand
Paste a URL into the tracer and HopChase follows it cookielessly from the extension — see where a campaign link or a suspicious shortener really lands, without navigating.
Take the evidence with you
Export a chain as JSON, CSV or HAR, copy it as a readable text summary, or copy any hop as a ready-to-run curl command.
History for before/after
Recent chains are kept in a local ring buffer — run a crawl before a migration, flip the redirects, and compare what changed. Per-hop detail keeps searchable headers, server IP and latency.
Install it
Not on the Chrome Web Store (yet) — you load it straight from the source, which also means you can read every line of what runs.
- Clone and build:
git clone https://github.com/pearpages/orchard cd orchard pnpm install pnpm --filter @hopchase/extension build
- Open
chrome://extensionsand enable Developer mode. - Click Load unpacked and pick the
plugins/hopchase/extension/distfolder.