Islam Companion

Provides software tools and services for learning about Islam.

Email subscription service

The Email subscription service allows users to receive Holy Quran and Hadith by email.

Holy Quran and Hadith readers

The Holy Quran Reader allows reading Holy Quran in 42 languages. Also allows listening to Holy Quran recitation in Urdu

The Hadith Reader allows reading Hadith in Urdu, English and Arabic languages.

Hadith Database

The Hadith Database contains Hadith data. The data was obtained with permission from and

The data may be used by web developers in their own applications. No permission is required to use the data.

Open Source

The source code for the Islam Companion website and Islam Companion Web API are availble free of charge.

The source code may be customized and used with other applications.