AI file limit checker

Drop your files to see their size, type and approximate token count, then compare them with the published upload limits for ChatGPT, Claude and Gemini. Everything runs in your browser, so your files stay on your device.

Published file limits

Limits checked Oct 23, 2026

WhereLimitSource link
ChatGPT: documents and presentations512 MB per fileOpenAI Help Center: Uploading files and audio to ChatGPT
ChatGPT: text and document files2 million tokens per file (does not apply to spreadsheets)OpenAI Help Center: Uploading files and audio to ChatGPT
ChatGPT: CSV files and spreadsheetsApproximately 50 MB, depending on the size of each rowOpenAI Help Center: Uploading files and audio to ChatGPT
ChatGPT: images20 MB per imageOpenAI Help Center: Uploading files and audio to ChatGPT
ChatGPT: upload rateUp to 80 files every 3 hours; Free users 3 file uploads per day (may be lower at peak hours)OpenAI Help Center: Uploading files and audio to ChatGPT
ChatGPT: project filesFree 5 files; Go and Plus 25; Edu, Pro, Business, Enterprise 40 per projectOpenAI Help Center: Uploading files and audio to ChatGPT
ChatGPT: GPT knowledgeUp to 20 files per GPTOpenAI Help Center: Uploading files and audio to ChatGPT
Claude: chat uploads500 MB per file; up to 20 files per chatClaude Help Center: Upload files to Claude
Claude: PDFs in chatUp to 1,000 pagesClaude Help Center: Upload files to Claude
Claude: images in chatUp to 8000 x 8000 pxClaude Help Center: Upload files to Claude
Claude: project files30 MB per file; unlimited number of files, but total content must fit within the context windowClaude Help Center: Upload files to Claude
Claude: context window, paid plans1M tokens (Opus 5.5, Opus 5, Sonnet 5.5, Sonnet 5, Haiku 5.5, Fable 5.1); 500K (Fable 5, Opus 4.8/4.7/4.6, Sonnet 4.6); 200K (other models)Claude Help Center: How large is the context window on paid Claude plans?
Gemini Apps: files per promptUp to 10 files (files inside an uploaded folder each count)Gemini Apps Help: Upload & analyze files in Gemini Apps
Gemini Apps: file sizeVideos up to 2 GB; all other supported file types up to 100 MBGemini Apps Help: Upload & analyze files in Gemini Apps
Gemini Apps: ZIP filesUp to 10 files and 100 MBGemini Apps Help: Upload & analyze files in Gemini Apps
Gemini Apps: context windowWithout an AI plan 32k tokens; AI Plus 128k; AI Pro and AI Ultra 1 millionGemini Apps Help: Gemini Apps limits & feature availability

Limits change and vary by plan and workspace. The figures above are from the linked official pages as of Oct 23, 2026. Token counts are approximate for the text extracted in your browser and may differ from each service's own count.

How it works

  1. 1

    Drop your files

    One file or a whole batch, of any type: PDFs, Word documents, spreadsheets, slides, images, ebooks or text.

  2. 2

    Your browser measures them

    Each file's size and type are read locally. For PDF, Word, EPUB, HTML, Markdown, CSV and text files, the text is extracted and its tokens counted, with page counts for PDFs.

  3. 3

    Compare with the published limits

    See your files next to the limits listed on the official ChatGPT, Claude and Gemini help pages: size per file, files per chat, project or GPT, PDF pages and context windows.

What the checker compares

Per-file limits are checked against each file, using the limit for its type: for ChatGPT, documents, spreadsheets and images have different listed sizes, and for Gemini, videos have a higher limit than other files. File-count limits are checked against the number of files you dropped. Context windows are compared with the total tokens across all files with extracted text.

Each check shows one of three results: within the listed limit, close to the listed limit (over 90%), or over the listed limit. Checks that don't apply to your files, such as PDF pages when there are no PDFs, are marked not applicable.

Related free tools

The token counter counts a single document or pasted text in detail, and the text splitter breaks a long document into parts. To turn files into plain text or Markdown, use PDF to Markdown, Word to Markdown or EPUB to TXT.

Frequently asked questions

What is the file size limit for ChatGPT?
OpenAI's help page lists 512 MB per file for documents and presentations, approximately 50 MB for CSV files and spreadsheets (depending on the size of each row), and 20 MB per image. Text and document files are also capped at 2 million tokens per file. These figures were checked on Oct 23, 2026.
How many files can I upload to Claude?
Anthropic's help page lists up to 20 files per chat, each up to 500 MB, with PDFs up to 1,000 pages. Project files can be up to 30 MB each; the number of project files is unlimited, but total content must fit within the context window. These figures were checked on Oct 23, 2026.
What are the Gemini file upload limits?
Google's help page for Gemini Apps lists up to 10 files per prompt, videos up to 2 GB, and all other supported file types up to 100 MB. ZIP files can hold up to 10 files and 100 MB. The context window is 32k tokens without an AI plan, 128k with AI Plus, and 1 million with AI Pro and AI Ultra (checked Oct 23, 2026).
How accurate are the token counts?
They are approximate. The OpenAI count is exact for the text this page extracts, using the o200k_base tokenizer. The Claude count is an estimate based on Anthropic's rule of thumb of about 4 characters per token, plus about 30% for Claude Opus 4.7 and later. Each service extracts and counts text in its own way, so its count may differ.
Why does a file show tokens: n/a?
Tokens are counted only for files whose text this page can extract in your browser: PDF, Word .docx, EPUB, HTML, Markdown, CSV, TSV, JSON and plain text, up to 50 MB each. Images, spreadsheets in Excel format, slides, audio, video and other files still get their size and type checked. A PDF made of scanned page images has no text layer to count.
Are my files uploaded?
No. Files are measured and read inside your browser tab, and nothing is sent to our servers or anyone else's. The page loads its text readers and tokenizer the first time you drop a file, but your files stay on your device the whole time.
Do these limits change?
Yes. Limits change and vary by plan and workspace, and OpenAI notes that it may lower upload rates during peak hours. The figures on this page come from the linked official help pages as of Oct 23, 2026. Check the source link for the current figure before relying on it.

Need a whole folder turned into clean knowledge files for ChatGPT or Claude? KBP packs from $9 once.

More free tools

All free tools →

Related guides