QuraniLingoLearn Quranic Arabic
Learn Quranic Arabic, step by step

A little Arabic.
A deeper connection.

Follow a guided path through Quranic Arabic, explore words in their ayat, and keep prayer times and the Qibla close.

Open QuraniLingo in your browser No account, subscription or payment required.

Make yourself at home

Choose your device. Progress stays on that device unless you sign into the same optional account to sync it. File backups are also available in Settings → Your data.

Native app

Android

Packaged Quran text, native prayer alerts and on-device Arabic speech support.

Download Android APK Version 0.1.0-beta.21 · 22.0 MB · Android 6.0+
How to install
  1. Open the downloaded APK on your Android device.
  2. If prompted, allow installation from your browser for this install. Keep Play Protect enabled and restore the browser’s install permission afterward.
  3. Open QuraniLingo. Location, notifications and analytics are optional choices.

A direct download, not a Google Play listing.

Verify download

SHA-256 checksum

a7ecb5915851caedfef577bdc4273c07c2723d126e12b66c23e1d8f3646cf764
Home Screen app

iPhone & iPad

Use QuraniLingo in Safari or add it to your Home Screen. No App Store download is needed; this is a web app, not a native iOS release.

Open QuraniLingo
  1. Open QuraniLingo in Safari.
  2. Tap Share, or More → Share, depending on your Safari layout.
  3. Choose Add to Home Screen. If it is missing, find it under Edit Actions.
  4. If shown, turn on Open as Web App, then tap Add.
Learning, the dictionary, prayer times and Qibla guidance are available. Background/timed adhan is not reliable on iPhone web apps; use the displayed schedule or a dedicated reminder app.

A growing learning companion

QuraniLingo is a study aid, not a teacher. Learn pronunciation and interpretation with a qualified teacher, and confirm prayer times with your local mosque.

The Android app includes the Quran text. Recorded word audio needs an internet connection. In the browser, screens you have opened stay available offline.