۞i-muslim

Open data

Free Quran and Hadith translation downloads

The Quran and the nine major Hadith collections — Bukhari, Muslim, Abu Dawud, Tirmidhi, Nasa'i, Ibn Majah, Muwatta Malik, 40 Hadith Nawawi, 40 Hadith Qudsi — as plain JSON, served from /api/v1/translations/*. No API key. CORS open to every origin. 1-hour CDN cache. 41 downloads listed below.

Each row lists the upstream source, the licence we are confident governs it, and whether our endpoint returns the text itself or metadata only. Read the licence model before you redistribute.

Quran translations

Every entry covers all 114 surahs (6,236 ayahs). Arabic ships the Uthmani mushaf from quran.com in full. Modern translations are translator-copyrighted — we expose the provenance metadata so you can fetch the text directly from the upstream source.

LanguageAttributionLicenceReturnsDownload (JSON)
Arabic
ar
Uthmani Mushaf (classical text)
Public Domain
upstream source ↗
Full text/api/v1/translations/quran/ar
English
en
Saheeh International
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/quran/en
Russian
ru
Elmir Kuliev (Эльмир Кулиев)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/quran/ru
Azerbaijani
az
Alikhan Musayev (Əlixan Musayev)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/quran/az
Turkish
tr
Diyanet İşleri Başkanlığı
Crown / Government — no open-data grant on file
upstream source ↗
Metadata only/api/v1/translations/quran/tr

Hadith collections

Nine collections, four languages where coverage exists. Arabic editions are public-domain classical text (aggregated by fawazahmed0/hadith-api); modern translations are translator-copyrighted and metadata-only here.

Sahih al-Bukhari (صحيح البخاري)

7,563 entries

LanguageAttributionLicenceReturnsDownload (JSON)
Arabic
ar
Classical Arabic edition (public domain)
Public Domain
upstream source ↗
Full text/api/v1/translations/hadith/bukhari/ar
English
en
Various translators (aggregated by fawazahmed0/hadith-api from sunnah.com)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/bukhari/en
Russian
ru
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/bukhari/ru
Turkish
tr
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/bukhari/tr

Sahih Muslim (صحيح مسلم)

7,563 entries

LanguageAttributionLicenceReturnsDownload (JSON)
Arabic
ar
Classical Arabic edition (public domain)
Public Domain
upstream source ↗
Full text/api/v1/translations/hadith/muslim/ar
English
en
Various translators (aggregated by fawazahmed0/hadith-api from sunnah.com)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/muslim/en
Russian
ru
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/muslim/ru
Turkish
tr
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/muslim/tr

Sunan Abu Dawud (سنن أبي داود)

5,274 entries

LanguageAttributionLicenceReturnsDownload (JSON)
Arabic
ar
Classical Arabic edition (public domain)
Public Domain
upstream source ↗
Full text/api/v1/translations/hadith/abudawud/ar
English
en
Various translators (aggregated by fawazahmed0/hadith-api from sunnah.com)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/abudawud/en
Russian
ru
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/abudawud/ru
Turkish
tr
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/abudawud/tr

