Pricing

Simple plans

Choose browser-based OCR or automated API integration.

Web plan

Starter

$5 / month8,000 credits

Annual plan: $48 / year · 100,000 credits

  • 8,000 Simple OCR images
  • 4,000 formatted images
  • 4,000 PDF pages
  • 30 files per batch
  • 20 MB per image
  • 40 MB per batch
Checking plan...
Web plan

Business

$24 / month60,000 credits

Annual plan: $228 / year · 800,000 credits

  • 60,000 Simple OCR images
  • 30,000 formatted images
  • 30,000 PDF pages
  • 80 files per batch
  • 30 MB per image
  • 120 MB per batch
Checking plan...

How credits work

Simple OCR = 1 credit / imageFormatted OCR = 2 credits / imagePDF OCR = 2 credits / processed page1 formatted OCR image costs only 2 credits on Scanlume.

Billing rules

Web credits do not roll over to the next billing period.Web credits stay tied to the active paid period.API credits are separate from web credits.

Image OCR API examples

The v1 image API accepts JSON with `mode`, `base64` as a data URL, and optional `ocrLanguage` (`auto`, `pt`, `en`, or `es`). If you start with a local file, convert it to a data URL before sending the payload.

DATA_URL=$(python -c "import base64; print('data:image/png;base64,' + base64.b64encode(open('example.png', 'rb').read()).decode())")

cat <<EOF | curl -X POST "https://api.scanlume.com/v1/api/ocr"   -H "Authorization: Bearer YOUR_API_KEY"   -H "Content-Type: application/json"   --data @-
{"mode":"simple","ocrLanguage":"auto","base64":"${DATA_URL}"}
EOF

Before you buy

Start in the browser, then move repeatable work to the API.

Use Image to text for manual OCR and the API when you need automation.