Al Mustafa · المصطفى

Sources & References

A clear record of the religious-content and service sources used by the website.

Arabic Mushaf pages

The Arabic reader displays the 604 approved Mushaf page images of the Al Mustafa project. The website does not generate, rewrite or alter Quran text. The technical static-delivery host is quran-pages-b0g.pages.dev; this host is delivery infrastructure, not a separate design or religious-content attribution.

English meanings

The English reader uses “English Translation - Hilali and Khan”, translated by Taqi-ud-Din al-Hilali and Muhammad Muhsin Khan. The bundled dataset is retained without rewriting and records QuranEnc as its source, version V1.1.2 (dataset build v1.1.2-csv.1, updated 4 September 2025).

Open official source

Arabic Tafsir

The Arabic reader offers Al-Muyassar, Al-Jalalayn and Al-Waseet through the Al Quran Cloud page API, using the edition identifiers ar.muyassar, ar.jalalayn and ar.waseet. Tafsir is displayed separately from the Mushaf image and is never presented as Quran text.

Open official source

Page-to-ayah mapping

For the English meanings reader, Al Quran Cloud’s standard page endpoint is used to identify which ayahs belong to the current one of the traditional 604 pages. This mapping does not replace the Arabic Mushaf images.

Open official source

Prayer times

After the user grants location permission, the browser sends coordinates directly to the AlAdhan prayer-times API. Al Mustafa displays the calculation method returned by the service and requests the standard Asr school (school=0). Local authorities may apply small tuning differences, so nearby official timetables can differ by a few minutes.

Open official source