Compress PDF for Claude

Claude.ai allows PDF uploads up to 30MB per file. If your PDF is over the limit or causing context errors, compress it here first.

šŸ“„
Drop your PDF here
or click to upload — PDF only
Target size (optional)
targeting 30 MB
šŸ’” Good to know
ā“ Frequently Asked Questions
What is the maximum PDF size for Claude.ai?+

30MB per file for the Claude.ai web app and Projects. You can upload up to 20 files per conversation.

Why does Claude say my PDF exceeds the context window even though it's under 30MB?+

Image-heavy PDFs consume far more tokens than text-only PDFs of the same size. A 30MB scanned PDF can exceed Claude's 200,000-token context window. Compressing images or splitting the PDF into smaller parts helps.

How many pages can Claude handle in a PDF?+

For text-only PDFs, Claude can handle large page counts within the 200,000-token context window. For PDFs with charts or images, keeping it under 100 pages is recommended for best performance.

What is the PDF limit for the Anthropic API?+

32MB per request via the standard Messages API. The Files API (beta) supports up to 500MB.

What is the PDF limit for Claude on Amazon Bedrock?+

4.5MB per document, with a maximum of 5 documents per request — significantly stricter than the Claude.ai web app.

What should I do if my PDF causes a context overflow error in Claude?+

Split the PDF into smaller topic-specific sections, compress image quality to reduce token usage, or convert image pages to text/Markdown format.

Related Tools
Compress PDF for ChatGPT
Reduce your PDF to under 512MB so it uploads to ChatGPT without errors.
Compress PDF for AI Upload
Compress your PDF before uploading to ChatGPT, Gemini, Claude, or other AI tools.
Split PDF
Split a PDF into individual pages or custom ranges — free online tool.
← All Tools
šŸ”’No signup required
šŸ’øFree forever
šŸ“Files stay on your device