Scanned PDF OCR: PDF & Image to Text (Bulk, 17 Languages)
Pricing
from $2.00 / 1,000 page ocreds
Scanned PDF OCR: PDF & Image to Text (Bulk, 17 Languages)
Scanned PDF OCR for PDFs and images (PNG, JPG, TIFF, WebP, BMP). Tesseract text per page with confidence scores, 17 languages. Auto mode extracts existing text layers for free and OCRs only scanned pages. $2 per 1,000 OCR pages.
Pricing
from $2.00 / 1,000 page ocreds
Rating
0.0
(0)
Developer
Andrew Shamah
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Security
Limited permissionsShare
Scanned PDF OCR for faxes, receipts, contracts, screenshots and photo-of-document images. Paste hundreds of PDF or image URLs (PNG, JPG, TIFF, WebP, BMP) and get searchable text per page, a confidence score and word counts as JSON, CSV or Excel. Powered by Tesseract 5 + Poppler. 17 languages.
$2 per 1,000 OCR pages ($0.002/page). In Auto mode, born-digital PDF pages with a real text layer are extracted for free — you only pay for pages that actually need OCR. Blank pages, failed downloads and unsupported files are free.
Why this Scanned PDF OCR Actor
- Cheap: $0.002 per OCR page vs $0.0025–$0.015 on comparable Actors.
- Mixed PDFs: Auto mode skips paying for pages that already have text.
- Per-page output with method (
ocr/text-layer) and mean word confidence. - Multilingual: eng, deu, fra, spa, ita, por, nld, pol, tur, rus, ukr, heb, ara, hin, chi_sim, jpn, kor (combine several).
- No third-party OCR APIs — files stay inside the Actor run.
Use cases
- Make scanned contract / invoice archives searchable
- Feed scans into LLM / RAG pipelines
- OCR image-only PDFs found by other scrapers
- Pair with PDF Text Extractor for born-digital PDFs
Input
| Field | Description |
|---|---|
fileUrls | PDF or image URLs (required) |
languages | OCR languages, default ["eng"] |
mode | auto (text layer when present) or ocr-all |
dpi | Render DPI for PDF pages (default 200; try 300 for small print) |
maxPagesPerFile, maxFiles, maxFileSizeMb | Safety caps |
{"fileUrls": ["https://raw.githubusercontent.com/ocrmypdf/OCRmyPDF/main/tests/resources/skew.pdf"],"languages": ["eng"],"mode": "auto","maxPagesPerFile": 3,"maxFiles": 1}
Example output
| Field | Example |
|---|---|
url | https://example.com/scan.pdf |
fileType | pdf |
totalPages / ocrPages / textLayerPages | 12 / 10 / 2 |
meanConfidence | 91.4 |
wordCount | 4210 |
text | Full recognized text… |
pages[].method | ocr or text-layer |
pages[].confidence | 92.1 |
{"url": "https://example.com/scan.pdf","fileType": "pdf","totalPages": 12,"ocrPages": 10,"textLayerPages": 2,"languages": ["eng"],"meanConfidence": 91.4,"wordCount": 4210,"text": "Full recognized text ...","pages": [{"page": 1, "method": "ocr", "text": "...", "words": 380, "confidence": 92.1}],"error": null}
Pricing
Pay per event: $0.002 per page with OCR text + $0.00005 Actor start. Text-layer pages (Auto), blanks and failures are free. Cap spend with Maximum cost per run.
Tips
- Default memory 1 GB; raise to 2–4 GB +
concurrency3–4 for big batches. - Handwriting is not well supported (Tesseract is for printed text).
- Only process documents you have the right to use.
Related Actors
Documents suite
SEO & web suite
- SEO Audit Crawler
- Broken Link Checker
- Sitemap URL Extractor
- Bulk Redirect Checker
- Website Metadata / Open Graph Extractor
- Website Screenshot
- Website Image Extractor
- SSL Certificate Checker
- Subdomain Finder
- DNS & Email Security Checker (SPF/DKIM/DMARC)
- WHOIS Domain Lookup
- Domain Availability Checker
- Tech Stack Detector
Jobs suite
- Greenhouse Jobs API
- Lever Jobs API
- Ashby Jobs API
- Workday Jobs API
- Company Jobs API (10 ATS)
- Remote Jobs Aggregator