You can upload documents, spreadsheets, NotebookLM notebooks, photos, videos, and more to Gemini Apps to get answers, summaries, and insights about your content.
What you need
- If youâre signed in to a work or school Google Account:
- To upload files from Google Drive or NotebookLM, access to apps in Gemini must be enabled by your organizationâs Workspace administrator. Learn about administrators.
- Learn more about using Gemini Apps with a work or school account or how to enable access to apps in Gemini Apps.
To use this feature, you must be signed in to Gemini Apps. Learn how to sign in to Gemini Apps.
Upload supported files
In the Gemini web app
- On your iPhone or iPad, go to gemini.google.com.
- In the text box at the bottom, enter your question or prompt.
- Click Add files
.
- To upload a supported file from your device: tap Files
.
- To upload a supported file from your Photo library: tap Gallery
.
- To take a new photo or video: tap Camera
.
- To add a supported file from your Google Drive: tap Drive
.
- To add files from your Drive, you need to have Keep Activity on and connect Google Workspace to Gemini Apps. If itâs not connected, you'll get the option to connect it. Learn about your Gemini Apps and Google Workspace data.
- To add a Notebook LM notebook: tap NotebookLM
.
- To upload a supported file from your device: tap Files
- Click Submit
.
In the Gemini mobile app
Important:
- This option isn't currently available for Drive files on an iPhone or iPad in the Gemini mobile app, only local files. To upload Drive files on an iPhone, follow the steps to upload files in the Gemini web app.
- When you add documents from the Files app, Google files like Google Docs and Google Sheets are converted to PDF format so Gemini can read and analyze them.
- On your iPhone or iPad, open the Gemini mobile app
.
- In the text box at the bottom, enter your question or prompt.
- Tap Add files
.
- To upload a supported file from your device: tap Files
.
- To upload a supported file from your Photo library: tap Gallery
.
- To take a new photo or video: tap Camera
.
- To upload a supported file from your device: tap Files
- Tap Submit
.
Tips:
- You can add up to 10 (subject to availability) of any kind of supported file in the same prompt, such as documents, images, or videos.
- If you get an error that Gemini failed to analyze your file correctly, re-upload it.
File types & upload limits
- Gemini Apps support most file types.
- Up to 10 files (subject to availability) can be uploaded in the same prompt.
- Each video can be up to 2 GB. All other supported file types can be up to 100 MB.
- Total video length can be up to 5 minutes. Upgrade to Google AI Pro or Google AI Ultra to extend total upload length to 1 hour.
- Total audio length can be up to 10 minutes. Upgrade to Google AI Pro or Google AI Ultra to extend total upload length to 3 hours.
- One code folder, or one GitHub repository, with up to 5,000 files and a maximum size of 100 MB, can be added to a chat. Learn more about adding GitHub repositories.
- ZIP files:
- Can contain up to 10 files (subject to availability).
- Can be up to 100 MB.
- Canât include video or audio files.
Create a chart based on your data
You can ask the Gemini web app to create a chart based on your uploaded spreadsheet(s), zoom in to explore the chart, and customize the chart for your needs.
Customize a chart
- Below the chart, tap Edit
.
- Choose how you want the chart to change. For example, you can edit things like the chart type and labels.
- Tap Update.
Learn how to modify responses, export responses, and share your chats from Gemini Apps.
File upload error messages
âYouâve reached your limit for chats with filesâThere are rolling limits for how much you can upload and analyze files in a period of time. After some time, the limit will reset, and you will be able to upload and analyze files again.
If you would like to upload and analyze more files, try again later or upgrade to Google AI Pro or Google AI Ultra for higher usage limits.If you try to upload a file that is too large, Gemini may provide a response that misses connections or details throughout the content. This is most relevant for prompts that require attention to many details scattered throughout large file(s).
For better results, upload smaller files with less content, or upgrade to Google AI Pro or Google AI Ultra for a larger 1 million token context window.
Important: If you use Deep Think, there is a 192 thousand token window. Learn more about using Deep Think.
If youâre using Gemini Apps with a work or school Google Account, you might get a message that youâve exceeded the context window for uploading and analyzing files.
What is a context window?
When you upload files to Gemini Apps, it needs to "read" the content to provide useful insights or answers. The context window is like the reading capacity. It determines how much content can be understood together at one time.
What does it mean when my prompt exceeds the context window?
A larger context window allows Gemini to read and comprehend more. For example, with a 1M token context window, Gemini can understand up to 1,500 pages of text or 30,000 lines of code.
If you exceed the context window, this could lead to responses that donât take into account all the content provided or miss connections or details throughout the content. This is most relevant for prompts that require attention to many details scattered throughout large files.
File upload error messages
- âYouâve reached your limit for chats with filesâ
- âYour uploads may be too large for the best resultsâ
- What does it mean when my prompt exceeds the context window?