ChatGPT login loop keeps refreshing page
You click "Log in" on ChatGPT, enter your credentials, hit submit — and the page just refreshes, dumping you right back at the login screen. You're stuck in a loop that won't let you through, even though your password's
ChatGPT login loop keeps refreshing page
You click "Log in" on ChatGPT, enter your credentials, hit submit — and the page just refreshes, dumping you right back at the login screen. You're stuck in a loop that won't let you through, even though your password's correct.
What's actually happening
This login loop happens when ChatGPT's authentication handshake breaks between your browser and OpenAI's servers. After you submit your credentials, the system should create a session token and redirect you to chat.openai.com — but instead, something interrupts that process and kicks you back to the start.
The most common culprits are browser cookies being blocked or deleted mid-login, cached authentication data conflicting with new login attempts, or browser extensions interfering with the redirect process. Sometimes your IP address triggers OpenAI's fraud detection if you're on a VPN, corporate network, or shared connection that's been flagged before.
You'll see this on both chatgpt.com and the ChatGPT mobile app, though the underlying cause differs slightly. On desktop browsers, it's usually a cookie or caching issue. On mobile, it's often network switching between WiFi and cellular during the login handshake.
How to fix it
1. Clear ChatGPT cookies and cache
In Chrome, Edge, or Brave: Press `Ctrl+Shift+Delete` (Windows) or `Cmd+Shift+Delete` (Mac). Select "Cookies and other site data" and "Cached images and files." Set the time range to "All time." Click "Clear data." Close the browser completely, reopen it, and try logging in again.
In Safari: Go to Safari > Settings > Privacy > Manage Website Data. Search for "openai.com" and "chatgpt.com." Click "Remove" for both. Quit Safari fully (`Cmd+Q`), then reopen and attempt login.
If clearing cookies doesn't work, the cached data might be locked by an active session.
2. Try incognito or private browsing
Open an incognito window (`Ctrl+Shift+N` in Chrome, `Cmd+Shift+N` in Safari). Navigate to chatgpt.com and log in. If this works, your regular browser has corrupted session data or an extension blocking the authentication flow. You'll need to either keep using incognito or troubleshoot your login settings to fix your main browser.
3. Disable browser extensions
Extensions like ad blockers, privacy tools (Privacy Badger, uBlock Origin), or VPNs frequently break OAuth redirects. Disable all extensions temporarily, restart your browser, and try logging in. If it works, re-enable extensions one by one to identify the culprit. Common offenders: anything that blocks third-party cookies or modifies request headers.
4. Check for VPN or network issues
If you're on a VPN, disconnect it completely and retry. OpenAI's systems sometimes flag VPN IP addresses associated with bot activity, triggering silent authentication blocks that manifest as login loops. Corporate or school networks with restrictive firewalls may also interrupt the OAuth callback. Switch to a mobile hotspot or home network to test.
5. Update your browser
Outdated browsers can't process modern authentication protocols correctly. In Chrome: click the three dots > Help > About Google Chrome. Let it update, restart, and try again. In Safari: update macOS itself — Safari updates are bundled with system updates.
If none of these steps work after two attempts each, your account may have a server-side flag.
If that doesn't work
Contact OpenAI support directly through the help center at help.openai.com. Click "Messages" in the bottom-right corner, then "Send us a message." Include these exact details:
- Your account email address
- "Login loop — page refreshes after credential submission"
- Browser name and version number (find this in browser settings > About)
- Whether incognito mode worked
- Your approximate location (city/country)
OpenAI's team typically responds within 24-48 hours for login issues. They may ask you to try logging in from a different device or network to isolate whether it's account-specific or environment-specific. If you need additional help beyond the loop issue, check how to contact OpenAI support for detailed escalation steps.
Questions people actually ask
Q: Does this mean my account is banned?
A: No. Banned accounts show an explicit "Your account has been disabled" message on a red background. Login loops are technical authentication failures, not bans.
Q: Will this fix itself if I wait?
A: Sometimes, if OpenAI's authentication servers are experiencing temporary issues. But if it's been looping for more than 30 minutes, it won't resolve without intervention on your end.
Q: Can I just create a new account?
A: You can, but that loses your chat history, custom instructions, and any Plus subscription tied to your current email. Fix the login first — creating a duplicate account won't help if the issue is browser or network-based.
What to remember
- Clear all cookies and cache for openai.com and chatgpt.com specifically, not just recent data
- Test in incognito mode immediately — it isolates whether this is a browser configuration issue
- Disable VPNs and privacy extensions during login, then re-enable them after authentication succeeds
- If the ChatGPT not working issues extend beyond login, you may have multiple unrelated problems
- Document your browser version and network type before contacting support — it speeds up diagnosis significantly
---
*openai-support.com is an independent resource, not affiliated with OpenAI Inc.*