Workbranch › Guides

Guide

How to upload files and PDFs to ChatGPT

ChatGPT can read the documents, spreadsheets and images you attach, but each plan has its own limits and long PDFs need a little care. Here's how to attach files, which formats work and how to get better answers from big documents.

Updated 18 October 2026

Quick answer: in a chat, select the + in the message box, choose Add photos & files and pick your PDF or other file, or simply drag it into the box. Then say what you want done with it. ChatGPT takes PDF, DOCX, TXT, spreadsheets, PPTX and images on every plan; Free accounts can upload 3 files a day, and audio needs a paid plan.

These steps were checked against OpenAI's help pages on 18 October 2026. Button names may differ slightly between the web, desktop and mobile apps.

Step by step: attach a file

  1. Open a new or existing chat on chatgpt.com or in the app.
  2. Select the + icon in the message box and choose Add photos & files. On a computer you can also drag the file into the message box, or paste a copied image.
  3. Wait until the file has finished uploading.
  4. Type what you want: a summary, a comparison of two files, the figures from a table, a rewrite in plainer language.
  5. Read the answer and keep asking follow-up questions about the same file in that chat.

Files stored in Google Drive don't have to be downloaded first, if the Google Drive app is available on your plan and in your workspace. Connect the Google Drive app from Plugins or Apps (the label depends on your version), then paste a file link and ask ChatGPT to read it.

Which files work

TypeFormatsSize limit
Documents and textPDF, DOCX, TXT512 MB per file, and at most 2 million tokens of text
SpreadsheetsXLSX, XLS, CSV, TSVAbout 50 MB, depending on row size
PresentationsPPTX512 MB per file
ImagesPNG, JPEG, non-animated GIF20 MB per image
Audio (paid plans)WAV, MP3, M4A, FLAC, AAC, OGG and others512 MB per file

A Google Docs .gdoc file can't be uploaded directly. Export it as PDF or DOCX first. Video files can be attached as well, including on Free (availability varies by app and account), but OpenAI warns the analysis may skip parts of the video or misread its audio. Videos count toward your upload limits.

Upload limits by plan

Files you add to a project count separately: 5 per project on Free, 25 on Go and Plus, and 40 on Pro, Business, Enterprise and Edu. Our ChatGPT Projects guide covers when that's the better place for documents you reuse.

Tips for long PDFs

Good to know

If it doesn't work

Sources

Frequently asked questions

Can I upload a Google Doc to ChatGPT?

Not as a .gdoc file. Export it from Google Docs as PDF or DOCX and upload that, or connect the Google Drive app and point ChatGPT at the file.

Does deleting a chat delete the file I uploaded?

Not always. A copy saved in Library stays until you delete it there, so remove it from Library too if you want it gone.

Can I see how many uploads I have left?

Storage use is shown under Settings, then Storage. ChatGPT doesn't currently show how much of the rolling upload allowance you've used.