ERR_TOO_MANY_REDIRECTS

How to Fix “ERR_TOO_MANY_REDIRECTS”

Redirect Error 📄 Chrome, Edge, Brave, Firefox
⚡ Quick answer

ERR_TOO_MANY_REDIRECTS means the page kept redirecting in an endless loop — Chrome stopped after too many to prevent an infinite loop. This is almost always caused by incorrect website configuration, bad cookies, or an SSL misconfiguration.

First, check if your internet is working and what your current IP address is:

🔍 Check My IP Address →

What Causes the “ERR_TOO_MANY_REDIRECTS” Error?

Web servers use HTTP redirects to send browsers from one URL to another (e.g. from HTTP to HTTPS, or from www to non-www). A redirect loop happens when Page A redirects to Page B which redirects back to Page A — creating an infinite cycle. Chrome stops after a certain number of redirects and shows this error. Common causes include: a website misconfiguration (often WordPress HTTPS settings), corrupted browser cookies for that site, a CDN or proxy incorrectly configured to redirect, an SSL certificate issue forcing redirect loops, or a CMS plugin conflict.

How to Fix It — 5 Methods

1 Clear cookies for the specific site

This is the most common fix and works in most cases.

  1. Press F12 to open Developer Tools
  2. Go to Application → Cookies
  3. Right-click the site → Clear
  4. Reload the page

Or: Settings → Privacy → Clear browsing data → Cookies → filter by the site's domain

2 Open the site in Incognito mode
  1. Press Ctrl+Shift+N to open Incognito
  2. Try loading the site
  3. If it works in Incognito, the problem is browser cookies or an extension in your normal session
3 Disable browser extensions
  1. Go to chrome://extensions/
  2. Disable all extensions
  3. Try loading the site
  4. If it works, re-enable extensions one by one to find the culprit
4 Check for WordPress HTTPS configuration issues

If this is a WordPress site you manage, check your wp-config.php for conflicting HTTPS settings.

  1. Open wp-config.php
  2. Look for FORCE_SSL_ADMIN or WP_HOME / WP_SITEURL settings
  3. Make sure both WP_HOME and WP_SITEURL start with https:// if your site uses SSL
  4. Check your .htaccess for conflicting redirect rules
5 Check your CDN or Cloudflare SSL settings

If your site uses Cloudflare, a common cause of redirect loops is Cloudflare SSL set to "Flexible" while your server also forces HTTPS.

  1. Log in to Cloudflare
  2. Go to SSL/TLS → Overview
  3. Change from "Flexible" to "Full" or "Full (Strict)"
  4. Wait a few minutes and try again
🔒
Some errors are caused by ISP blocks or network restrictions
A VPN bypasses them instantly by routing through a different server.

Fixed it? Visit tools.examineip.com to confirm your IP address and connection are working correctly.

Frequently Asked Questions

Is ERR_TOO_MANY_REDIRECTS my fault or the website's fault?
Usually the website's fault due to misconfiguration. However corrupted cookies on your browser can also trigger this — clearing cookies for the site often fixes it even if the site itself is configured correctly.
Why does ERR_TOO_MANY_REDIRECTS happen after installing an SSL certificate?
Installing SSL incorrectly often creates redirect loops — for example when Cloudflare Flexible SSL is used alongside server-side HTTPS forcing. Both redirect HTTP to HTTPS and each triggers the other.
Can a VPN fix ERR_TOO_MANY_REDIRECTS?
Rarely. This error is almost always caused by website or browser configuration, not your network. Clearing cookies is the best first step.

Learn More About IP Addresses & Privacy

Other Internet Errors Explained

← Back to the complete guide: Internet Errors Hub

Last updated: March 30, 2026 • Report an error

Scroll to Top