Where does this link end up?

Paste a URL. Hopcheck follows every redirect one hop at a time — each status code, each query string that gets dropped or rewritten, each protocol downgrade. The middle is the product, not the destination.

A link that lands on the right page can still break things

A lost ?ref= is a lost attribution. A plaintext hop carries the whole URL in the clear. A loop makes a page unreachable. Each of those is invisible if you only look at the destination.

QS

Query string tracking

Shows the full query string at every hop. Flags when a parameter is dropped or rewritten — the finding most users come for and the easiest to lose in a typical redirect chain.

HTTP

Protocol downgrade detection

Checks every hop for a downgrade from HTTPS to HTTP. A single plaintext hop carries the entire URL in the clear, even if the chain ends on HTTPS.

301

Per-hop status codes

Reports the exact status code — 301, 302, 307, 308 — for every redirect. A permanent redirect reports a different fact than a temporary one.

LOOP

Loop and timeout detection

Detects redirect loops and caps chains at 10 hops. If a hop times out or the host will not resolve, the report says so at the failing hop — never describes our platform limits as a finding about your link.

One hop at a time, top to bottom

Paste the URL

Enter any HTTP or HTTPS URL. Hopcheck inspects only that link — it never crawls the destination or follows links from the final page.

Watch the chain build

Each hop appears as it resolves: the URL, the status code that caused the redirect, and the next location. The chain is itself the progress indicator.

Read the report

Every hop shows its query string, flags dropped or rewritten parameters, and notes protocol downgrades. The chain ends at a terminal response or the 10-hop cap.

See what your links are doing

No account needed. No data stored. Paste a URL and get the full redirect chain immediately.

Check a link