About Noor

A small, free Islamic companion built with plain PHP.

What is here

  • Prayer times for any city, with a live countdown to the next prayer, fifteen calculation methods and both Asr opinions.
  • The Qur'an — all 114 surahs in Uthmani script with translations in ten languages, tafsir from eight classical commentaries, and verse-by-verse recitation from ten reciters.
  • Search across any translation, with bookmarks and a link back to where you stopped reading.
  • Qibla direction from your coordinates, with a compass that follows your phone.
  • Zakat calculator covering cash, gold, silver, business stock and debts against nisab.
  • Fitrah calculator for Sadaqat al-Fitr, in weight or in money.
  • Hadith, duas, the 99 names, the Hijri calendar and a tasbih counter.

Where the data comes from

  • Prayer times, Hijri dates and the Qibla bearing: the AlAdhan API.
  • Qur'an text, translations and tafsir: AlQuran Cloud; recitation audio from the islamic.network CDN.
  • Hadith, duas and the 99 names ship with the site as JSON files.
  • Responses are cached on disk, so pages stay fast and the APIs are not hammered.

Prayer times depend on the method and coordinates you choose. Where your local mosque differs, follow the mosque.

A note on accuracy

The calculators and timings here are tools, not rulings. Zakat on pensions, shares held for trade, or debts spread over years can turn on details this form does not ask about. When something matters, ask a scholar you trust.

Privacy and your data

Noor does not ask you to create an account and does not collect personal information. Your bookmarks, reading position and tasbih count are stored in your browser's local storage — they never leave your device. The only external calls are to the AlAdhan and AlQuran Cloud APIs for prayer times and Qur'an text, and responses are cached so repeated visits do not generate extra requests.

About Noor — common questions

Is Noor affiliated with any mosque or organisation?

No. Noor is an independent, open-source project. It aggregates data from public APIs (AlAdhan for prayer times and AlQuran Cloud for Qur'an text) and ships hadith, duas and the 99 Names as bundled datasets.

How accurate are the prayer times?

Prayer times are calculated from your city's coordinates and the method you choose, and are accurate to within a minute or two. Fifteen calculation methods are available. Where your local mosque announces a different time, follow the mosque.

Can I use Noor offline?

Pages you have already visited will load from the browser cache on a slow or missing connection. However, prayer times and Qur'an text require an internet connection for the initial load, as they come from external APIs.

Is Noor open source?

Yes. The source code is available on GitHub. It is built with plain PHP, requires no framework or database, and can be deployed on any server that runs PHP 8.1 or later.

Who built Noor?

Noor was built and is maintained by the team at towfique.com. Contributions and feedback are welcome through the project's GitHub repository.