Home     Recitation     Search     Prayers     Prayer Times     Prophets     Contact

اللَّهُ نُورُ السَّمَاوَاتِ وَالْأَرْضِ مَثَلُ نُورِهِ كَمِشْكَاةٍ فِيهَا مِصْبَاحٌ الْمِصْبَاحُ فِي زُجَاجَةٍ الزُّجَاجَةُ كَأَنَّهَا كَوْكَبٌ دُرِّيٌّ يُوقَدُ مِن شَجَرَةٍ مُّبَارَكَةٍ زَيْتُونِةٍ لَّا شَرْقِيَّةٍ وَلَا غَرْبِيَّةٍ يَكَادُ زَيْتُهَا يُضِيءُ وَلَوْ لَمْ تَمْسَسْهُ نَارٌ نُّورٌ عَلَى نُورٍ يَهْدِي اللَّهُ لِنُورِهِ مَن يَشَاء وَيَضْرِبُ اللَّهُ الْأَمْثَالَ لِلنَّاسِ وَاللَّهُ بِكُلِّ شَيْءٍ عَلِيمٌ

Click on images for more . . .

The Holy Quran Recitation

The Holy Quran Recitation

Listen, Read and Memorize The Holy Quran by 14 Reciters and more than 25 Languages with 5 Arabic Fonts.

Search in the Holy Quran

Search in the Holy Quran

Search in The Holy Quran in more than 25 Languages. Also Search by Arabic Words or Roots.

Listen to the prayers

Listen to the prayers

A collection of Dua'a (prayers of supplication) for use in a range of situations; includes Month of Ramadan.

Prayer Times & Azan

Prayer Times & Azan

Muslim Prayer Times, Printable Calendars for countries worldwide, and Qiblah locator for cities worldwide.

Stories of Prophets in Holy Quran

Stories of Prophets in Holy Quran

Stories of Prophets in Holy Quran. It start's with the Story of Adam(pbuh) to the story of last and final prophet Muhammad(pbuh).

Revelation of The Holy Quran

Revelation of The Holy Quran

The Holy Quran was revealed to the Prophet Muhammad (PBUH) by God in Arabic. The text of The Holy Quran has remained unchanged over the past 1400 years.

99 names of Allah

99 names of Allah

99 names of Allah in English, Farsi and Arabic. Meaning of every name of Allah with a reference of each name in Holy Quran.

The Art of the Quran

The Art of the Qur'an

The world’s extraordinary collections of The Holy Quran. These manuscripts which range in date from the early eighth to the seventeenth century are critical to the history of the arts of the book.

Contact Form

Please use the contact form to tell us about any issues you're experiencing.
Also any requests, suggestions, or updates not related to an error can be submitted using our email or contact form.