References
Sources and methods
The texts and calculations used on this website, where they come from, and what each tool can tell you.
Arabic, English, and page divisions
The Arabic is the Uthmani edition from Al Quran Cloud. The English is Sahih International. The library contains 114 surahs and 6,236 ayahs. The live reader’s other translations (French, Urdu, Indonesian, Turkish and more: 27 languages) also come from Al Quran Cloud. They render the meanings of the Quran and do not replace the Arabic.
The 604-page mapping and all 30 juz starts come from the same source. All Arabic verses, English translations, and page assignments were compared against the provider on 9 September 2026. The page reader reflows text for your device; it does not reproduce the exact line layout of a printed Mushaf.
The English translation conveys meanings and does not replace the Arabic Quran. Search normalization affects surah-name matching only. It does not change the displayed verse text.
Complete Quran references
The duas page displays complete verses from the Quran dataset. Some contain narration before or after a supplication. Every selection links to its surah and ayah so the context can be read.
Headings are descriptive labels, not Quran text. No repetition counts, special benefits, or prescribed occasions are added to these selections.
The after-prayer preset
The preset follows the pattern in Sahih Muslim 597a: three phrases repeated 33 times each, followed by the final declaration once. The complete Arabic declaration appears in the counter.
This is one narrated form of remembrance after prayer. The free counter does not assign religious significance to a user’s count. Transliteration is approximate; the English in the tool is a meaning aid.
Location and method matter
Prayer times are retrieved from the AlAdhan API for the coordinates, date, method, and Asr convention selected by the visitor. The result names its time zone and high-latitude adjustment.
These are calculated times, not a mosque’s published timetable. Differences in conventions, local adjustments, and observation can produce different times. Compare with your local mosque. Read the provider’s method documentation for details.
A Hijri date shown with a result is the provider’s calculated date. It should not be taken as a local announcement of Ramadan or Eid.
A bearing from true north
The Qibla tool calculates the initial great-circle bearing to the Kaaba at 21.422487° N, 39.826206° E using a spherical Earth model. Sample results are checked against the AlAdhan Qibla API.
The diagram stays north-up. It is not an orientation sensor or magnetic compass, and it does not know how your phone is turned. City presets are approximate; device coordinates may also have limited accuracy.
Rites, references, and the 3D model
The Umrah guide ties each statement to a text: the stations of ihram to Sahih al-Bukhari 1524, the talbiyah to 1549, the brisk first three circuits to 1602, shaving and shortening to 1727, and a woman’s ihram to 1838. The order of the rites follows Jabir’s account in Sahih Muslim 1218a. Quran passages are quoted from the same Uthmani edition as the rest of the site.
The Kaaba in the model is built from the wall lengths published by Saudipedia — 11.68 m, 9.90 m, 12.04 m and 10.18 m — at a height of 13.1 m, oriented with the Black Stone corner east and the Iraqi corner north. The rest of the Grand Mosque is proportioned to be read clearly, not surveyed. Station coordinates are the present-day marked sites; the distances and bearings shown are computed from them on a spherical Earth, so they are straight lines rather than road or flight distances.
The guide records where the rites come from. It does not issue religious rulings and does not settle questions on which the schools of law differ. Entry requirements and permits are set by the Saudi Ministry of Hajj and Umrah and change; check the official platform.
Aloula Quran channel
The primary broadcast is the Saudi Broadcasting Authority’s Aloula Quran channel. QuranMecca is an independent project, not affiliated with Masjid al-Haram or the broadcaster.
The live reader uses automated speech recognition to match recitation to Quran verses. It can miss or misidentify a passage. It does not generate Quran verses. Where Arabic tafsir is selected, the existing reader uses Al-Mukhtasar data fetched from QuranEnc, rather than generating commentary.