Tesseract.js runs entirely in your browser — no server, no upload. Upload an image, choose the language, and click Run OCR. The first run may be slower as the worker and language data are fetched from CDN.
Image Input
Tip: You can also paste an image with Ctrl+V while this OCR tab is open.
No image loaded.
Ready.
Recognized Text
The first OCR run may take longer because the worker and language data are downloaded from CDN.