What it means
The website keeps sending your browser from one address to another in a loop, so the page never loads. Bad cookies can cause it on your side, but it is most often a site setup mistake, such as conflicting HTTP and HTTPS redirects.
Common causes
- Old or broken cookies for the site
- An extension that rewrites or redirects addresses
- Conflicting HTTP-to-HTTPS redirects on the server
- Cloudflare set to Flexible SSL while the server also forces HTTPS
- Wrong site address settings in WordPress or another CMS
- Conflicting redirect rules or plugins
How to fix it
Work down the list. Each fix is safe to try before moving on to the next.
FIX 01Delete cookies for that siteEASY
- Open the site's address in Chrome.
- Click the icon to the left of the address, then
Site settings. - Select
Delete dataand confirm. - Reload the page.
Why it helps: Bad cookies are the main cause Chrome points to.
FIX 02Clear all cookies and cacheEASY
- Press
Ctrl + Shift + Delete(Windows) orCmd + Shift + Delete(Mac). - Choose
All time, tickCookies and other site dataandCached images and files. - Delete and reload. You may need to sign in to sites again.
Why it helps: Also removes cached redirects the browser remembered.
FIX 03Try Incognito and turn off extensionsEASY
- Press
Ctrl + Shift + N(Windows) orCmd + Shift + N(Mac) and open the site. - If it works, turn off extensions at
chrome://extensionsone at a time.
Why it helps: Extensions that force HTTPS or rewrite links can create loops.
FIX 04Check your date and timeEASY
- Windows 11:
Settings > Time & language > Date & time, turn onSet time automatically. - Mac:
Apple menu > System Settings > General > Date & Time, turn onSet time and date automatically.
Why it helps: A wrong clock can make sign-in cookies expire instantly, causing login loops.
// RUN THIS SITE? FIXES FOR SITE OWNERS
FIX 05Fix Cloudflare SSL redirect loopsMEDIUMSITE OWNERS
- In Cloudflare, open
SSL/TLS > Overviewand check the encryption mode. - If it is
Flexibleand your server redirects HTTP to HTTPS, install a certificate on the server and switch toFull (strict), or remove the server redirect. - If
Always Use HTTPSis on, make sure the server does not redirect HTTPS back to HTTP. - Review redirect rules and Page Rules for rules that send traffic back and forth.
Why it helps: Mismatched HTTPS settings between Cloudflare and the server are a leading cause of redirect loops.
FIX 06Check WordPress address settingsMEDIUMSITE OWNERS
- In WordPress, go to
Settings > General. - Make sure
WordPress Address (URL)andSite Address (URL)match exactly, including https and www. - Temporarily deactivate redirect, SSL and caching plugins to find conflicts, then clear any server or plugin cache.
Why it helps: Mismatched URLs and overlapping redirect plugins commonly loop.
FIX 07Review server redirect rulesADVANCEDSITE OWNERS
- Check
.htaccess, Nginx config or your host's redirect settings for HTTP/HTTPS and www/non-www rules. - Keep a single rule for each direction and make sure they do not undo each other.
- Test with
curl -sIL https://example.comto list each redirect and itsLocationheader, so you can see where the loop starts.
Why it helps: Two rules pointing at each other create an endless loop.
Check it's fixed
- The page loads in a normal window.
- You can sign in and stay signed in.
- The site loads in another browser or device.
When to get help
If the loop happens on every device, contact the site owner or host. Site owners unsure where redirects come from should ask their host to check server rules.
Questions
Will deleting cookies log me out?
Deleting cookies for one site only signs you out of that site. Clearing all cookies signs you out of most sites.
Why does it happen after installing an SSL certificate?
Usually the new HTTPS redirect conflicts with an existing rule, a plugin or Cloudflare's Flexible mode.
Is a redirect loop dangerous?
No. It just stops the page from loading.
Related fixes
Still stuck?
Paste the exact message and the repair bot will find the closest fix, or search it on Google, Microsoft, Apple, Reddit and YouTube.