Skip to content

File limits

ChatGPT file limit: 80 files every 3 hours on Plus

ChatGPT Plus accepts up to 80 files every 3 hours, the free plan 3 files per day, 512 MB each. For a folder of 200 invoices on Plus, that means 3 rounds and 6 hours of waiting.

Source: OpenAI Help Center, checked on October 31, 2026.

Your folder: 200 invoices
  • ChatGPT Plus

    80 files every 3 hours

    80 / 200

    3 rounds, 6 h of waiting

  • BatchAI Local

    No file limit

    ∞

    in a single batch

Every ChatGPT limit, by type

Every ChatGPT limit, by type
Files, ChatGPT Plus Up to 80 every 3 hours, possibly fewer at peak times
Files, free plan 3 per day
Size per file 512 MB
Text documents 2 million tokens per file
Spreadsheets About 50 MB
Images 20 MB per image
Custom GPT 20 files for the life of the GPT
Projects 5 files (Free), 25 (Go, Plus), 40 (Pro, Business, Enterprise, Edu)
Storage 25 GB per user, 100 GB per organization

Why ChatGPT limits files

In a chat, every file you attach is read in the same conversation, together with your messages. The more files, the more ChatGPT has to keep in mind at once: the limit keeps each conversation within what it handles well.

In one message, the AI can also mix up two invoices or skip one. Sent one by one, each file gets its full attention.

How to process more files than ChatGPT allows

  1. Split the folder by hand

    For 200 invoices on ChatGPT Plus: 3 rounds of up to 80 files, 6 hours of waiting between them. In each round, paste your instructions again, copy the answers into Excel and fix the columns that changed. Then merge the pieces.

  2. Write a script against the API

    The OpenAI API has no files-per-chat limit: you send one file per request. You write the loop, the retries when the provider asks you to slow down, and the merge into one table.

  3. Use BatchAI Local

    The same approach, without code: drop the whole folder, name your columns or pick a template, run. One request per file, several at once, one Excel sheet at the end, with your own OpenAI API key or BatchAI Cloud, with no key. No file limit, even during the 3-day free trial. Then a lifetime license from $79, paid once, with your own key: your provider bills the AI; or BatchAI Cloud from $29/month, with the AI included.

ChatGPT, Claude and Gemini file limits compared

Full comparison → Claude file limit Gemini file limit

ChatGPT file limit: questions

How many files can I upload to ChatGPT?

ChatGPT Plus: up to 80 files every 3 hours, possibly fewer at peak times. Free plan: 3 files per day. Source: OpenAI Help Center, checked on October 31, 2026.

What is the maximum file size in ChatGPT?

512 MB per file. Text documents are capped at 2 million tokens, spreadsheets at about 50 MB, images at 20 MB.

How many files can a custom GPT hold?

20 files, for the whole life of the GPT.

Is there a storage limit?

Yes: 25 GB per user and 100 GB per organization.

What happens when I reach the limit?

Wait until the 3-hour window frees up. For 200 invoices on ChatGPT Plus, that's 3 rounds and 6 hours of waiting.

Next month's folder, done in minutes.

Free 3-day trial with everything in Essential and no file limit. Then a lifetime license from $79 with your own API key, or BatchAI Cloud from $29/month with the AI included.