ChatGPT Login Loop Fix: Stuck Logging In, Endless Redirect, Can’t Access Account

You enter your email and password. ChatGPT redirects you back to the login screen. You try again. Same thing. Or the page spins on “Checking your browser” and never moves…

You enter your email and password. ChatGPT redirects you back to the login screen. You try again. Same thing. Or the page spins on “Checking your browser” and never moves forward. Or you log in successfully but immediately get redirected back out. This is the login loop, and it is one of the most reported access problems with ChatGPT.

The good news is that the cause is almost always one of four things, each with a straightforward fix.


Check the Status Page First

Before spending time troubleshooting your own setup, spend thirty seconds confirming the problem is not on OpenAI’s end. Go to status.openai.com. If there is an active incident affecting ChatGPT or authentication, nothing you do on your device will fix it. Wait for the incident to resolve and try again.

Login loops and authentication problems spike significantly during OpenAI incidents and high-traffic periods. If the status page shows an active problem affecting ChatGPT, that is your answer.


The Most Common Cause: Corrupted Cookies

The majority of login loops are caused by corrupted or expired cookies stored by your browser. When you previously logged in, ChatGPT stored an authentication token in your browser cookies. If that token is corrupted, expired, or in a state that conflicts with the current session, the browser keeps trying to use it and failing, producing the loop.

The fix: Clear your cookies specifically for ChatGPT and OpenAI, then try again.

In Chrome: Click the padlock icon next to the address bar when you are on chatgpt.com. Select Cookies and site data. Delete all cookies listed for chatgpt.com. Then clear cookies for openai.com and auth.openai.com the same way. Close the tab, open a new one, and try logging in.

If you prefer to clear all browsing data: Go to Settings, Privacy and Security, Clear browsing data. Select Cookies and other site data. Set the time range to All time. Click Clear data. This will log you out of all sites, not just ChatGPT, so be prepared to re-log into other services.

After clearing cookies, close and restart the browser completely before attempting to log in again. Do not just refresh the page.


Test in Incognito Mode

If clearing cookies feels disruptive, first test whether the login works in an incognito or private window. Incognito mode disables extensions by default and starts with a clean cookie state.

Open an incognito window (Ctrl+Shift+N on Windows, Cmd+Shift+N on Mac in Chrome). Navigate to chatgpt.com and try to log in.

If the login works in incognito but not in your regular browser window, the problem is either a browser extension or stored cookie data. Start by clearing cookies as described above. If that does not fix it, the issue is a browser extension, covered below.

If the login does not work in incognito either, the problem is more likely your network, VPN, or an OpenAI service issue.


Browser Extensions Blocking Authentication

Browser extensions are the second most common cause of login loops. Ad blockers, privacy tools, script blockers, and cookie managers are the most frequent offenders. These tools intercept authentication scripts or block cookies that ChatGPT’s login process requires.

To identify which extension is causing the problem, open your browser in incognito mode with extensions disabled. If the login works, an extension is the cause. Go back to your regular window and disable extensions one at a time, testing the login after each one, until you find the one causing the loop.

Specific types of extensions most likely to cause this:

Ad blockers such as uBlock Origin, AdBlock Plus, and similar tools can block scripts that ChatGPT uses for authentication. Most have an option to whitelist individual sites. Adding chatgpt.com and openai.com to the whitelist usually resolves the conflict without disabling the extension globally.

Privacy extensions that block third-party cookies or tracking scripts can interfere with Cloudflare’s verification system that ChatGPT uses. Cloudflare needs to load and verify before the login page functions.

Cookie managers that auto-delete cookies may be removing the authentication tokens before the login process completes.


VPN and Network Blocks

A VPN is the third common cause. OpenAI’s Cloudflare security layer flags many commercial VPN IP addresses as suspicious, causing it to loop the verification check indefinitely rather than allowing the login to proceed.

Disable your VPN completely and try logging in with your direct internet connection. If it works without the VPN, the VPN’s IP address is the issue. Try connecting to a different VPN server location, or temporarily disable the VPN when accessing ChatGPT.

Corporate or school networks sometimes block certain authentication domains. The domains ChatGPT needs to reach for login are chatgpt.com, openai.com, and auth.openai.com. If any of these are blocked by your network’s firewall, the login will loop. Switching to mobile data bypasses this and confirms whether the network is the issue.

A proxy service has the same effect as a VPN. If you are routing through a proxy, disable it before logging in.


The Cloudflare Verification Loop

If you see a page that says “Checking your browser before accessing…” and it keeps spinning or looping, Cloudflare is unable to verify that you are a legitimate browser session.

