HTTPS Redirect Checker

Test if your domain redirects HTTP to HTTPS. Use with SSL Checker and Security Headers Checker.

Share & copy

Run a check to get a share link (24h) and Copy JSON / Copy curl.

What we check

  • 🔒 HTTP → HTTPS redirect (301/308 preferred)
  • 🌐 Optional www / non-www variant tests
  • Loops, downgrades, too many hops

Tip: Enter domain or URL (e.g. example.com or http://example.com).

HTTPS Redirect Checker FAQ

Why should HTTP redirect to HTTPS?

Redirecting HTTP to HTTPS ensures all traffic is encrypted. Users and search engines should always land on the secure version. Use a 301 or 308 permanent redirect so browsers and crawlers remember.

What is a redirect loop?

A redirect loop occurs when HTTP redirects to HTTPS and HTTPS redirects back to HTTP, or when multiple hops eventually return to a previous URL. Fix by ensuring only one canonical scheme (HTTPS) and correcting server or CDN rules.

301 vs 308 for HTTP to HTTPS?

301 (Moved Permanently) and 308 (Permanent Redirect) both indicate a permanent move. 308 preserves the request method (POST stays POST). Either is fine for HTTP→HTTPS; avoid 302/307 for canonical redirects.

Should www and non-www both work?

Pick one canonical host (e.g. https://example.com or https://www.example.com) and redirect the other to it. Use the HTTPS Redirect Checker with “Include www/non-www test” to see how each variant resolves.

What is a downgrade redirect?

A downgrade redirect is when HTTPS redirects to HTTP. That is a security failure: never redirect secure URLs to insecure ones. The tool reports this as a fail and recommends fixing your server config.