PRODUCT / PDF PROCESSING
Searchable PDF OCR API
Turn a scanned PDF into a searchable PDF while retaining existing text. Use the OCR API for searchable documents and the data extraction API when you need structured JSON.
Read the implementation guide{
"fileId": "your-uploaded-file-id",
"options": { "language": "eng", "deskew": true },
"response": "async"
}Choose your input
English language data is installed by default. Supported native uploads accept up to 100 MiB, with a maximum of 500 PDF pages and a 32 MiB returned-output limit.
Understand the cost
This operation uses native execution pricing. Actual processing time determines the charge; failed operations are never billed.
Explore pricingBuild the handoff
Choose a supported response mode for your workflow. Use the job API to follow async processing, and registered account webhooks for signed delivery events.
Explore the guideEXPLORE THE OUTPUT / ILLUSTRATIVE SAMPLE
Make scanned pages searchable.
Add a searchable text layer to scanned PDFs. Existing text is retained; English OCR is available by default.
{
"fileId": "your-uploaded-file-id",
"options": {
"language": "eng",
"deskew": true
},
"response": "url"
}Explore searchable OCRInvoice
INV—2026—042September 07, 2026
120 Market Street
San Francisco, CA 94103
Due September 21, 2026
USD · Bank transfer
Illustrative preview. No API request is sent.
A useful addition to your application.
Explore the example request and build your first integration.