8 upload limits, quoted and dated.
Where a file has to go decides what “small enough” means. Each record quotes the provider’s own page, names the day we read it, and opens the compressor with that limit as the target.
- USCIS online filing12 MBGovernment · Evidence uploads · PDF, JPG, JPEG
“Files must not be larger than 12MB in size.”
uscis.gov · 2026-10-05Use - iCloud Mail20 MBEmail · Messages · Mail Drop for larger files
“The size of incoming and outgoing messages (20MB, up to 5GB with Mail Drop turned on)”
support.apple.com · 2026-10-05Use - Gmail25 MBEmail · Attachments · personal accounts
“For personal Gmail accounts, the limit is 25 MB.”
support.google.com · 2026-10-05Use - Yahoo Mail25 MBEmail · All attachments in one message
“The sum of all attached files in a single message, both for incoming and outgoing email, must not exceed 25MB in total file size.”
help.yahoo.com · 2026-10-05Use - U.S. District Court, N.D. Cal.Under 50 MBCourt · CM/ECF e-filing · PDF only
“Files that exceed 50MB cannot be e-filed.”
cand.uscourts.gov · 2026-10-05Use - Gemini100 MBAI assistant · Gemini Apps file uploads
“Each video can be up to 2 GB. All other supported file types can be up to 100 MB.”
support.google.com · 2026-10-05Use - NotebookLM200 MB · 500,000 wordsAI assistant · Sources per notebook
“Each source can contain up to 500,000 words or up to 200MB for uploaded files.”
support.google.com · 2026-10-05Use - Claude500 MB · 1,000 pagesAI assistant · Chat uploads · 1,000 pages per PDF
“500MB per file”
support.claude.com · 2026-10-05Use
| Destination | Limit | In their words | Preset |
|---|---|---|---|
| USCIS online filing Government · Evidence uploads · PDF, JPG, JPEG | 12 MB | “Files must not be larger than 12MB in size.” | Use |
| iCloud Mail Email · Messages · Mail Drop for larger files | 20 MB | “The size of incoming and outgoing messages (20MB, up to 5GB with Mail Drop turned on)” | Use |
| Gmail Email · Attachments · personal accounts | 25 MB | “For personal Gmail accounts, the limit is 25 MB.” | Use |
| Yahoo Mail Email · All attachments in one message | 25 MB | “The sum of all attached files in a single message, both for incoming and outgoing email, must not exceed 25MB in total file size.” | Use |
| U.S. District Court, N.D. Cal. Court · CM/ECF e-filing · PDF only | Under 50 MB | “Files that exceed 50MB cannot be e-filed.” | Use |
| Gemini AI assistant · Gemini Apps file uploads | 100 MB | “Each video can be up to 2 GB. All other supported file types can be up to 100 MB.” | Use |
| NotebookLM AI assistant · Sources per notebook | 200 MB · 500,000 words | “Each source can contain up to 500,000 words or up to 200MB for uploaded files.” | Use |
| Claude AI assistant · Chat uploads · 1,000 pages per PDF | 500 MB · 1,000 pages | “500MB per file” | Use |
Sizes are read as decimal (1 MB = 1,000,000 bytes), the stricter reading. Records for AI assistants drop out of search if nobody re-checks them within 30 days, and all others within 90. Quotes belong to their publishers.
Download the dataset
Every published record, one row per destination, with the quote, the source URL and the checked date. Free to reuse under CC BY 4.0 with attribution to “pdfnex upload limits, pdfnex.com/upload-limits”.
Held back for a human check
We publish a limit only after reading it on the provider’s page. These pages blocked our automated check or did not state a limit, so they wait for a person to verify them in a browser.
- ChatGPT · help.openai.com answered our fetch with HTTP 403 (Cloudflare) on 2026-10-05.
- IRS Document Upload Tool · The IRS page states the accepted formats but no size limit.
- Outlook · Microsoft's page describes the Outlook app's limit for internet accounts such as Outlook.com.
- Perplexity · perplexity.ai's help center answered our fetch with HTTP 403 on 2026-10-05.
Have a file already? Check it against every limit at once, in your browser. Need the method? Read how to compress to an exact size.