📖 Complete Feature Guide

The Quran Read
Module

Browse all 114 Surahs, read in three powerful modes, explore Mushaf anatomy, colour-code Arabic grammar and tajweed, listen to world-class reciters, and study every word with deep linguistic analysis.

بِسْمِ اللَّهِ الرَّحْمٰنِ الرَّحِيمِ
See Screens Explore Features
114
Surahs
30
Juz
558
Rukus
3
Read Modes
9
Languages
3
Reciters
📚 Step 1

Browse & Select

Before reading, choose your entry point. The Read Module opens with three tabs — Surah, Juz, or Ruku. Every method gives instant access to any point in the Quran.

📖
Surah
All 114 chapters in canonical order. Each entry shows the English and Arabic name, place of revelation (Meccan or Medinan), and verse count. Filter to Meccan (86) or Medinan (28) instantly with one tap.
114 Surahs
📚
Juz
30 equal-length divisions (Ajzāʾ), each with its classical Arabic name and starting reference. Designed for those following a one-Juz-per-day Ramadan reading programme or any structured recitation schedule.
30 Juz
🔖
Ruku
All 558 paragraph-level sections (marked ع in the printed Mushaf), each with its starting Surah:Ayah reference. Essential for those following the traditional South Asian Tarawih format of one Ruku per rakat.
558 Rukus
🔍 Smart Search & Filtering — Surah Tab
📖 114 Total
🌙 86 Meccan
☀ 28 Medinan

Search by English name, Surah number, or Arabic text. Tap Meccan or Medinan to filter instantly — an active filter banner appears with a one-tap dismiss. Results animate into view with staggered timing.

1
Al-Faatiha
🌙 Meccan📖 7 Ayahs
سُورَةُ ٱلْفَاتِحَة
6
Al-An'aam
🌙 Meccan📖 165 Ayahs
سُورَةُ الأَنْعَام
7
Al-A'raaf
🌙 Meccan📖 206 Ayahs
سُورَةُ الأَعْرَاف

▼ Showing Meccan Surahs  ✕ (dismiss filter)

📱 Step 2

Three Reading Modes

Once you open a Surah, switch between three distinct reading experiences at any time using the SINGLE · WHOLE · MUSHAF buttons in the top bar. Each mode is designed for a different purpose and learning style.

Single Aya
🔎
Single Aya Mode
Navigate the Quran one verse at a time. Each ayah displayed large and prominently, with tappable individual words for deep analysis. Best for focused study, reflection, and Hifz practice.
  • Large Arabic text — tap any word for instant analysis
  • Ayah number flash animation on navigation
  • Reciter name shown in header strip
  • Play / Pause / Stop per-ayah audio
  • Live waveform audio visualizer (16 bars)
  • Seekable progress bar with timestamps
  • Translation displayed below Arabic
  • Ayah Word Cloud — tap word for frequency
  • ‹ / › navigation with Aya X / Y counter
Mushaf View
📖
Mushaf Mode
A faithful digital recreation of the printed Mushaf page — with grammar/tajweed word colouring, six structural margin tabs, an optional side info panel, and a traditional Arabic-only layout. The most immersive mode.
  • Grammar colour-coding: Verb, Noun, Particle, Pronoun, Divine
  • Tajweed colour-coding: Ghunna, Ikhfa, Madd, Qalqala
  • Six left-rail structural tabs: JUZ · MNZ · حزب · ¼HZB · ع · SJD
  • Side info panel with stats, descriptions, navigation
  • Translation ON/OFF toggle — pure Arabic or bilingual
  • Configurable verses per page: 5 / 7 / 10 / 13 / 15
  • Arabic font selection: Uthmani / Amiri / Noto Naskh
  • Tap any word → Word Analysis modal

▾ Grammar colour mode — Al-Baqarah 2:3 with every word classified

الَّذِينَ يُؤْمِنُونَ بِالْغَيْبِ وَيُقِيمُونَ الصَّلَاةَ وَمِمَّا رَزَقْنَاهُمْ يُنفِقُونَ ﴿3﴾

