File limits

AI file upload limits compared

Per-file size caps, files per chat and supported types for every major AI subscription — plus which handle scanned PDFs and large documents best.

Upload caps

Per-file size, count & types

SubscriptionMax file upload (approx.)Files per chat (approx.)Supported file types
ChatGPT~512 MB~10–20PDF, Office, CSV, images, code
Claude~30 MB~20PDF, text, CSV, images
Gemini~100 MBvariesPDF, Office, Drive, images
Perplexity~50 MBmanyPDF, CSV, images, docs
Grok~20 MBfewimages, some docs
Copilot~30 MBvariesOffice, PDF, images
MultipleChatup to 200 MB (higher tiers)variesAll file types (PDF, Office, CSV, images, code + Mistral OCR)

Big files, scans and PDFs

For large or scanned documents two things matter beyond raw upload size: OCR (reading text from images/scans) and a long context window to hold the whole document. MultipleChat accepts up to ~200 MB on higher tiers and includes Mistral OCR; ChatGPT accepts very large files; Claude has the smallest cap but a large 200K context. See the workflow rows for OCR and large-file handling.

Best AI for files & PDFs All limits

Sources

Official pricing & limits pages

Always verify current numbers here — they change frequently.

Last checked 14 June 2026.

FAQ

File upload limits — questions

Which AI accepts the largest file uploads?

ChatGPT accepts very large files (~512 MB per file); MultipleChat accepts up to ~200 MB on higher tiers; Gemini ~100 MB; Perplexity ~50 MB; Claude and Copilot ~30 MB. Approximate and subject to change.

Which AI is best for scanned PDFs?

Scanned documents need OCR. MultipleChat bundles Mistral OCR, which is why it leads on scans; other tools can read some scans but are less consistent.

What file types can AI subscriptions read?

Most read PDF, Office (DOCX/PPTX/XLSX), CSV, images and code. See the supported-types row above and the full matrix for details.