Smart Scanner
Photograph a mushaf page, a wall frame, or a book quotation and the scanner reads the Arabic and names the ayah. The OCR runs in your browser — the photo is read on your device and only you see it. It is labelled beta honestly: print quality and lighting affect the reading, so the top matches are shown with the raw text for you to check. Educational support, not a fatwa.
How it reads a page
An in-browser OCR engine (Tesseract, Arabic model) extracts the text, then each line and the whole passage are matched against the complete mushaf. The best candidates are ranked and the confident one is marked — with the raw OCR shown, so nothing is asserted that you cannot verify.
What it does when it is not sure
Arabic OCR on a photograph of a printed page is genuinely hard: diacritics, page curvature, shadow and the ornamental frames of a mushaf all degrade it. So the result is presented as a ranked set of candidates with the raw recognised text shown beside them, and a low-confidence match is labelled as one rather than quietly asserted. If nothing matches well, it says so. The design rule is that you should always be able to check the machine, because a confidently wrong verse reference is worse than no reference.
Getting a better read
Fill the frame with a few lines rather than the whole spread — matching works on the text, not the layout, and a handful of accurate lines beats a full page of noise. Photograph square on rather than at an angle, in even light, avoiding the shadow of your own hand and the gutter where the page curves. Everything runs in the browser, so the image is not uploaded anywhere to do it.
FAQ
What can I scan?
A printed mushaf page, calligraphy on a wall, a quotation in a book — anything with legible Quranic Arabic. Clear, straight, well-lit photographs read best.
Is my photo uploaded?
No. The optical character recognition runs inside the browser tab on your device.
Cited answers are educational support, not a fatwa. Live teaching is not bookable.