RECITE. RECOGNIZE. STAY OFFLINE.
Recite the Quran.
See the verse.
SalahScribe recognizes the ayah you recite and highlights each word as you read. Prepare once, then use it offline on this device.
No accountNo audio uploads
Building a Quran app?Explore the source ↗
Try SalahScribe
Online onlyEXAMPLE · AL-IKHLAS, 112:1
قُلْ هُوَ ٱللَّهُ أَحَدٌ ١
Start anywhere
in the Quran.
Recite a few words. Find your ayah and follow each word as you read.
First preparation verifies this release and its model. Keep this page open until it says Offline ready.
VERIFIED OFFLINE PREPARATION
Preparing this device.
Keep this tab open while the release and model are verified. Your audio stays on this device.
Verifying this release
Ready to recite.
Recognition runs on this device. Check the offline status below before disconnecting.
On-device history is unavailable right now. You can continue reciting, but this session may not be saved.
Begin your recitation.
Start with any ayah. We’ll find your place as you recite.
Microphone on · Audio stays here
History is stored only in this browser on this device. Clearing browser data, private browsing, or changing browser or device can remove it. There is no cloud backup or cross-device sync, and recitation audio is never saved in history.
Allow microphone access
Choose Allow in your browser’s microphone prompt. If you don’t see it, check the permission icon beside the address bar.
Microphone access is blocked.
Allow microphone access in your browser settings, then try again.
Debug view0 events
Checking whether this release is ready offline…
FOR DEVELOPERS
Recognition in your app.
Bring private Quran verse recognition to web, Node.js, and React Native with the open-source TypeScript core.
Open source · MIT licensed