What this tool does#

This tool reads the text inside a picture and turns it into editable, copyable text — what is usually called OCR (optical character recognition). There is nothing to install and no sign-up. The engine is Tesseract, with neural-network models trained for Persian, Arabic and English, running directly in your browser.

Privacy: your image never leaves your device#

Most OCR websites upload your picture to their servers. Here, the engine and the language data are downloaded once from this site, and all the processing happens on your own phone or computer. That makes it safe for personal documents, receipts and book pages. The first run downloads a few megabytes; after that the language data is read from your browser's storage, so the tool gets ready much faster.

Tips for the best accuracy#

  • Even light: shoot in daylight or under a white lamp, and avoid the shadow of your phone or hand on the page. Flash on glossy paper leaves a bright spot.
  • Straight and head-on: hold the phone parallel to the page. Slanted lines and curved book pages cause most errors. If the photo is sideways, fix it with the rotate button.
  • Enough resolution: letters should be large and sharp. Move closer instead of using digital zoom. Screenshots usually give the best results.
  • Only the part you need: use "Select part of the image" to leave out margins, pictures and side columns.
  • The right language: for Persian text that contains English words, choose "Persian + English".

The "Auto-enhance image" option converts the picture to grayscale, boosts contrast, enlarges small images and straightens slight skew. Keep it on in most cases; if the result gets worse, turn it off and try again.

Reading the result#

After each image you see a "confidence" percentage. Turn on "Highlight doubtful lines" and the lines the engine was unsure about are shaded, so you can check just those against the picture. Extra spaces are removed automatically while line breaks are kept. In Persian mode, the Arabic letters ي and ك are replaced with the Persian ی and ک, which matters for search and sorting.

Limits#

OCR is not magic. Handwriting is not read well, and neither are decorative fonts, Nastaliq calligraphy, text on busy backgrounds or complex tables. Persian half-spaces (ZWNJ) are not always detected. Proofread the final text, especially numbers and names. On older phones very large photos are slow; selecting a region speeds things up.