ChatGPT stuck in login loop after password reset

You reset your ChatGPT password, enter your new credentials, and get kicked right back to the login screen. No error message, no explanation — just an endless loop that won't let you in.

ChatGPT stuck in login loop after password reset

You reset your ChatGPT password, enter your new credentials, and get kicked right back to the login screen. No error message, no explanation — just an endless loop that won't let you in.

What's actually happening

This login loop usually means your browser is holding onto old authentication tokens that conflict with your new password. When you reset your password through OpenAI's system, it invalidates all previous session tokens. But your browser doesn't know that yet — it keeps trying to use the old cached credentials, fails authentication, then redirects you back to login. The system sees a mismatch and refuses to establish a new session.

The problem hits hardest on browsers where you've been logged in for weeks or months. Chrome, Safari, and Edge all cache authentication data aggressively to keep you logged in across sessions. When that data becomes stale after a password reset, the browser and ChatGPT's servers get stuck in a handshake that never completes.

Sometimes you'll see a flash of the ChatGPT interface before getting bounced back to login. That's the cached page loading before the server realizes your credentials are invalid. Other times you just see the login screen refresh with no feedback at all.

How to fix it

1. Clear your browser's site data completely

Don't just clear cookies — you need to wipe everything. In Chrome, click the lock icon left of the URL, then "Site settings", then "Clear data". In Safari, go to Preferences > Privacy > Manage Website Data, search for "openai.com" and "chatgpt.com", and remove both. In Firefox, right-click the URL bar, select "Clear cookies and site data", and confirm. This removes all cached credentials forcing a fresh login.

2. Use an incognito or private window

Open a private browsing window (Ctrl+Shift+N in Chrome, Cmd+Shift+N in Safari) and go to chatgpt.com. Log in with your new password. If this works, your regular browser has corrupted cache. Once logged in successfully in private mode, go back to step 1 and clear everything from your regular browser.

3. Disable browser extensions temporarily

Extensions like password managers, privacy tools, or VPNs can interfere with authentication tokens. Disable all extensions, close your browser completely, reopen it, and try logging in again. If it works, re-enable extensions one by one to find the culprit. LastPass and Bitwarden sometimes auto-fill old passwords even after you've changed them in the vault.

4. Check if you're being redirected to the wrong domain

OpenAI consolidated logins under chatgpt.com, but some old links or bookmarks still point to auth0.openai.com or chat.openai.com. These can create redirect loops. Type chatgpt.com directly into your address bar — don't use a bookmark. Make sure you land on chatgpt.com/auth/login, not a different subdomain.

5. Try a different browser entirely

If you've been using Chrome, download Firefox or Edge and try logging in there. This completely bypasses any browser-specific caching issues. If it works in a fresh browser, you know the problem is browser-specific, not account-specific.

6. Wait 15 minutes then try again

OpenAI's authentication servers sometimes need time to propagate password changes across their system. If you changed your password less than 10 minutes ago, wait a bit. Close all ChatGPT tabs, wait 15 minutes, then open a fresh tab and log in. This isn't common, but it happens during high-traffic periods.

If that doesn't work

Email help.openai.com with the subject line "Login loop after password reset". Include your account email, the exact time you reset your password (check your reset confirmation email), and which browser you're using. Mention if you can log in via incognito mode but not regular browsing — that helps them diagnose whether it's a server-side session issue.

Response times vary between 24-72 hours. Don't send multiple emails — it doesn't speed things up and can push your ticket further back in the queue.

Questions people actually ask

Q: Will resetting my password again fix the loop?

A: No. Resetting it multiple times makes it worse because it creates more conflicting tokens. Stick with your current new password and clear your browser data instead.

Q: Does this affect the mobile app?

A: Rarely. The app uses different authentication methods. If you're stuck on web, try logging in through the iOS or Android app — it usually works fine.

Q: Can I lose my chat history from clearing browser data?

A: No. Your conversation history is stored on OpenAI's servers, not in your browser. Clearing site data only removes local cache and cookies.

What to remember

  • Clear all site data for openai.com and chatgpt.com, not just cookies
  • Try incognito mode first to isolate whether it's a browser caching problem
  • Go directly to chatgpt.com — don't use old bookmarks or redirect links
  • Password changes can take 10-15 minutes to fully propagate
  • Your chat history is server-side and won't be affected by clearing browser data

---

*openai-support.com is an independent resource, not affiliated with OpenAI Inc.*

Related help