Hindi OCR
Read Hindi (Devanagari) text from a scanned PDF and save it as a .txt file you can copy and edit.
Hindi OCR
OCR scan
Read the text of scanned or image-only PDFs and save it as a .txt file.
Drop PDFs to start
PDF files · up to 100 MB each · or paste with Ctrl+V
The first run downloads the OCR engine and language data (a few MB) from the jsDelivr CDN. Your PDF stays on this device.
Add a PDF to use this tool.
Hindi OCR FAQ
How do I convert a scanned Hindi PDF to text?
Add the PDF; Hindi is already chosen under Language. Press Run OCR, wait while each page is read, then click Download to save the Hindi text as a .txt file.
Can it read Hindi and English in the same document?
Only one language is used per run. With Hindi selected, Devanagari is read best and English words may come out wrong. If English matters too, run the PDF a second time with English and combine the two results.
Will the Hindi text be in Unicode?
Yes. The text file is saved as UTF-8 Unicode, so it displays correctly in Word, Google Docs, WhatsApp and email, and you can type or edit it with a normal Hindi keyboard.
Can I convert a Kruti Dev PDF to Unicode Hindi?
Yes. Copying text from such PDFs gives jumbled English letters, but OCR reads the printed Devanagari from the page image instead, so the result is ordinary Unicode Hindi.
How accurate is Hindi OCR?
On a clear, straight scan of printed text it reads most words correctly, but matras, half letters and conjuncts are often mistaken, and small or faded print gives more errors. Always proofread important text.
Is my Hindi document uploaded for OCR?
No. The OCR engine runs in your browser and reads the pages on your device. Only the engine and Hindi language data are downloaded from jsDelivr, the first time.