Short answerPer-file limits range from 4 MB to 500 MB depending on the tool. Check your largest file against the table before you pick a platform, and split or convert anything over the limit.
| Platform | Documented limit |
|---|---|
| Claude Projects | 30 MB per file; no fixed file count; total must fit the context window, retrieval expands capacity on paid plans |
| Chatbase | 20 MB per file (PDF, TXT, DOC, DOCX); 40 MB total training content on self-serve plans |
| Voiceflow | 10 MB per document (PDF, TXT, DOCX) or table (CSV, XLSX) |
| Botpress | Documents up to 50 MB each; plan vector storage limits apply |
| CustomGPT.ai | 100 MB per file (FAQ) |
| Mistral Libraries | 100 MB per file, up to 100 files per upload batch |
| OpenAI API file inputs | 50 MB per file and 50 MB per request |
| Anthropic Files API | 500 MB per file, 1 TB per organization |
| Cloudflare AI Search | PDF 10 MiB with OCR or 4 MiB without; plain text 10 MiB; other converted formats 4 MiB |
| Gemini skills | 100 MB total per skill; DOCX and XLSX not supported |
What to do with big files
- Split by topic: splitting guide.
- Convert unsupported formats and fix scanned PDFs: scans.
- Retest retrieval: knowledge problems.
Platform details: Claude, Chatbase, OpenAI and Anthropic APIs.
Check your GPT before you move it
Paste your instructions, file names and Actions schema into the free checker. It runs in your browser and builds a portable bundle. Nothing is uploaded.
Open the free checkerRelated guides
Sources
- Claude Help Center: Uploading files to Claude
- Chatbase docs: Data sources
- Voiceflow docs: Importing data sources
- Botpress docs: Knowledge base sources
- CustomGPT.ai docs
- Mistral docs: Le Chat libraries
- OpenAI developers: File inputs
- Anthropic docs: Files API
- Cloudflare docs: AI Search data sources and file types
- Google Gemini Help: Create and use skills
Pages describing other companies' products reflect their public documentation on the date shown and can go out of date.