"Who believe in the unseen, establish prayer, and spend out of what We have provided for them." — Al-Baqarah 2:3

📖 Mushaf Mode

Inside Mushaf View

Mushaf Mode is the most feature-rich reading experience in Qurantology. It faithfully replicates the anatomy of a printed Mushaf — structural margin markers, directional text layout — while adding grammar and tajweed colouring and instant context panels.

The Six Structural Tabs

Each tab reveals a side panel with a complete explanation — meaning, statistics, all entries, and a 💡 practical reading tip.

JUZ
جُزۡء
Juz (Ajzāʾ)
30 equal parts of the Quran. Reading one Juz per day completes the Quran in one month — the standard Ramadan khatm programme. Each Juz contains roughly 145 ayat.
30 Juz total · ~145 ayat each
MNZ
مَنزِل
Manzil (Station)
7 divisions for completing the Quran in one week — one Manzil per day. The panel lists all 7 Manzils and their Surah ranges. The word manzil means a station on a journey.
7 Manzils · approx. 86 pages each
حزب
حِزۡب
Hizb
Each Juz is split into 2 Hizbs — 60 total. The ۞ symbol in the printed Mushaf marks each Hizb boundary. Reading 2 Hizbs per day also completes the Quran in one month.
60 Hizbs total · symbol: ۞
¼HZB
رُبُع
Quarter Hizb (Rubuʿ)
Each Hizb has 4 quarters — 240 total divisions of the Quran. Marked as ¼, ½, ¾ in the margins of many printed Mushafs. Used by Hifz students for granular progress tracking.
240 quarters · 4 per Hizb · 8 per Juz
ع Ruku
رُكُوع
Ruku (Section)
The Arabic letter ع marks a Ruku — a paragraph-like thematic section. In the South Asian Tarawih tradition, the imam reads exactly 1 Ruku per rakat (20 rakat = 20 Rukus per night).
558 Rukus · 7–15 ayat each typically
SJD
سَجْدَة
Sajda (Prostration)
14 special verses (majority view) where recitation requires a prostration of tilāwah. The full panel lists all 14 Sajda verses and the ruling: face Qibla, prostrate, say سُبْحَانَ رَبِّيَ الْأَعْلَى three times.
14 Sajda verses · marked سجدة in Mushaf
🎨 Colour System

Grammar & Tajweed Colour Modes

In Mushaf Mode, every Arabic word can be coloured by its grammatical function or tajweed rule. Switch between Grammar, Tajweed, and None from the Mushaf legend bar or Settings → Mushaf tab. The legend updates live.

🔵
Grammar Mode
Arabic Linguistics
Each word is coloured by its grammatical part of speech. Classification uses backend morphological data when available, with a static fallback algorithm based on the Quranic Arabic root system. Divine names receive their own distinct colour.
Verb
Noun
Particle
Pronoun
Divine
🔴
Tajweed Mode
Recitation Rules
Words are coloured by their primary tajweed rule — mirroring the colour-coded Mushaf editions used in formal Quran teaching. Helps students recognise nasalisation, elongation, bouncing, and concealment visually.
Ghunna (Nasalisation)
Ikhfa (Concealment)
Madd (Elongation)
Qalqala (Bouncing)
None — Default Colour

All words render in the user's selected Arabic text colour (default: warm orange #FF9F43). No grammatical or tajweed highlighting applied. Ideal for undistracted reading or for users who prefer the traditional single-colour Mushaf appearance.

▾ Grammar colour mode — Ayat al-Kursi, every word colour-coded by function

اللَّهُ لَا إِلَٰهَ إِلَّا هُوَ الْحَيُّ الْقَيُّومُ لَا تَأْخُذُهُ سِنَةٌ وَلَا نَوْمٌ ﴿255﴾
اللَّهُ — Divine
لَا، إِلَّا — Particle
هُوَ — Pronoun
إِلَٰهَ، الْحَيُّ — Noun
تَأْخُذُهُ — Verb

