Quran JSON

Verses

Access individual verses (ayahs) of the Quran with all available translations.

Single Verse

Get a Single Verse
Access a single verse by its number (1-6236)
https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/verses/{verseNumber}.json

Example Usage

Fetch the first verse of Al-Fatihah
fetch('https://cdn.jsdelivr.net/npm/quran-cloud@1.0.0/dist/verses/1.json')
  .then(response => response.json())
  .then(verse => {
    console.log(verse.text); // Arabic text
    console.log(verse.transliteration); // English transliteration
    console.log(verse.translations.en); // English translation
    console.log(verse.translations.ar); // Arabic translation
  });

Response Format

Single Verse Response
Structure of a single verse JSON response
{
  "id": 1,
  "chapter_id": 1,
  "verse_number": 1,
  "text": "بِسْمِ ٱللَّهِ ٱلرَّحْمَٰنِ ٱلرَّحِيمِ",
  "transliteration": "Bismillaahir Rahmaanir Raheem",
  "translations": {
    "en": "In the name of Allah, the Entirely Merciful, the Especially Merciful",
    "id": "Dengan nama Allah Yang Maha Pengasih, Maha Penyayang",
    // ... other translations
  }
}