Revelation River
All 114 surahs flow in the order they were revealed. The Makkah bank is on one side, the Madinah bank on the other, and the stream widens where the verses grow longer.
How to read the river
- Time runs downward. The first surah revealed is at the top.
- A bigger circle is a surah with more ayahs.
- A wider stream means longer ayahs, counted in words. The early Makkan surahs run thin and fast.
- The dashed band marks the Hijrah, where the sequence turns from Makkah to Madinah.
Hover, tap or focus a circle to see the surah.
Scroll sideways to see the whole river, or switch to the list.
All surahs in revelation order
- 1Al-AlaqMakki · 19 ayahsالعلق
- 2Al-QalamMakki · 52 ayahsالقلم
- 3Al-MuzzammilMakki · 20 ayahsالمزمل
- 4Al-MuddaththirMakki · 56 ayahsالمدثر
- 5Al-FaatihaMakki · 7 ayahsالفاتحة
- 6Al-MasadMakki · 5 ayahsالمسد
- 7At-TakwirMakki · 29 ayahsالتكوير
- 8Al-A'laaMakki · 19 ayahsالأعلى
- 9Al-LailMakki · 21 ayahsالليل
- 10Al-FajrMakki · 30 ayahsالفجر
- 11Ad-DhuhaaMakki · 11 ayahsالضحى
- 12Ash-SharhMakki · 8 ayahsالشرح
- 13Al-AsrMakki · 3 ayahsالعصر
- 14Al-AadiyaatMakki · 11 ayahsالعاديات
- 15Al-KawtharMakki · 3 ayahsالكوثر
- 16At-TakaathurMakki · 8 ayahsالتكاثر
- 17Al-Maa'unMakki · 7 ayahsالماعون
- 18Al-KaafiroonMakki · 6 ayahsالكافرون
- 19Al-FilMakki · 5 ayahsالفيل
- 20Al-FalaqMakki · 5 ayahsالفلق
- 21An-NaasMakki · 6 ayahsالناس
- 22Al-IkhlaasMakki · 4 ayahsالإخلاص
- 23An-NajmMakki · 62 ayahsالنجم
- 24AbasaMakki · 42 ayahsعبس
- 25Al-QadrMakki · 5 ayahsالقدر
- 26Ash-ShamsMakki · 15 ayahsالشمس
- 27Al-BuroojMakki · 22 ayahsالبروج
- 28At-TinMakki · 8 ayahsالتين
- 29QuraishMakki · 4 ayahsقريش
- 30Al-Qaari'aMakki · 11 ayahsالقارعة
- 31Al-QiyaamaMakki · 40 ayahsالقيامة
- 32Al-HumazaMakki · 9 ayahsالهمزة
- 33Al-MursalaatMakki · 50 ayahsالمرسلات
- 34QaafMakki · 45 ayahsق
- 35Al-BaladMakki · 20 ayahsالبلد
- 36At-TaariqMakki · 17 ayahsالطارق
- 37Al-QamarMakki · 55 ayahsالقمر
- 38SaadMakki · 88 ayahsص
- 39Al-A'raafMakki · 206 ayahsالأعراف
- 40Al-JinnMakki · 28 ayahsالجن
- 41YaseenMakki · 83 ayahsيس
- 42Al-FurqaanMakki · 77 ayahsالفرقان
- 43FaatirMakki · 45 ayahsفاطر
- 44MaryamMakki · 98 ayahsمريم
- 45Taa-HaaMakki · 135 ayahsطه
- 46Al-WaaqiaMakki · 96 ayahsالواقعة
- 47Ash-Shu'araaMakki · 227 ayahsالشعراء
- 48An-NamlMakki · 93 ayahsالنمل
- 49Al-QasasMakki · 88 ayahsالقصص
- 50Al-IsraaMakki · 111 ayahsالإسراء
- 51YunusMakki · 109 ayahsيونس
- 52HudMakki · 123 ayahsهود
- 53YusufMakki · 111 ayahsيوسف
- 54Al-HijrMakki · 99 ayahsالحجر
- 55Al-An'aamMakki · 165 ayahsالأنعام
- 56As-SaaffaatMakki · 182 ayahsالصافات
- 57LuqmanMakki · 34 ayahsلقمان
- 58SabaMakki · 54 ayahsسبإ
- 59Az-ZumarMakki · 75 ayahsالزمر
- 60Al-GhaafirMakki · 85 ayahsغافر
- 61FussilatMakki · 54 ayahsفصلت
- 62Ash-ShuraMakki · 53 ayahsالشورى
- 63Az-ZukhrufMakki · 89 ayahsالزخرف
- 64Ad-DukhaanMakki · 59 ayahsالدخان
- 65Al-JaathiyaMakki · 37 ayahsالجاثية
- 66Al-AhqafMakki · 35 ayahsالأحقاف
- 67Adh-DhaariyatMakki · 60 ayahsالذاريات
- 68Al-GhaashiyaMakki · 26 ayahsالغاشية
- 69Al-KahfMakki · 110 ayahsالكهف
- 70An-NahlMakki · 128 ayahsالنحل
- 71NoohMakki · 28 ayahsنوح
- 72IbrahimMakki · 52 ayahsابراهيم
- 73Al-AnbiyaaMakki · 112 ayahsالأنبياء
- 74Al-MuminoonMakki · 118 ayahsالمؤمنون
- 75As-SajdaMakki · 30 ayahsالسجدة
- 76At-TurMakki · 49 ayahsالطور
- 77Al-MulkMakki · 30 ayahsالملك
- 78Al-HaaqqaMakki · 52 ayahsالحاقة
- 79Al-Ma'aarijMakki · 44 ayahsالمعارج
- 80An-NabaMakki · 40 ayahsالنبإ
- 81An-Naazi'aatMakki · 46 ayahsالنازعات
- 82Al-InfitaarMakki · 19 ayahsالإنفطار
- 83Al-InshiqaaqMakki · 25 ayahsالإنشقاق
- 84Ar-RoomMakki · 60 ayahsالروم
- 85Al-AnkabootMakki · 69 ayahsالعنكبوت
- 86Al-MutaffifinMakki · 36 ayahsالمطففين
Hijrah
87Al-BaqaraMadani · 286 ayahsالبقرة- 88Al-AnfaalMadani · 75 ayahsالأنفال
- 89Aal-i-ImraanMadani · 200 ayahsآل عمران
- 90Al-AhzaabMadani · 73 ayahsالأحزاب
- 91Al-MumtahanaMadani · 13 ayahsالممتحنة
- 92An-NisaaMadani · 176 ayahsالنساء
- 93Az-ZalzalaMadani · 8 ayahsالزلزلة
- 94Al-HadidMadani · 29 ayahsالحديد
- 95MuhammadMadani · 38 ayahsمحمد
- 96Ar-Ra'dMadani · 43 ayahsالرعد
- 97Ar-RahmaanMadani · 78 ayahsالرحمن
- 98Al-InsaanMadani · 31 ayahsالانسان
- 99At-TalaaqMadani · 12 ayahsالطلاق
- 100Al-BayyinaMadani · 8 ayahsالبينة
- 101Al-HashrMadani · 24 ayahsالحشر
- 102An-NoorMadani · 64 ayahsالنور
- 103Al-HajjMadani · 78 ayahsالحج
- 104Al-MunaafiqoonMadani · 11 ayahsالمنافقون
- 105Al-MujaadilaMadani · 22 ayahsالمجادلة
- 106Al-HujuraatMadani · 18 ayahsالحجرات
- 107At-TahrimMadani · 12 ayahsالتحريم
- 108At-TaghaabunMadani · 18 ayahsالتغابن
- 109As-SaffMadani · 14 ayahsالصف
- 110Al-Jumu'aMadani · 11 ayahsالجمعة
- 111Al-FathMadani · 29 ayahsالفتح
- 112Al-MaaidaMadani · 120 ayahsالمائدة
- 113At-TawbaMadani · 129 ayahsالتوبة
- 114An-NasrMadani · 3 ayahsالنصر