This is caused by the same issues that cause general login loops: VPN or proxy, disabled JavaScript, blocked third-party cookies, or aggressive privacy extensions. The order of things to try is the same:

Disable VPN or proxy. Ensure JavaScript is enabled for chatgpt.com. Enable third-party cookies for chatgpt.com. Disable privacy extensions. Try in incognito mode.

On corporate or managed networks, Cloudflare verification challenges sometimes require your IT team to specifically whitelist the domain. This is worth raising if you are unable to access ChatGPT from a work network that you can access on mobile data.


Wrong Authentication Method

A specific type of loop occurs when you are attempting to log in using a different method than you used when you originally signed up.

If you created your account using Continue with Google, you must always use Continue with Google. Typing your email and password into the email field will produce a “not found” or loop error because no password-based account exists under that email.

If you used Continue with Apple and enabled Apple’s Hide My Email feature, your account is linked to a private relay address, not your real email. You must use Continue with Apple. The relay address looks like [email protected] and you will not be able to type it in manually.

If you are unsure which method you used, try each option systematically. Continue with Google, Continue with Apple, Continue with Microsoft, and then email and password. One of them will succeed.


Plus Subscription Not Showing After Login

A specific variant of the login issue: you successfully log in but ChatGPT shows you on the free plan when you are a Plus subscriber.

This almost always resolves itself after clearing cookies and logging in again. The browser was using cached account state from before your subscription was activated.

If clearing cookies does not resolve it, check that you are logged into the same email address your Plus subscription is attached to. If you subscribe on one email but log in on a different one, the subscription will not appear. Go to Settings, My Plan to confirm the subscription status and the email it is associated with.

If neither resolves it, contact OpenAI support through help.openai.com with your billing confirmation information and they can verify the subscription status.


Multiple Accounts Conflict

If you have multiple Google accounts or OpenAI accounts and are logged into more than one in the same browser, authentication conflicts can cause loops. The browser is presenting credentials from one account while attempting to access another.

Sign out of all Google or Microsoft accounts in your browser, then sign in to only the one associated with your ChatGPT account before attempting to log in.


Step-by-Step Resolution Order

Work through these steps in order until the login succeeds:

  1. Check status.openai.com for active incidents. If there is one, wait.
  2. Try logging in from an incognito window. If it works, the issue is an extension or cookie.
  3. Clear cookies for chatgpt.com, openai.com, and auth.openai.com. Restart browser. Try again.
  4. Disable your VPN if you are using one. Try again.
  5. Disable browser extensions one at a time until you identify the one causing the conflict.
  6. Try from a different browser entirely. If that works, the issue is specific to your original browser.
  7. Try from a different network, such as mobile data, to rule out a network block.
  8. Confirm you are using the same login method you used when you signed up.

FAQ

Why does ChatGPT keep redirecting me back to the login page? Almost always caused by corrupted or expired cookies, a browser extension interfering with the authentication scripts, or a VPN flagging your connection as suspicious. Clear cookies for chatgpt.com and try in incognito mode first.

The Cloudflare “Checking your browser” screen loops forever. How do I fix it? Disable your VPN, enable third-party cookies and JavaScript for chatgpt.com, disable ad blockers and privacy extensions, and try in an incognito window. Cloudflare cannot verify your browser when any of these are blocking it.

I can log in on my phone but not my computer. Why? A browser extension, corrupted cookies, or a network block specific to your computer. Try incognito mode on your computer first. If that works, clear cookies or identify which extension is causing the issue.

Does clearing cookies in incognito count as fixing the problem? Incognito mode just lets you test whether the issue is in your regular browser state. If you can log in via incognito, clear your cookies in the regular browser to fix it there permanently.

ChatGPT shows me as a free user even though I have Plus. How do I fix that? Clear cookies, close and reopen the browser, and log in again. The cached state was from before your subscription. If this does not resolve it, confirm you are using the same email your Plus subscription is on.

I turned off my VPN but I still cannot log in. What else could it be? Try a different browser, clear cookies, disable all extensions, and test on a different network. If it works on mobile data but not your home internet, contact your internet provider about blocked domains.

Can a browser extension prevent me from logging into ChatGPT? Yes. Ad blockers, privacy extensions, cookie managers, and script blockers can all interfere with ChatGPT’s authentication process. Open incognito mode, which disables extensions by default, to test whether an extension is the cause.

I get a login loop only at work. What is happening? Your corporate network is likely blocking one of the domains ChatGPT needs for authentication: chatgpt.com, openai.com, or auth.openai.com. Contact your IT administrator and ask them to allowlist these domains, or use ChatGPT on mobile data instead.