Skip to content

The ChatGPT storage limit: 25 GB, and the 500 MB one nobody mentions

Limits by planLast checked

Short answer

25 GB per user, 100 GB per organisation, shared across chats, Projects and custom GPT knowledge. Since May 2026 there is a second, much smaller Library quota on top: 500 MB on Free, 4 GB on Go, 20 GB on Plus and Business, 100 GB on Pro. Both are cumulative and neither clears on its own. Waiting will not help at any point, ever. You have to delete the files, and deleting the chat around them no longer does that.

The limit that behaves differently from the others

Most ChatGPT upload limits are about speed. Too many files too quickly, wait a while, carry on.

Storage is not like that. It measures how much you are keeping, and it only goes down when you delete things.

LimitClears by
Free daily cap, 3 file uploads per dayWaiting a day
Rolling rate, 80 files every 3 hoursWaiting about an hour
Storage, 25 GBDeleting files. Nothing else
Library storage, 500 MB on FreeDeleting files. Nothing else

Which is why "I have not uploaded anything today and it says I hit my limit" is such a common and such a confusing experience. Today is not what is being measured.

It is shared, which is where it hides

The cap covers three places at once:

  • Files in your ordinary chats
  • Files in your Projects
  • Files uploaded as knowledge to custom GPTs you built

The Library quota is the one to check first on Free, because 500 MB is fifty times smaller than the per-user cap. A handful of PDFs reaches it. OpenAI publishes both numbers and does not reconcile them anywhere, so the honest answer is that you can be stopped by either.

People check their recent chats, see nothing large, and conclude it cannot be storage. Meanwhile a custom GPT built months ago is holding 10 files per GPT worth of reference documents that never went anywhere.

Finding out where you stand

  1. Open Settings, then Storage

    ChatGPT shows your Library usage here. This is the only upload quota it displays anywhere.

  2. Read it against your plan's Library quota, not against 25 GB

    This screen reports Library usage, so compare it with 500 MB on Free, 4 GB on Go, 20 GB on Plus and Business, or 100 GB on Pro. Close to it and storage is your problem. Comfortably under and something else is blocking you, almost certainly the rolling rate cap.

  3. If it is storage, go hunting

    Chats with large attachments first, then Projects, then any custom GPTs you built. The biggest single win is usually a chat where you uploaded a large file and never went back.

What it does not show

OpenAI confirms ChatGPT does not display how much of the rolling upload-rate quota you have used or have left. So if storage looks healthy and you are still blocked, there is nothing further to check. You are rate limited, and waiting is the fix.

Deleting the chat does not do it any more

This is the piece of advice that has gone stale, and it is still the first thing most pages tell you. OpenAI's own File storage and Library article states that deleting a chat containing files does not delete those files saved to Library. The conversation goes. The file stays, and so does the space it occupies.

So the sequence that works is to delete the file, from Settings then Storage, or from the Library itself. Once deleted, OpenAI schedules it for permanent removal within 30 days after deletion, unless it has already been de-identified or must be kept for security or legal reasons.

The quota frees up for your purposes as soon as you delete. The 30 days is about their systems, not about when you can upload again.

If you cleared your chats and nothing changed

That is the expected result now, not a bug and not a delay. The files are still in your Library. Go to Settings then Storage and remove them there.

Keeping it from filling up

Delete large files when you finish with them. The single largest contributor is usually a handful of conversations where you uploaded something big once, and the file outlives the conversation, so it has to be removed from the Library rather than by clearing the chat.

Prefer text over rich documents. A Word file full of images is enormous. Its text is tiny. Since images get discarded on every plan except Enterprise, uploading text costs you a fraction of the space and loses nothing that was going to be read.

Watch Projects and custom GPTs. Files there persist by design, which is the point of them, and means they quietly accumulate against your cap.

Use Temporary Chat for one-off documents. OpenAI states that files uploaded in a Temporary Chat are not saved to your Library or to your account, which makes it the documented way to read a document without spending storage on it. It does not exempt you from the rolling upload rate, so it buys space rather than speed.

If none of it adds up

If storage is well under the cap, you have not uploaded recently, and you are still being refused, check status.openai.com before assuming it is your account. Uploads have their own incidents and the message shown does not always distinguish one from a quota problem.

Common questions

How much storage does a ChatGPT account get?

Two separate allowances. 25 GB per user and 100 GB per organisation, shared across chats, Projects and custom GPT knowledge. On top of that, a Library storage quota launched in May 2026: 500 MB on Free, 4 GB on Go, 20 GB on Plus and Business, 100 GB on Pro. OpenAI does not explain how the two relate.

Does storage clear over time?

No. Unlike the rate limits, this one is cumulative and permanent. A file uploaded a year ago still counts and keeps counting until you delete the file itself. Waiting achieves nothing at all.

Where do I see how much I have used?

Settings, then Storage, which shows your Library usage. This is the only upload-related quota ChatGPT displays. It does not show your rolling upload rate.

Does deleting a chat actually free the space?

Not any more. OpenAI states that deleting a chat containing files does not delete those files saved to Library. This is the most common piece of outdated advice about ChatGPT storage. Delete the file itself, from Settings then Storage or from the Library, and it is then scheduled for permanent removal within 30 days.

Keep reading