Ayat al-Kursi — Al-Baqarah 2:255

🎵 Audio

Audio Player & Reciters

Every ayah can be played with a full-featured audio player — complete with a live waveform visualizer, seekable progress bar, and precise timestamps. Three world-class Qaris available, switchable at any time.

Audio Player Controls

🎛
0:381:42
  • ⏮ Previous ayah · ⏹ Stop · ▶/⏸ Play-Pause · ⏭ Next ayah
  • 🎛 Visualizer settings (bar count, colours, sensitivity)
  • 16-bar animated waveform visualizer — active while playing
  • Seekable progress bar — click anywhere to jump
  • Current time and total duration displayed
  • Whole Surah mode: per-verse play buttons in translation list
  • Playing banner with live timestamp when active

Available Reciters

AS
Abdurrahmaan As-Sudais
Former Imam, Masjid Al-Haram, Mecca · Rich, authoritative tone
Default
MA
Mishary Rashid Alafasy
Kuwait · Melodious, widely beloved recitation style
MH
Mahmoud Khalil Al-Husary
Egypt · Classical Murattal style — reference recitation for Tajweed

Switch reciter from Settings → Audio tab. Audio stops automatically when you switch reciters to prevent overlap. The selected reciter persists between sessions.

🌐 Languages

9 Translation Languages

Translations are available in nine languages, selectable at any time from Settings → Language tab. For English, choose between two of the most trusted translations in use today. Preference saved automatically.

🇬🇧
English
English
2 translation variants available
🇵🇰
Urdu
اردو
Right-to-left Nastaliq script
🇧🇩
Bengali
বাংলা
Bangladesh & West Bengal
🇮🇩
Indonesian
Bahasa Indonesia
Largest Muslim-majority nation
🇫🇷
French
Français
France, North & West Africa
🇩🇪
German
Deutsch
Germany, Austria, Switzerland
🇨🇳
Chinese
中文
Simplified Mandarin script
🇪🇸
Spanish
Español
Spain & Latin America
🇮🇹
Italian
Italiano
Italy & Italian-speaking communities
Saheeh International Default
A precise, modern English translation produced by three American Muslim women in 1997. Widely regarded as the most accurate contemporary English rendering — used by academic institutions and Islamic organisations globally.
"This is the Book about which there is no doubt, a guidance for those conscious of Allah." — 2:2
Yusuf Ali
Abdullah Yusuf Ali's 1934 translation — the most widely distributed English Quran in history. Written in elevated Elizabethan English, it remains beloved for its literary beauty and extensive commentary notes.
"This is the Book; in it is guidance sure, without doubt, to those who fear Allah." — 2:2
🔬 Word Features

Word Cloud & Word Analysis

Every word in the Quran is a doorway to deeper understanding. Qurantology provides two interactive tools that reveal the frequency, distribution, and grammatical properties of any word in the corpus.

Ayah Word Cloud
Appears in Single Aya Mode below the audio player. Every word in the current ayah rendered as a cloud — size proportional to frequency across the entire Quran. Updates automatically as you navigate between verses.
  • Word size = Quranic frequency (bigger = more frequent)
  • Tap any word → popup shows exact occurrence count
  • Zoom in / out / reset buttons for cloud navigation
  • Pinch-to-zoom and drag-to-pan gesture support
  • Refresh button to reload cloud data
  • Collapsible — close button to hide the panel
  • Updates on every ayah navigation automatically
الله يُؤمِنُون الصَّلاة هُدًى الغَيب رَبّ الكِتَاب القرآن عَذَاب قلوب
📊
Word Analysis Modal
Tap any Arabic word in Single Aya mode or Mushaf mode to open a full analytical breakdown. The analysis draws from the Qurantology Lexicon v6.0 and shows every occurrence of that word across all 114 Surahs.
  • Word displayed large in Arabic script
  • Total Quranic occurrence count badge
  • Root information — triliteral root and global frequency
  • Ayah-level frequency: total word count for that verse
  • By Place of Revelation: Mecca vs Medina breakdown with chips
  • By Surah: every Surah containing the word, with ayah chips
  • By Juz: distribution across the 30 Ajzāʾ
  • Scrollable — complete data, no limits on results
