The Gemini file upload limit is 100 MB per file (2 GB per video), with up to 10 files per prompt, according to Google’s Upload & analyze files in Gemini Apps help article.
As of November 10, 2026, Google says the 10-file cap is subject to availability, and every file inside an uploaded folder counts toward it. Total video length is limited to 5 minutes and total audio to 10 minutes; Google AI Pro and Google AI Ultra raise those to 1 hour of video and 3 hours of audio. A ZIP file can hold up to 10 files and 100 MB, with no video or audio. One code folder or GitHub repository of up to 5,000 files and 100 MB can be added to a chat.
Uploads also count against rolling usage limits, so a “reached your limit for chats with files” message clears after some time. For developers, the Gemini API Files API allows 2 GB per file and 20 GB per project, and deletes files after 48 hours.
Related: What is the Gemini context window?, Gemini usage limits: how much can you use on each plan? and Gemini app new features power-user guide
Source: Gemini Apps Help, Upload & analyze files in Gemini Apps; Google AI for Developers, Files API
Image: Google Gemini logo by Google LLC, public domain (trademarked), via Wikimedia Commons. Placed on a white background and resized. Gemini and Google are trademarks of Google LLC. FreeAnswers is not affiliated with or endorsed by Google.