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 →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.
This is the most common fix and works in most cases.
F12 to open Developer ToolsOr: Settings → Privacy → Clear browsing data → Cookies → filter by the site's domain
Ctrl+Shift+N to open Incognitochrome://extensions/If this is a WordPress site you manage, check your wp-config.php for conflicting HTTPS settings.
FORCE_SSL_ADMIN or WP_HOME / WP_SITEURL settingshttps:// if your site uses SSLIf your site uses Cloudflare, a common cause of redirect loops is Cloudflare SSL set to "Flexible" while your server also forces HTTPS.
✅ Fixed it? Visit tools.examineip.com to confirm your IP address and connection are working correctly.
← Back to the complete guide: Internet Errors Hub
Last updated: March 30, 2026 • Report an error