⚙ Settings

Settings — Five Tabs

The Settings sheet opens from the ⚙ button in the reader topbar. It contains five tabs — Language, Audio, Display, Cache, and Mushaf (visible only in Mushaf mode). All changes apply instantly and persist between sessions.

🌐 Language
🎵 Audio
✏ Display
🗄 Cache
📖 Mushaf

Language Tab

Select your translation language from 9 options displayed as scrollable flag pills. If English is selected, a radio group appears for Saheeh International or Yusuf Ali. Your selection is saved and persists between sessions.

🇬🇧 English 🇵🇰 اردو 🇧🇩 বাংলা 🇮🇩 Bahasa 🇫🇷 Français 🇩🇪 Deutsch 🇨🇳 中文 🇪🇸 Español 🇮🇹 Italiano

For English: choose Saheeh International (modern, precise) or Yusuf Ali (classical, literary). Updates immediately across all three read modes.

Audio Tab

Choose your reciter (Sudais / Mishary / Husary), set reading mode (Single Aya / Whole Surah / Mushaf), and configure verses per page for Whole Surah mode. Switching reciter stops any currently playing audio.

Abdurrahmaan As-Sudais
Mishary Rashid Alafasy
Mahmoud Khalil Al-Husary

Reading Mode selection here (Single / Whole / Mushaf) mirrors the topbar mode pills. Verses per page (5 / 10 / 15 / 20) appears when Whole Surah is selected.

Display Tab

Fine-tune the typography for both Arabic and translation text. All changes apply live — no need to close settings.

Arabic Text

Font size: 24px → 72px

Colour presets (8 options):

Bold toggle for Arabic weight

Translation Text

Font size: 11px → 22px

Same 8 colour presets available

Bold toggle for translation weight

Cache Tab

Qurantology caches Surah data locally so subsequent loads are instant — no waiting for the server. The Cache tab shows current status and gives you manual controls.

Cache Status
Shows "Cached N days ago" or "Cache expired" with a status indicator
🔄
Refresh Cache
Forces a fresh download from the server and overwrites existing cached data
🗑
Clear All Cache
Removes all locally cached Surah data. Next open will re-download.
💡
How Caching Works
First load downloads and caches via AsyncStorage. All subsequent loads are instant — no internet needed for cached Surahs.

Mushaf Tab (only visible in Mushaf mode)

A dedicated settings tab that appears only when Mushaf Mode is active. Contains four subsections specific to the Mushaf experience.

1 · Translation Toggle

A prominent toggle: Show Translation ON / OFF. When OFF, Mushaf renders pure Arabic text in a continuous, full-page layout with no separators. When ON, each verse shows its translation below. The toggle description updates dynamically.

2 · Color Mode

Three-way selector: Grammar · Tajweed · None. Selecting Grammar or Tajweed reveals a live colour legend grid — so you can see what each colour means before applying. Mirrors the legend bar at the top of the Mushaf view.

Grammar Tajweed None
3 · Arabic Script / Font

Three radio options — each showing a live preview of بِسْمِ اللَّهِ rendered in that font so you can compare before selecting.

Uthmani (Lateef) بِسْمِ اللَّهِ
Amiri Quran بِسْمِ اللَّهِ
Noto Naskh بِسْمِ اللَّهِ
4 · Verses Per Page (Mushaf)

Five options: 5 · 7 · 10 · 13 · 15 verses per page. A note below updates dynamically: "Fewer verses recommended with translation" or "More verses fit without translation".

5 7 10 13 15
🕌 Quranic Anatomy

Understanding the Quran's Structure

The Read Module is built around the traditional Islamic system of Quranic divisions. A complete reference for how the Quran is divided and why each division matters for structured reading.

