ChatGPT errors, explained

ChatGPT error code 1020 (access denied)

Error 1020 is a Cloudflare "access denied" block — shown by the security layer in front of ChatGPT, not by OpenAI itself. It's tied to your IP address, VPN/proxy or network, not to your account, so it's almost always something you can fix locally. This independent guide explains why it appears and walks through the fixes — disable your VPN, clear cookies, switch network, update your browser and correct your clock.

Why it happens

What triggers a 1020 access-denied block

A 1020 comes from Cloudflare's access rules, not your ChatGPT account. These are the usual causes and the fix for each.

TriggerWhose sideWhat to do
VPN or proxy with a flagged IPYou / networkTurn off the VPN/proxy or switch to a different server, then reload.
Blocked or shared IP on your networkYou / networkSwitch network (e.g. mobile data instead of Wi-Fi) or try another device.
Stale or corrupted cookiesYouClear ChatGPT cookies and site data, then reload.
Outdated browserYouUpdate your browser, or try a different one to isolate the issue.
Incorrect device date/timeYouSet date and time automatically so security checks pass.
⚠️It's usually you, not OpenAI: a 1020 is a network/access block, so status.openai.com will likely be green. The fix is local — work through the steps below. Always verify on OpenAI's help pages if it persists.

Step by step

How to fix ChatGPT error 1020

Work through these in order — they clear the large majority of 1020 access-denied blocks.

01

Disable your VPN or proxy

Turn off any VPN or proxy, or switch to a different server. A flagged VPN/proxy IP is the most common cause of a 1020.

02

Clear ChatGPT cookies

Clear ChatGPT cookies and site data, then reload. Stale or corrupted cookies can keep the block in place.

03

Switch network or device

Try a different network — mobile data instead of Wi-Fi — or another device, to rule out a blocked IP on your current network.

04

Update your browser

Keep your browser up to date, since an outdated one can trigger access checks. Trying a different browser also helps isolate the issue.

05

Correct your date & time

Check your device's date and time are correct (ideally set automatically). A wrong clock can break the checks behind a 1020.

06

Keep working meanwhile

If you still can't get in, switch to another model in MultipleChat and keep going while you sort out the network.

Don't just sit there

Blocked by a 1020? Keep working for free while you fix the network.

Sorting out a VPN or network block can take a few minutes — but you don't have to stop. A multi-model workspace lets you switch to another AI and finish what you were doing, then return to ChatGPT once you're back in.

FAQ

ChatGPT error 1020 — quick answers

Short answers on what a 1020 is, why it happens, and how to fix it. Verify current behaviour on OpenAI's official pages.

What is ChatGPT error code 1020?

Error 1020 is a Cloudflare "access denied" block. It's shown by Cloudflare's security layer rather than OpenAI itself, and it's tied to your IP address, VPN/proxy, or network rather than your ChatGPT account. It usually means your request was flagged by an access rule.

Why am I getting a 1020 access denied error on ChatGPT?

The most common causes are using a VPN or proxy whose IP has been flagged, a blocked or shared IP on your network, stale cookies, an outdated browser, or an incorrect device date/time that breaks security checks. It's almost always a your-side or network issue, not your account.

How do I fix ChatGPT error 1020?

Turn off your VPN or proxy (or switch servers), clear ChatGPT cookies, try a different network or device, update your browser, and make sure your device date and time are correct. Working through these in order clears the large majority of 1020 blocks.

Is error 1020 caused by my VPN?

Often, yes. A VPN or proxy whose IP address has been flagged is one of the most common triggers for a 1020 access-denied block. Try turning the VPN off, switching to a different server, or connecting without it to see if the error clears.

Does error 1020 mean my ChatGPT account is banned?

No. A 1020 is a Cloudflare network/access block tied to your IP or network, not a ban on your account. The same account often works fine from a different network or without a VPN. If you still can't access it after the standard network fixes, contact OpenAI support.

Why does clearing cookies help with a 1020 error?

Stale or corrupted cookies and site data can keep a block in place or interfere with the security checks Cloudflare runs. Clearing ChatGPT cookies and reloading gives those checks a clean slate, which often resolves a 1020.

Can a wrong date or time cause ChatGPT error 1020?

It can. Security and certificate checks rely on an accurate clock, so a device with the wrong date or time can fail them and trigger access errors like 1020. Set your date and time automatically and try again.

Is ChatGPT error 1020 the same as "too many requests" (429)?

No. A 429 "too many requests" is a rate limit for sending too many messages too fast and resets after you wait. A 1020 is a Cloudflare access-denied block tied to your IP/network. See the 429 guide for rate limits and the error codes page for the full list.

How can I keep working if I can't fix a ChatGPT 1020 error?

Use a multi-model workspace like MultipleChat: while you sort out the network or VPN issue behind a 1020, switch to Claude, Gemini or another model and keep going for free instead of waiting. It also lets you compare answers across models.