Sources and methods
Times come either from an official institution’s published timetable or from the calculation method you choose. This page shows which one is used where.
Last checked: September 25, 2026 · We measure three things here: whether institutional timetables are complete for the days ahead, whether mosque and centre timetables are identical to their current publication, and how close the calculation comes to the published tables. The figures follow, institution by institution.
Official institutions
- TürkiyeDiyanet İşleri BaşkanlığıInstitution website
Selected provinces and districts; Diyanet cities in Europe can also be selected.
Last checked: September 25, 2026Provinces and districts (next 30 days complete): 869/869
- MalaysiaJAKIM e-SolatInstitution website
The 60 prayer-time zones published by e-Solat.
Last checked: September 25, 2026Zones (next 30 days complete): 60/60
- SingaporeMajlis Ugama Islam Singapura (MUIS)Institution website
One national timetable.
Last checked: September 25, 2026National timetable (next 30 days complete): 1/1
- IndonesiaKementerian Agama RI (Kemenag) / myquran.comInstitution website
The jadwal sholat table for the selected city or district.
Last checked: September 25, 2026Regencies and cities (next 30 days complete): 517/517
- Saudi ArabiaUmm al-Qura — KACSTInstitution website
Cities with a source point in the calendar.
Last checked: September 25, 2026Registered points (next 30 days complete): 128/128
- Bosnia and HerzegovinaRijaset IZ u BiH — Vaktija.baInstitution website
The cities in the Rijaset calendar.
- EgyptDar al-Ifta al-MisriyyahInstitution website
The city tables published by the institution.
Last checked: September 25, 2026City timetables (published period complete): 77/77
- YemenGeneral Authority of Awqaf and Guidance (Yemen)Institution website
The city tables published by the institution.
Last checked: September 25, 2026City timetables (published period complete): 31/31
- United Arab EmiratesAWQAF — General Authority of Islamic Affairs, Endowments and ZakatInstitution website
The institution’s published timetable, selectable in the app.
Last checked: September 25, 2026Regions (1448 AH timetable loaded): 9/9 · valid until June 5, 2027
- BangladeshIslamic FoundationInstitution website
A perpetual timetable published by the Islamic Foundation’s Rangamati district office; the app uses it only when you select it yourself. Bangladesh city pages on this site are calculated with the country’s default method.
Last checked: September 25, 2026Days (taken into the app from the perpetual timetable): 344/36622 days were left out because the source published them with errors.
- AfghanistanHerat Provincial Directorate of Irshad, Hajj and AwqafInstitution website
The published perpetual timetable.
- AfghanistanMinistry of Hajj, Irshad and Awqaf (Afghanistan)Institution website
The published perpetual timetable.
- JordanMinistry of Awqaf, Islamic Affairs and Holy Places (Jordan)Institution website
The published annual timetable.
- MoroccoMinistry of Habous and Islamic Affairs (Morocco)Institution website
Published month by month; days not yet published are calculated.
- TunisiaNational Institute of Meteorology (INM, Tunisia)Institution website
The published annual timetable.
- United Arab EmiratesSharjah Islamic Affairs DepartmentInstitution website
The published annual timetable.
Local mosques and centres
- United KingdomCambridge Central MosqueInstitution website
The annual timetable published by the mosque.
Last checked: September 6, 2026Days (taken into the app from the 2026 publication): 365/365
- United StatesSALAM Islamic CenterInstitution website
The annual timetable published by the centre.
Last checked: September 6, 2026Days (taken into the app from the 2026 publication): 365/365
- GermanyIslamisches Zentrum Bielefeld e.V.Institution website
The annual timetable published by the centre.
Last checked: September 6, 2026Days (taken into the app from the 2026 publication): 365/365
- FranceMosquée Tariq ibn Ziyad des MureauxInstitution website
The annual timetable published by the mosque.
Last checked: September 6, 2026Days (taken into the app from the 2026 publication): 364/3651 day was left out because the source published it with an error.
- NorwayIslamsk Råd Norge — Felles bønnetidInstitution website
The published year of the shared bønnetid calendar.
Last checked: September 6, 2026Months (taken into the app from the 2026 publication): 12/12
- PakistanJamia Uloom-ul-Islamia, Banuri TownInstitution website
The perpetual timetable and precaution rule published by the seminary: a religious school’s calendar, not a state institution’s table. It can also be selected in the app. A Pakistan row taken from it is labelled “Banuri Town timetable”. Other rows are calculated and labelled “Calculated”; around the timetable’s city points the calculation is fitted to it.
Last checked: September 25, 2026Time cells (identical to the institution’s current publication, 12 months): 2,190/2,190
Calculation
- Other countries14 calculation methods
The method suggested for your location, or your own choice.
Institution names identify the data source; they do not imply partnership, sponsorship or endorsement.
How close is the calculation to the published timetable?
Last checked: September 25, 2026
Where no institutional timetable exists, on days the timetable has not been published yet and while offline, the app calculates the times. We compared that calculation with the institutions’ own publications in 13 countries: 169,085 prayer-time cells, each of the six times separately. Each country’s default method was used, with no personal minute adjustment and no new tuning for the test.
| Country | Points | Days | Cells | Within ±1 min | Within ±2 min | Largest difference |
|---|---|---|---|---|---|---|
| Türkiye | 81 | 2,031 | 12,186 | 97.8% | 100% | 2 min |
| Indonesia | 496 | 5,952 | 35,712 | 89.7% | 95% | 6 min |
| Pakistan | 100 | 12,300 | 73,800 | 100% | 100% | 1 min |
| Bangladesh | 2 | 415 | 2,489 | 83.4% | 85.7% | 10 min |
| Egypt | 1 | 271 | 1,626 | 97.4% | 100% | 2 min |
| Algeria | 1 | 88 | 528 | 98.6% | 100% | 2 min |
| Afghanistan | 2 | 730 | 4,380 | 86.8% | 96.7% | 6 min |
| Morocco | 2 | 135 | 810 | 99.1% | 100% | 2 min |
| Saudi Arabia | 2 | 730 | 4,380 | 100% | 100% | 1 min |
| Yemen | 4 | 488 | 2,928 | 89% | 91% | 5 min |
| Malaysia | 2 | 62 | 372 | 87.6% | 100% | 2 min |
| United Arab Emirates | 13 | 4,614 | 27,684 | 96.8% | 99.1% | 3 min |
| Singapore | 1 | 365 | 2,190 | 99.7% | 100% | 2 min |
| Iran | 1 | 730 | 2,920 | 100% | 100% | 1 min |
Türkiye: Compared with Diyanet’s 2027 timetable: selected days in 81 provincial centres, and the full year in Adana, Ankara and Istanbul.
Pakistan: The calculation was fitted to the Banuri Town timetable at these 100 city points using 2026, so agreement in that year is not an independent test. The figures compare the 2027 calculation at the same points with the institution’s perpetual timetable, without any new fitting; places outside these points were not measured.
Bangladesh: Dhaka alone: 96.4% of 425 cells within ±1 min, largest difference 3 min. The total is pulled down by the different Asr convention of the Islamic Foundation perpetual timetable, which can be selected separately in the app, and by 3 Isha cells that the timetable itself marks as misprinted.
Iran: Tehran. The institution publishes only four times (Fajr, sunrise, Dhuhr and Maghrib), so Asr and Isha could not be compared. Last checked: September 22, 2026.
We make no accuracy claim for countries where we found no comparable institutional times: India, Nigeria, Sudan, Iraq, and Niger.
How we verify
Institutional timetables
We download the timetable an institution publishes automatically, from its own publication or from the service that relays it, store it and show it unchanged. On every maintenance run the next 30 days of every registered location are checked for missing or invalid rows; a gap raises an alert.
Mosque and centre timetables
We download the timetable a local mosque or centre publishes and keep the fingerprint (SHA-256) of the original file. Scanned publications are never left to OCR: the figures are entered in two separate readings. Days the source itself prints wrongly are not taken into the app.
Calculated times
Where there is no timetable, the time is calculated; those rows are marked “Calculated” and never presented as an institution’s timetable. We compare the calculation with institutional publications cell by cell and publish the difference on this page.
Evidence
Every number on this page comes from a dated measurement record that holds the fingerprints of the source files and the measurement script. “0-minute difference” is written only where an institution’s timetable is shown as published; a calculated row is never presented as an institutional timetable.
What does “0 minutes difference” mean?
When the published timetable of the institution you selected is in use, the times shown in the app are identical to it. Cases where the app falls back to a calculation method, or where a manual minute adjustment is applied, are not covered by this statement.
Countries outside that scope
Where no published institutional table exists, times are computed with one of 14 calculation methods. The app shows which method is used and lets you change it in settings.
Offline and updates
Offline, times are computed on your device and can differ from the published table by a few minutes; the source table is used again once you are online. Source links point to the institutions’ own publications. If you notice a change in a table, write to us with the city, date and source.
If you spot an error
Write to info@ezanim.app with the city, the date, the prayer and the source you compared against. We check the difference against the institution’s own publication. If the error is ours (a wrong location, a missing day, the wrong timetable matched), we fix it and carry the fix to the app and this site. If the difference comes from the institution’s timetable itself, we do not change the time it publishes; we reply with the reason. Messages are reviewed at least once a week.
