all-quran v0.0.2
Quran JSON
Quran text, transliteration, and translations in JSON format.
CDN
Check out the /dist to see all available JSON files. The JSON files are also available through JSDELIVR CDN.
Get The Entire Quran Text & Translations
This project is using the Uthmani Quran text from the The Noble Qur'an Encyclopedia. While the English transliteration is sourced from Tanzil.net. The translations are available in several languages:
- Quran text only:
cdn.jsdelivr.net/npm/all-quran@latest/dist/quran.json - Quran English transliteration:
cdn.jsdelivr.net/npm/all-quran@latest/dist/quran_transliteration.json bnBengali:cdn.jsdelivr.net/npm/all-quran@latest/dist/quran_bn.jsonzhChinese:cdn.jsdelivr.net/npm/all-quran@latest/dist/quran_zh.jsonenEnglish:cdn.jsdelivr.net/npm/all-quran@latest/dist/quran_en.jsonesSpanish:cdn.jsdelivr.net/npm/all-quran@latest/dist/quran_es.jsonfrFrench:cdn.jsdelivr.net/npm/all-quran@latest/dist/quran_fr.jsonidIndonesian:cdn.jsdelivr.net/npm/all-quran@latest/dist/quran_id.jsonruRussian:cdn.jsdelivr.net/npm/all-quran@latest/dist/quran_ru.jsonsvSwedish:cdn.jsdelivr.net/npm/all-quran@latest/dist/quran_sv.jsontrTurkish:cdn.jsdelivr.net/npm/all-quran@latest/dist/quran_tr.jsonurUrdu:cdn.jsdelivr.net/npm/all-quran@latest/dist/quran_ur.json
Get the List of Chapters
- Arabic only:
cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/index.json - Bengali:
cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/bn/index.json - Chinese:
cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/zh/index.json - English:
cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/en/index.json - Spanish:
cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/es/index.json - French:
cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/fr/index.json - Indonesian:
cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/id/index.json - Russian:
cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/ru/index.json - Swedish:
cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/sv/index.json - Turkish:
cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/tr/index.json - Urdu:
cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/ur/index.json
Get a Chapter
You can get a single chapter (surah) by providing its chapterNumber (1-114). Both Quran text and its transliteration are provided on each chapter. To get the translation you can also provide the langCode:
# Quran text & transliteration:
https://cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/{chapterNumber}.json
# Quran text, transliteration, and translation:
https://cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/{langCode}/{chapterNumber}.jsonFor example:
- Al-Fatihah Quran text only:
cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/1.json - Al-Rahman with English translation:
cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/en/55.json - Al-Ikhlas with Indonesian translation:
cdn.jsdelivr.net/npm/all-quran@latest/dist/chapters/id/112.json
Get a Verse
You can get a single verse (ayah) by providing its verseNumber (1-6236).
https://cdn.jsdelivr.net/npm/all-quran@latest/dist/verses/{verseNumber}.jsonUnlike the rest of the JSON files, a single verse JSON file contains all available translations.
For example:
- Al-Fatihah verse #1:
cdn.jsdelivr.net/npm/all-quran@latest/dist/verses/1.json - An-Nas verse #6:
cdn.jsdelivr.net/npm/all-quran@latest/dist/verses/6236.json
Data Source
- The Uthmani Quran text is from The Noble Qur'an Encyclopedia.
- The English transliteration is from tanzil.net.
- The Bengali translation is authored by Muhiuddin Khan, and it's sourced from tanzil.net.
- The English translation is authored by Umm Muhammad (Saheeh International), and it's sourced from tanzil.net.
- The Spanish translation is authored by Muhammad Isa García, and it's sourced from tanzil.net.
- The French translation is authored by Muhammad Hamidullah, and it's sourced from tanzil.net.
- The Indonesian translation is authored by Indonesian Islamic Affairs Ministry, and it's sourced from The Noble Qur'an Encyclopedia.
- The Russian translation is authored by Elmir Kuliev, and it's sourced from tanzil.net.
- The Swedish translation is authored by Knut Bernström, and it's sourced from tanzil.net.
- The Turkish translation is authored by Turkish Directorate of Religious Affairs, and it's sourced from tanzil.net.
- The Urdu translation is authored by Abul A'la Maududi, and it's sourced from tanzil.net.
- The Chinese translation is authored by Muhammad Makin, and it's sourced from The Noble Qur'an Encyclopedia.