OCR PDF — Extract Text from Scanned PDFs
Extract text from scanned or image-based PDFs, locally in your browser using Tesseract.js.
Drop a scanned PDF here or click to browse
Text extraction happens in your browser. Your file never leaves your device.
Processing and privacy
Text extraction uses Tesseract.js locally in your browser. OCR processing can take 30-60 seconds per page depending on your device.
English recognition only. Clear, upright typed text works best. Review OCR results for mistakes; handwriting and complex layouts may not be recognized reliably.
Server export accepts up to 30 pages and 12 MB. Local extraction is limited by your device memory.