Skip to content

File limits

ChatGPT, Claude and Gemini file limits, compared

Gemini takes 10 files per message, Claude 20 per chat, ChatGPT Plus 80 every 3 hours. None of them takes a folder of 200 invoices in one go; through the API, BatchAI Local does.

Sources: Gemini Apps Help, Claude Help Center, OpenAI Help Center, checked on October 31, 2026.

Your folder: 200 invoices
  • Gemini

    10 files per message

    10 / 200

    20 separate messages

  • Claude

    20 files per chat

    20 / 200

    10 separate chats

  • 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 limit, side by side

Every limit, AI by AI

Why chat apps limit files

In a chat, every file you attach is read in the same conversation, together with your messages. The more files, the more the AI 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 a whole folder

  1. Split the folder by hand

    For 200 invoices: 20 Gemini messages, 10 Claude chats or 3 ChatGPT Plus rounds (6 hours of waiting). Each time, paste your instructions again, copy the answers into Excel and fix the columns. Then merge the pieces.

  2. Write a script against the API

    The Anthropic, OpenAI and Google APIs have 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 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.

File limits: questions

Which AI accepts the most files?

They don't count the same way: Gemini 10 files per message, Claude 20 per chat, ChatGPT Plus 80 every 3 hours. Details: ChatGPT, Claude, Gemini.

How do I process more files than the limit?

Split the folder by hand, write a script against the API, or use BatchAI Local, which sends each file in its own request through the API, with no file limit.

Are these limits up to date?

Checked on October 31, 2026 in the three help centers. They change: each page shows the date of its last check.

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.