pdf-support changedbuild-with-claude/pdf-support
Recorded here
Lines+78added
Lines−8removed
From line
7
where the diff opens
First seen
14 Aug 2026
this site's first read of the page
Recorded edits21to this page, all time
## Availability ### API support #### [Messages API](https://platform.claude.com/docs/en/build-with-claude/working-with-messages) #### [Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview) ### Data handling
The whole hunk
from line 7, old and new numbered
/
from line 7
77 zdr:
88 eligibility: eligible
99 note: Excludes [Covered Models](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention#model-specific-data-retention-requirements).
10 supportedModels:
11 - claude-fable-5-1
12 - claude-mythos-5-1
13 - claude-fable-5
14 - claude-mythos-5
15 - claude-mythos-preview
16 - claude-opus-5-5
17 - claude-opus-5
18 - claude-sonnet-5-5
19 - claude-sonnet-5
20 - claude-haiku-5-5
21 - claude-haiku-4-5-20251001
22 - claude-opus-4-8
23 - claude-opus-4-7
24 - claude-opus-4-6
25 - claude-sonnet-4-6
26 - claude-opus-4-5-20251101
27 - claude-sonnet-4-5-20250929
1028 supportedPlatforms:
1129 Claude API: ga
1230 Claude Platform on AWS: ga
13 Amazon Bedrock: ga
14 Claude Models on Google Cloud (Google managed): ga
15 Microsoft Foundry: ga
31 Claude Models on Google Cloud (Anthropic managed): ga
32 Amazon Bedrock:
33 availability: ga
34 note: Base64 sources only.
35 Amazon Bedrock (InvokeModel):
36 availability: ga
37 note: Base64 sources only. With the Converse API, visual PDF analysis needs citations turned on.
38 Claude Models on Google Cloud (Google managed):
39 availability: ga
40 note: Base64 sources only.
41 Microsoft Foundry:
42 availability: ga
43 note: "`file_id` sources need a Hosted on Anthropic deployment."
1644---
1745
1846You can ask Claude about any text, pictures, charts, and tables in PDFs you provide. Some sample use cases:
from line 56
2856
2957Claude works with any standard PDF. Ensure your request size meets these requirements:
3058
31| Requirement | Limit |
32| ------------------------- | --------------------------------------------------------------------------------------------------------------------------- |
33| Maximum request size | 32 MB (varies by platform; see [request size limits](https://platform.claude.com/docs/en/api/overview#request-size-limits)) |
34| Maximum pages per request | 600 (100 when the request’s context window is under 1M tokens) |
35| Format | Standard PDF (no passwords/encryption) |
59| Requirement | Limit |
60| ------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |
61| Maximum request size | 128 MB on the first-party Claude API (varies by platform; see [request size limits](https://platform.claude.com/docs/en/api/overview#request-size-limits)) |
62| Maximum pages per request | 600 (100 when the request’s context window is under 1M tokens) |
63| Format | Standard PDF (no passwords/encryption) |
3664
3765Both limits are on the entire request payload, including any other content sent alongside PDFs. For large PDFs, consider uploading with the [Files API](https://platform.claude.com/docs/en/build-with-claude/files) and referencing by `file_id` to keep request payloads small.
3866
from line 2016
19882016 See complete API documentation for PDF support.
19892017 </Card>
19902018</CardGroup>
2019
2020## Availability
2021
2022PDF support is available on every model and eligible for zero data retention and HIPAA readiness.
2023
2024### API support
2025
2026#### [Messages API](https://platform.claude.com/docs/en/build-with-claude/working-with-messages)
2027
2028* Availability: Always on
2029
2030| Status | Cloud platforms |
2031| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
2032| Available | Claude API, [Claude Platform on AWS](https://platform.claude.com/docs/en/build-with-claude/claude-platform-on-aws), [Claude Models on Google Cloud (Anthropic managed)](https://platform.claude.com/docs/en/build-with-claude/claude-models-on-google-cloud/anthropic-managed) |
2033| Available<sup>1</sup> | [Microsoft Foundry](https://platform.claude.com/docs/en/build-with-claude/claude-in-microsoft-foundry) |
2034| Available<sup>2</sup> | [Amazon Bedrock (InvokeModel)](https://platform.claude.com/docs/en/build-with-claude/claude-on-amazon-bedrock-legacy) |
2035| Available<sup>3</sup> | [Amazon Bedrock](https://platform.claude.com/docs/en/build-with-claude/claude-in-amazon-bedrock), [Claude Models on Google Cloud (Google managed)](https://platform.claude.com/docs/en/build-with-claude/claude-models-on-google-cloud/google-managed) |
2036
20371. `file_id` sources need a Hosted on Anthropic deployment.
20382. Base64 sources only. With the Converse API, visual PDF analysis needs citations turned on.
20393. Base64 sources only.
2040
2041#### [Managed Agents](https://platform.claude.com/docs/en/managed-agents/overview)
2042
2043* Availability: Always on
2044
2045| Status | Cloud platforms |
2046| --------- | ----------------------- |
2047| Available | All supported platforms |
2048
2049### Data handling
2050
2051[Data handling overview](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention#feature-eligibility)
2052
2053| Item | Zero data retention | HIPAA |
2054| ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------- |
2055| Status | Eligible (excludes [Covered Models](https://platform.claude.com/docs/en/manage-claude/api-and-data-retention#model-specific-data-retention-requirements)) | Eligible |
2056| Details | — | HIPAA eligibility applies to PDFs sent inline through the Messages API, not through the Files API. |
2057
2058Applicable endpoints:
2059
2060* `/v1/messages`
19912061
No line in this hunk matches that.