114
Surahs (Chapters)
سُورَة
The 114 chapters range from Al-Baqarah (286 verses, longest) to Al-Kawthar (3 verses, shortest). 86 are Meccan, 28 are Medinan.
30
Juz (Equal Parts)
جُزۡء
30 equal sections for daily recitation. One Juz per day = Quran completed in one month. Each contains ~145 ayat and ~20 pages of the standard Mushaf.
7
Manzils (Stations)
مَنزِل
7 divisions for completing the Quran in one week. One Manzil per day. Used by many Companions and scholars. Each spans several complete Surahs.
60
Hizbs (Halves)
حِزۡب
Each Juz = 2 Hizbs. Marked with ۞ in printed Mushafs. Reading 2 Hizbs per day also completes the Quran in one month — a popular alternative schedule.
240
Quarter Hizbs
رُبُع
Each Hizb = 4 quarters. 240 fine-grained divisions total. Printed as ¼ ½ ¾ in many Mushafs. Essential for Hifz students tracking precise memorisation.
558
Rukus (Sections)
رُكُوع
Paragraph-level thematic sections marked with ع. In the South Asian Tarawih tradition, the imam reads exactly one Ruku per rakat — completing the Quran in 27 Ramadan nights.
6,236
Ayat (Verses)
آيَة
6,236 individual verses across all 114 Surahs. Every ayah is individually playable, analysable, and navigable in all three read modes.
14
Sajda Verses
سَجْدَة
Verses requiring a prostration of tilāwah upon recitation. 14 verses (majority view), marked سجدة in the Mushaf margin and identified in the SJD tab panel.
🗺 User Flow

How the Read Module Works

From opening the app to analysing a word — the complete user journey through the Read Module in five steps.

Step 1
📖 Open Read Module
Step 2
🔍 Browse Surah / Juz / Ruku
Step 3
▶ Select & Open
Step 4
📱 Choose Single / Whole / Mushaf
Step 5
🔬 Read · Listen · Analyse

Complete Feature Quick Reference

FeatureWhereModesNotes
Surah BrowseBrowse ScreenAll114 Surahs, Meccan/Medinan filter, search
Juz BrowseBrowse ScreenAll30 Juz with Arabic names and starts
Ruku BrowseBrowse ScreenAll558 Rukus with starts reference
Tappable Arabic WordsReaderSingleMushafOpens Word Analysis modal
Audio PlayerReaderSingleWholePlay/Pause/Stop/Seek + waveform visualizer
Per-Verse PlayReaderWholeIndividual play button in translations list
Word CloudSingle ViewSingleAuto-updates per ayah, zoom/pan/tap
Grammar ColouringMushaf ViewMushafVerb/Noun/Particle/Pronoun/Divine
Tajweed ColouringMushaf ViewMushafGhunna/Ikhfa/Madd/Qalqala
6 Margin TabsMushaf ViewMushafJUZ · MNZ · حزب · ¼HZB · ع · SJD
Translation ToggleMushaf Legend Bar + SettingsMushafShow/hide translation instantly
9 LanguagesSettings → LanguageAllEN/UR/BN/ID/FR/DE/ZH/ES/IT
2 English VariantsSettings → LanguageAllSaheeh International / Yusuf Ali
3 RecitersSettings → AudioAllSudais / Mishary / Husary
Arabic Font SizeSettings → DisplayAll24px → 72px slider
Arabic Colour PresetsSettings → DisplayAll8 colour swatches
Translation SizeSettings → DisplayAll11px → 22px slider
Bold TogglesSettings → DisplayAllArabic bold · Translation bold
Mushaf FontSettings → MushafMushafUthmani / Amiri / Noto Naskh with preview
Verses Per PageSettings → Audio / MushafWholeMushafWhole: 5/10/15/20 · Mushaf: 5/7/10/13/15
Cache ManagementSettings → CacheAllStatus, Refresh, Clear All
Dark / Light ThemeTopbar toggleAllPersists via localStorage
Word AnalysisTap any wordSingleMushafRoot, freq, by revelation, by Surah, by Juz