Images are never uploaded. Text is recognized right in your browser. Only the language data is downloaded once and cached.
Accuracy · Sharp printed text and screenshots work well, but handwriting, tilted or blurry photos, very small text, vertical text and busy backgrounds are error-prone. Always check the result.
This page is opened as a local file (file://). Browser security rules may block the OCR engine (Web Worker). It works normally over https://.
OCR engine: Tesseract.js · Training data: tessdata_fast (Apache-2.0)