What languages does the OCR tool support?+
English, French, German, Spanish, Italian, Portuguese, Japanese, Chinese (Simplified), Arabic, and Hindi. Select your language before running recognition.
How accurate is the text extraction?+
Accuracy depends on image quality and font clarity. Clean, high-contrast images with standard fonts typically achieve 90โ99% confidence. The tool shows a confidence percentage after each run.
Is my image uploaded to a server?+
No. Tesseract.js runs entirely in your browser using WebAssembly. Your image stays on your device at all times.
What image types work best for OCR?+
High-resolution images (300 DPI or more) with dark text on a light background produce the best results. Avoid heavily compressed JPEGs or images with decorative fonts.
Which languages does the OCR tool support?+
The tool supports English, French, German, Spanish, Italian, Portuguese, Dutch, Japanese, Chinese Simplified, Arabic, and Hindi via Tesseract.js. Select the correct language before running recognition to improve accuracy significantly.
How accurate is the OCR on handwriting?+
Tesseract.js is optimised for printed text and performs poorly on handwriting. Accuracy on cursive handwriting is typically below 50%. For handwriting recognition, dedicated tools trained on handwritten datasets (Google Cloud Vision, Azure AI) produce far better results.
What image quality tips improve OCR accuracy?+
Use images at 300 DPI or higher. Ensure high contrast between text and background. Avoid skewed or rotated text - straighten the image first. Remove shadows and uneven lighting. Use PNG rather than JPEG to avoid compression artefacts around character edges.
What image file formats does the OCR tool support?+
PNG, JPEG, WebP, BMP, TIFF, and GIF are all supported. PNG is recommended as it is lossless and produces cleaner character edges than JPEG. Avoid very low resolution images (below 150 DPI) as they cause significant accuracy loss.
Is my uploaded image sent to a server for OCR processing?+
No. Tesseract.js runs the entire OCR process locally in your browser using WebAssembly. Your image never leaves your device. This makes the tool safe for processing confidential documents, medical records, and private files.