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
Example request · replace sample inputs
{
  "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 pricing

Build 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 guide

EXPLORE THE OUTPUT / ILLUSTRATIVE SAMPLE

INTERACTIVE SAMPLE

Make scanned pages searchable.

Add a searchable text layer to scanned PDFs. Existing text is retained; English OCR is available by default.

POST /v1/pdf/ocr
{
  "fileId": "your-uploaded-file-id",
  "options": {
    "language": "eng",
    "deskew": true
  },
  "response": "url"
}
Explore searchable OCR
a.Acme StudioDesign with intention.

Invoice

INV—2026—042
September 07, 2026
Northstar Labs

120 Market Street
San Francisco, CA 94103

Due September 21, 2026
USD · Bank transfer

DESCRIPTIONQTYAMOUNT
Brand identity system1$2,400.00
Website design1$4,800.00
Development handoff1$1,200.00
Subtotal$8,400.00
Tax (0%)$0.00
Total due$8,400.00
Thank you for building with us.01 / 01
“Northstar Labs”Searchable text layer · sample

Illustrative preview. No API request is sent.

A useful addition to your application.

Explore the example request and build your first integration.