Loading CariBoard
Preparing the app shell and your latest content.
Loading CariBoard
Preparing the app shell and your latest content.
Loading page
Fetching the latest content and preparing this page for you.
Pull text out of photos, screenshots, and scanned PDFs in English, Spanish, French, Dutch, Portuguese, and Haitian Creole. Recognition runs entirely in your browser.
Images and PDFs are processed locally on your device. Nothing is uploaded.
Pick every language that appears; each adds a small one-time download.
Drag & drop files here
or browse files from your computer
First use downloads the OCR engine (~4 MB) plus 1-3 MB per language. After that it works offline-fast.
Processed locally on your device. Large files may impact performance.
Recognition quality depends on image sharpness and lighting. Pages of a PDF that already contain selectable text are copied exactly instead of being re-recognized.