Image to Text (OCR)
Extract text from any image using AI-powered OCR. Supports 14 languages. Completely free, private, no server.
Drop your image here
Screenshot, photo of document, sign, or any text-containing imageExtract text from any image using AI-powered OCR. Supports 14 languages. Completely free, private, no server.
Drop your image here
Screenshot, photo of document, sign, or any text-containing imageEnglish, Arabic, Chinese (Simplified), French, German, Hindi, Italian, Japanese, Korean, Portuguese, Russian, Spanish, Turkish and Urdu are available from the language dropdown.
It's the OCR engine's own estimate of how accurately it recognized the text, from 0-100%. Clear, high-contrast, well-lit text scores highest; blurry or handwritten text scores lower.
OCR is optimized for printed and typed text. It can sometimes read very neat handwriting, but accuracy drops significantly with cursive or messy handwriting.
Yes, completely free with no signup and no limit on how many images you process.
No. Text recognition runs entirely in your browser using Tesseract.js. Your image is never uploaded anywhere.
Extract text from photos, screenshots, scanned documents, and handwritten notes using OCR (Optical Character Recognition). Supports multiple languages and outputs editable plain text you can copy, paste, or download.
Accurate OCR
Tesseract-powered OCR recognises printed text in photos, PDFs, and screenshots with high accuracy.
Multiple Languages
Detects and extracts text in English, French, Spanish, German, Arabic, Chinese, and more.
Copy or Download
Copy the extracted text to clipboard or download as a .txt file.
Private and Free
OCR runs in your browser using WebAssembly. No image is uploaded to a server.
What is OCR and how does it work?
OCR (Optical Character Recognition) analyses the shapes of characters in an image and converts them to machine-readable text. This tool uses the Tesseract OCR engine compiled to WebAssembly.
Can I extract text from a screenshot?
Yes -- paste or upload any screenshot and the OCR engine reads the text from it.
How accurate is online OCR?
Accuracy is highest on clear, printed text with good contrast. Handwriting, low-resolution scans, and unusual fonts reduce accuracy.
Can I extract text from a PDF?
For PDF text extraction, use the PDF to Image tool first to convert pages to PNG, then run OCR on the images.