All 114 surahs with Arabic text and English translation. Pick a surah on the left to start reading.
Arabic (Uthmani script) with English translation for every ayah, all 114 surahs.
Listen to a full surah while you read along, narrated by a trusted reciter.
Quran text and translations provided via UmmahAPI, a free Islamic data service.