Home SEO Tools Redirect Checker
SEO

Redirect Checker — Instantly Check 301, 302 & All Redirect Types

Quickly check if a URL redirects, what type of redirect it is, and where it ends up. Single URL or bulk-check up to 150 URLs at once — ideal for post-migration verification and quick redirect audits with CSV export.

↪ Instant redirect check📊 Bulk — 150 URLs⬇ CSV export🔍 All redirect types
Switch tool: 📋 HTTP Header Checker 🔐 HTTP to HTTPS Redirect Checker 📣 Open Graph Checker 📏 Page Size Checker ⛓ Redirect Chain Checker ↪ Redirect Checker 🗺 Sitemap Validator 🛡 Website Header Security Checker

Checks if the URL redirects, what type of redirect, and the final destination.

📖How to Use the Redirect Checker

  1. 1
    Enter a URL or paste multiple

    In Single mode enter any URL for a quick check. In Bulk mode paste up to 150 URLs one per line — perfect for verifying that all old URLs redirect correctly after a site migration or URL restructure.

  2. 2
    See the redirect result

    The tool shows: whether a redirect exists, the redirect type (301 Permanent, 302 Temporary, 307, 308), the final destination URL, the number of hops, and total response time. No redirect (200 OK) is shown clearly as a direct response.

  3. 3
    Export the results

    In Bulk mode download a CSV with all URLs, their redirect type, final destination, hop count and response time. Import into Google Sheets or Excel for sharing with your team or adding to a site migration report.

🔑Quick Reference

Status CodeMeaning
301Permanent ✓ SEO-safe
302Temporary — use 301
307Temp. method-safe
308Perm. method-safe
200No redirect
404Broken — no redirect

Frequently Asked Questions

What HTTP status codes indicate a redirect?

Redirect status codes are in the 3xx range: 301 (Moved Permanently), 302 (Found/Temporary), 303 (See Other), 307 (Temporary Redirect), 308 (Permanent Redirect). A 200 means no redirect. A 404 means the URL is broken with no redirect configured. A 410 means intentionally deleted with no redirect.

How do I check if my 301 redirect is working?

Enter the old URL in this checker. If it shows a 301 status code and the final URL is your intended new page, the redirect is working correctly. If it shows 302, check your server configuration — temporary redirects should be changed to 301 for permanent moves to correctly transfer SEO signals.

Why would a URL show 302 instead of 301?

Common causes: server misconfiguration (default redirect type is often 302), CMS plugin settings, CDN rules, or developer intentionally using 302 for testing. For any URL that has permanently moved, a 302 should be changed to a 301. This ensures search engines transfer PageRank to the new URL.

How many URLs can I check in bulk?

Up to 150 URLs at once. Each URL is processed sequentially by the server. For very large lists (hundreds of URLs), consider breaking them into batches of 150 and running multiple checks. Enterprise site migrations often involve thousands of redirects — use a dedicated crawling tool like Screaming Frog for full-site audits.

What is the difference between Redirect Checker and Redirect Chain Checker?

The Redirect Checker is a quick overview tool — is there a redirect? What type? Where does it go? The Redirect Chain Checker is the detailed version — it shows every intermediate hop in the chain with timing, headers and SEO impact per hop. Use the Redirect Checker for quick post-migration spot checks, and the Chain Checker for deep analysis.

Does this tool work for shortened URLs?

Yes — paste any shortened URL (bit.ly, t.co, tinyurl.com etc.) to see where it ultimately leads. The tool follows all hops and shows the final destination URL. This is useful for verifying that shortened links in email campaigns point to the correct landing pages.