Refresh & start a new chat
A reload or a fresh conversation clears many transient errors and stuck/over-long chats.
ChatGPT errors, explained
Most ChatGPT errors fall into three buckets: OpenAI is having a problem, you hit a rate limit, or something on your side (network, VPN, cache) is blocking you. This independent guide explains every common error, shows how to fix the ones you can, how to check if ChatGPT is actually down — and how to keep working for free while OpenAI sorts it out.
30-second triage
Before trying random fixes, find out which side the problem is on. It saves time and tells you whether to wait or to fix something.
| What you see | Whose side | What to do |
|---|---|---|
| "At capacity", 500, 502, 503 | OpenAI | Wait, refresh after a pause, check status.openai.com. Switch to another model meanwhile. |
| "Too many requests", 429 | Rate limit | Slow down, close extra tabs/devices, wait a few minutes. See 429 guide. |
| Error 1020 / access denied | You / network | Disable VPN, clear cookies, switch network. See 1020 fix. |
| "Something went wrong" | Either | Refresh, new chat, incognito, clear cache. See this guide. |
Don't just sit there
When ChatGPT is erroring, "at capacity" or fully down, you don't have to stop. A multi-model workspace lets you switch to another AI and finish what you were doing — then go back to ChatGPT once it recovers.
When ChatGPT errors out or hits capacity, switch to Claude, Gemini or another model in the same place and keep going for free — no waiting for OpenAI to recover. Compare answers across models too.
OfficialThe first place to check: live incidents, outages and maintenance.
OfficialOpenAI's own troubleshooting and error articles.
GuideHow to confirm an outage and what to do.
Fix the ones on your side
If the status page is green, the problem is usually local. Work through these in order — they fix the large majority of "something went wrong", 1020 and login errors.
A reload or a fresh conversation clears many transient errors and stuck/over-long chats.
This rules out a bad cache, cookies and browser extensions in one step. If it works in incognito, clear cache or disable extensions.
A blocked IP, VPN or proxy is the usual cause of error 1020 and some access errors. Try mobile data or another Wi-Fi.
Clear ChatGPT cookies and cache, update your browser or the app, and check your device date/time are correct.
For 429 / "too many requests", wait a few minutes and stop rapid retries. Close extra tabs or devices on the same account.
If the app fails, try chatgpt.com (or vice-versa). That tells you whether it's the app, your account or OpenAI.
Per-error guides: something went wrong · network error · too many requests · error 1020 · login problems
All error guides
FAQ
Short answers on why errors happen, how to tell if ChatGPT is down, and how to fix the ones on your side.
Most ChatGPT errors come from one of three things: an OpenAI-side problem (outage, high traffic, "at capacity", 500/503), a rate limit because you sent too many messages (429, "too many requests"), or something on your side (network, VPN, browser cache, extensions, or a blocked IP causing error 1020). First check the OpenAI status page; if it's green, the fix is usually on your side.
Check status.openai.com. If OpenAI reports an incident, it's their side — wait and retry. If status is green but you still get errors, it's likely local: try a refresh, an incognito window, a different network, or disabling your VPN and browser extensions.
It's a generic error that can be caused by a server hiccup, a long or stuck conversation, browser cache/cookies, an extension, or a network issue. Refresh, start a new chat, try incognito, clear cache, or switch network. If status.openai.com shows an incident, just wait.
429 means you've sent too many messages in a short time and hit a rate limit. Wait a few minutes, slow down, close extra ChatGPT tabs or devices using the same account, and avoid rapid retries. On the API, reduce request frequency and use exponential backoff.
Error 1020 is a Cloudflare access-denied block tied to your IP or network. Turn off your VPN or proxy (or switch servers), clear ChatGPT cookies, try another network or device, update your browser, and make sure your date/time are correct. It's almost always a your-side or network issue, not your account.
These are OpenAI-side server errors: 500 is an internal server error, 502/503 and "at capacity" mean the servers are temporarily overloaded or unavailable. You can't fix them from your end — wait, refresh after a short pause, and check the status page. Retrying aggressively can make it worse.
Use a multi-model workspace like MultipleChat: when ChatGPT is erroring or at capacity, you can switch to Claude, Gemini or another model and keep going for free, instead of waiting for OpenAI to recover. It also lets you compare answers across models.
For login problems, clear cookies and cache, try incognito, disable extensions, reset your password, check that your email is verified, and make sure status.openai.com isn't reporting an auth incident. On mobile, update or reinstall the app and sign in again.
App errors are usually fixed by updating the app, checking your connection, signing out and back in, clearing the app cache or reinstalling, and confirming the OpenAI status page is green. If only the app fails, try the web app at chatgpt.com to isolate the problem.
Usually no. Most errors are temporary server issues, rate limits, or local network/browser problems. A 1020 block is about your IP/network, not a ban. If you genuinely can't access your account after trying the standard fixes, contact OpenAI support.
Sometimes. A single refresh or a new chat clears many transient "something went wrong" errors. But for server errors (500/503/at capacity) or rate limits (429), rapid retrying doesn't help and can extend the limit — wait a bit, then try again.
1) Check status.openai.com. 2) If green, refresh and try a new chat. 3) Open an incognito window (rules out cache/extensions). 4) Switch network or disable VPN (rules out 1020/blocks). 5) If you hit a rate limit, wait. 6) Meanwhile, keep working in another model via MultipleChat.