Skip to content

File limits

Gemini file limit: 10 files per prompt

Gemini accepts up to 10 files per prompt, 100 MB each. For a folder of 200 invoices, that means 20 separate messages.

Source: Gemini Apps Help, checked on October 31, 2026.

Your folder: 200 invoices
  • Gemini

    10 files per message

    10 / 200

    20 separate messages

  • BatchAI Local

    No file limit

    ∞

    in a single batch

Every Gemini limit, by type

Every Gemini limit, by type
Files per prompt Up to 10, depending on availability; a folder counts each file it contains
Size per file 100 MB, 2 GB for a video
Video length 5 minutes in total, 1 hour with Google AI Pro or Ultra
Audio length 10 minutes in total, 3 hours with Google AI Pro or Ultra
ZIP files Up to 10 files and 100 MB, no video or audio
Code folder or GitHub repository Up to 5,000 files and 100 MB
Paid plans Higher upload limits, with no numbers published

Why Gemini limits files

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

  1. Split the folder by hand

    For 200 invoices: 20 messages of 10 files. In each one, paste your instructions again, copy the answer into Excel and fix the columns that changed. Then merge the 20 pieces.

  2. Write a script against the API

    The Google 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 Google 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 → ChatGPT file limit Claude file limit

Gemini file limit: questions

How many files can I upload to Gemini at once?

Up to 10 files per prompt, depending on availability. A folder counts each file it contains. Source: Gemini Apps Help, checked on October 31, 2026.

What is the maximum file size in Gemini?

100 MB per file, 2 GB per video. Videos: 5 minutes in total, 1 hour with Google AI Pro or Ultra. Audio: 10 minutes, 3 hours with those plans.

Can I upload a ZIP or a folder to Gemini?

A ZIP holds up to 10 files and 100 MB, without video or audio. A code folder or a GitHub repository can hold up to 5,000 files and 100 MB.

Does Google AI Pro raise the file limit?

Google says paid plans get higher limits for uploading more files, without giving the numbers.

What happens when I reach the limit?

Send the next files in a new message. For 200 invoices, that's 20 messages, then the answers to merge by hand.

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.