Buy Me A Coffee Redirectcheck Github

Your Ultimate URL Redirect Analysis Tool

Check Your Redirects and Status Codes

Core capabilities

See what each redirect is doing

A redirect is more than a status code. The full chain shows where a URL goes, how it gets there, and what the final response exposes.

What you can verify

Complete chain evidence

Follow each observed hop, including its status, destination, redirect type, and response timing.

User-agent aware checks

Run the same URL with a different browser, device, or crawler profile to spot variant behavior.

Bounded and safer fetching

Private destinations, DNS changes, long chains, and oversized responses are constrained before they can run away.

Evidence you can keep

Inspect selected response headers and export the observed chain as JSON or CSV for an audit trail.

Redirect status guide

2xx

Final response

The request reached a non-redirect response.

301 / 308

Permanent move

Use for a destination that has moved permanently.

302 / 307

Temporary move

Use when the original address may become active again.

303

See another

Common after a form submission or other action.

4xx / 5xx

Chain problem

The destination rejected the request or failed to respond.

Practical checks

  • Point internal links directly to the final URL.
  • Keep the chain on HTTPS after it enters HTTPS.
  • Review chains longer than two hops for avoidable rules.
  • Save the exported evidence before changing redirect configuration.

A bounded analysis is a useful signal

This checker follows a finite number of requests and inspects a bounded HTML sample. A stopped chain is evidence to investigate, not a reason to keep waiting.

Frequently Asked Questions