Jami` at-Tirmidhi (جامع الترمذي)

3,956 entries

LanguageAttributionLicenceReturnsDownload (JSON)
Arabic
ar
Classical Arabic edition (public domain)
Public Domain
upstream source ↗
Full text/api/v1/translations/hadith/tirmidhi/ar
English
en
Various translators (aggregated by fawazahmed0/hadith-api from sunnah.com)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/tirmidhi/en
Russian
ru
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/tirmidhi/ru
Turkish
tr
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/tirmidhi/tr

Sunan an-Nasa'i (سنن النسائي)

5,761 entries

LanguageAttributionLicenceReturnsDownload (JSON)
Arabic
ar
Classical Arabic edition (public domain)
Public Domain
upstream source ↗
Full text/api/v1/translations/hadith/nasai/ar
English
en
Various translators (aggregated by fawazahmed0/hadith-api from sunnah.com)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/nasai/en
Russian
ru
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/nasai/ru
Turkish
tr
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/nasai/tr

Sunan Ibn Majah (سنن ابن ماجه)

4,341 entries

LanguageAttributionLicenceReturnsDownload (JSON)
Arabic
ar
Classical Arabic edition (public domain)
Public Domain
upstream source ↗
Full text/api/v1/translations/hadith/ibnmajah/ar
English
en
Various translators (aggregated by fawazahmed0/hadith-api from sunnah.com)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/ibnmajah/en
Russian
ru
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/ibnmajah/ru
Turkish
tr
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/ibnmajah/tr

Muwatta Malik (موطأ مالك)

1,851 entries

LanguageAttributionLicenceReturnsDownload (JSON)
Arabic
ar
Classical Arabic edition (public domain)
Public Domain
upstream source ↗
Full text/api/v1/translations/hadith/malik/ar
English
en
Various translators (aggregated by fawazahmed0/hadith-api from sunnah.com)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/malik/en
Russian
ru
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/malik/ru
Turkish
tr
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/malik/tr

40 Hadith Nawawi (الأربعون النووية)

42 entries

LanguageAttributionLicenceReturnsDownload (JSON)
Arabic
ar
Classical Arabic edition (public domain)
Public Domain
upstream source ↗
Full text/api/v1/translations/hadith/nawawi/ar
English
en
Various translators (aggregated by fawazahmed0/hadith-api from sunnah.com)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/nawawi/en
Russian
ru
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/nawawi/ru
Turkish
tr
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/nawawi/tr

40 Hadith Qudsi (الأربعون القدسية)

40 entries

LanguageAttributionLicenceReturnsDownload (JSON)
Arabic
ar
Classical Arabic edition (public domain)
Public Domain
upstream source ↗
Full text/api/v1/translations/hadith/qudsi/ar
English
en
Various translators (aggregated by fawazahmed0/hadith-api from sunnah.com)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/qudsi/en
Russian
ru
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/qudsi/ru
Turkish
tr
Various translators (aggregated by fawazahmed0/hadith-api)
Proprietary (translator-held copyright)
upstream source ↗
Metadata only/api/v1/translations/hadith/qudsi/tr

How to use the data

Every endpoint returns a single JSON object. The envelope carries the provenance fields (attribution, license, source_url, redistribute, notice), then a count and an itemsarray. When the licence forbids redistribution, each item's text is null — fetch from source_url instead.

# discover everything
curl https://i-muslim.com/api/v1/translations

# full text — Arabic Quran (public domain)
curl https://i-muslim.com/api/v1/translations/quran/ar

# metadata only — Saheeh International (translator copyright)
curl https://i-muslim.com/api/v1/translations/quran/en

# full text — Bukhari Arabic (classical text)
curl https://i-muslim.com/api/v1/translations/hadith/bukhari/ar

# single surah for lighter payloads
curl https://i-muslim.com/api/v1/translations/quran/ar/1

Need a richer surface (per-ayah, per-hadith, with translations as query parameters, plus write access for your own translations)? See the Developer API docs — those endpoints require an API key but cover the same data at a finer grain.

Licence model

There is no single licence covering the whole dataset. Each translation is governed by the licence of its original publisher, and the API response carries that licence verbatim. Two redistribute modes:

We default to metadata onlywhenever a translation's redistribution licence is unclear. If you hold the copyright on one of these translations and want to release it under an open licence so the text can ship in full, please get in touch — we'd love to.

Contribute or correct a translation

Spotted an error? Want to contribute a translation you wrote yourself and own? Send it through the contact form with subject “Translation contribution”— include the diff, the source you took the text from, and the licence you're releasing your contribution under. We'll review and merge.

Open contribution form →

Versioning

These downloads sit under /api/v1/ — the stable surface. Any breaking change to the JSON shape ships under v2; we'll keep v1 running for at least 12 months after. Adding a new translation, a new licence row, or flipping a row from metadata-only to full text is not a breaking change.