Skip to content
All documentation

section

The Holy Quran

All 114 surahs with translations and tafsir in 62 languages.

Al Islam's Quran section provides access to the complete Quran with 122 translations across 62 languages, 95 tafsir (interpretation) works, and comprehensive metadata. The interface features tabbed navigation (Surahs, Paras, Juzs), fast searching and sorting, Go to Verse navigation, and a rich preview screen with translation and tafsir browsing.


Overview

The Quran section is accessible from the bottom navigation bar under Tools. The Quran home screen features a tabbed interface for navigating by Surah, Para, Juz, and bookmarked content.


Content Available

Translations: 122 translations across 62 languages Tafsir Works: 95 scholarly interpretation commentaries Verses: 6,236 verses (Ayahs) across 114 Surahs


Quran Home Screen

Tabbed Interface

The Quran home screen displays a tabbed view at the top with swipable tabs:

  • Surahs — browse by chapter
  • Paras — browse by para (30th division)
  • Juzs — browse by juz (30th division, same as parahs)
  • Favorite Surahs — bookmarked chapters
  • Bookmarked Surahs — chapters you've saved

You can swipe between tabs or tap directly to switch.

Search

A search button at the top lets you search within the current tab. As you type:

  • Results are filtered instantly in real-time
  • All relevant data updates immediately

Sorting

Tap the Sort button to arrange content by various criteria.

Surah Sorting Options

  • Surah number — numerical order (1–114)
  • Surah Roman name — alphabetical by transliterated name
  • Arabic name — alphabetical by Arabic
  • Revelation order — order in which surahs were revealed
  • Total verses — by number of verses
  • Total rukus — by number of rukus (recitation units)
  • Name translation — by English translation of the surah name
  • Revelation type — Makki (revealed in Mecca) or Madani (revealed in Medina)

Each sort option can be in ascending or descending order.

Para/Juz Sorting Options

  • Para/Juz number — numerical order
  • Para/Juz Roman name — alphabetical by transliterated name
  • Arabic name — alphabetical by Arabic
  • Total verses — by number of verses
  • Total rukus — by number of rukus

Each can be in ascending or descending order.

Cards Display

Surahs and Paras are displayed as rich, user-friendly cards:

Surah Card Contains

  • Surah number — numerical position (1–114)
  • Surah name — transliterated English name
  • Surah meaning — English translation of the name's meaning
  • Surah translation — another name or variant translation
  • Revelation order — when this surah was revealed (1–114)
  • Revelation type — Makki or Madani
  • Total verses — number of ayahs
  • Total rukus — number of recitation units
  • Arabic names — Surah name in Arabic script
  • Bookmark toggle — button to bookmark this surah

Para Card Contains

  • Para name — transliterated English name
  • Para Arabic name — name in Arabic script
  • Total verses — number of ayahs
  • Total rukus — number of recitation units
  • Bookmark toggle — button to bookmark this para

Pagination & Performance

Cards are paginated and listed extremely fast with a smooth experience, regardless of the number of items.

Bookmarking

You can:

  • Toggle bookmarks directly from cards using the bookmark button
  • View bookmarked content in the Favorite Surahs or Bookmarked Surahs tabs
  • Instant filtering — bookmarked items are available immediately

Go to Verse Navigation

At the top-right next to the search bar, there's a Go to Verse button — a handy feature for jumping to specific locations.

Go to Verse Dialog

Tapping this button opens a dialog with three swipable tabs:

  1. Go by Surah
  2. Go by Juz
  3. Quick Search

Go by Surah

  1. Search the surah — instantly search by surah name or number
  2. Enter the verse number — type or use controls
  3. Controls available:
    • Plus/Minus buttons — increment or decrement the verse number
    • Hold Plus button — the number changes continuously and rapidly for convenience
    • Slider — drag to quickly select a verse number
  4. No keyboard needed — you can swipe the slider to select without opening the keyboard
  5. Total displayed — shows total verses available
  6. Navigate instantly — select and go directly to that location

Go by Juz

Same interface as Go by Surah, but for Juzs (30th divisions).

Quick Search

Enter a reference directly:

  • Surah:Ayah format — e.g., 2:255 for Ayat al-Kursi
  • Global ID — enter a verse ID from 1 to 6,236 to jump directly to that verse

Quick search is extremely fast and rapid, instantly redirecting to the specified location.


Ayah (Verse) Listing View

When you select a Surah, Para, or Juz, you enter the Listing view, which displays verses in a scrollable interface.

How It Works

  • Verses are displayed in a scroll-down and swipe-up/down interface
  • You can scroll up and down through the verses
  • You can instantly open from any specific point
  • You can read continuously without navigating back to lists

Top Information Bar

At the top of the listing, you can see:

  • Current Surah number — which surah you're reading
  • Current Juz — which juz (30th division) you're in
  • Current translation — which translation you're viewing
  • Translation number — which translation is selected

Also displayed:

  • Ruku indicators — when you've entered a new ruku
  • Sajdah indicators — when a prostration (sajdah) occurs
  • All tags, labels, chips, and views — displayed in a user-friendly way

Toggle Translation

A toggle button at the top lets you:

  • Turn off translation — read only the original Arabic
  • Turn on translation — display translation below or alongside the Arabic

Change Translations

A change translation button lets you:

  • Select from 122 translations across 62 languages
  • Many languages have multiple translations to choose from
  • Download translations — add translations you want to use
  • Delete translations — remove translations you no longer need
  • Read Arabic only — keep no translation downloaded if preferred

Text Customization

You can customize text appearance by tapping the customization button. This allows you to adjust:

  • Arabic text appearance — font, size, line height, color
  • Translation text appearance — separate customization for translation text

Surah/Para/Juz Changes

When you scroll to a new Surah, Para, or Juz boundary:

  • Beautiful notification appears showing the transition
  • User-friendly display of the change
  • Continues your reading experience seamlessly

Verse Preview Screen

When you tap on a specific verse, you open the preview screen — a detailed view for studying that verse.

Top Navigation

At the top of the preview:

  • Go to Verse button — jump to a different location
  • Favorite button — bookmark/save this verse to Collections
  • Language selector — change which language/translation you're viewing
  • More button — access additional options including text customization

Top Bar Navigation

A swipable tabs bar at the top shows:

  • Swipable reference tabs allowing you to navigate through verses
  • Tap directly to jump to a specific verse
  • Swipe rapidly through the tabs to move through verses quickly
  • Instant navigation to any verse

Verse Content

Below the navigation bar, the verse content is displayed:

  • Quranic verse reference — shown at the top
  • Verse text — the actual Quranic verse
  • Two tabs below: Translations and Tafsir

Translations Tab

When you tap the Translations tab:

  • All available translations are listed as cards
  • Each card shows:
    • Scholar name — who created this translation
    • Language name — which language this translation is in
    • Title — name of the translation
    • Content — the actual translation text

Organizing translations:

  • Reorder translations — arrange them as you prefer
  • Select multiple translations — stack them together
  • Scroll through stacked translations — read each one below the others
  • Reorder via handle — press the right handle and drag translations up or down
  • Click handle for options:
    • Close this translation
    • Customize text for this specific language/translation
    • Move translation up, down, to top, or to bottom
    • Copy the translation

Select translations:

  • Language dropdown — select specific languages
  • Resource section — choose which translation sets to display
  • Translations are stacked and listed below your selections

Tafsir Tab

When you tap the Tafsir tab:

  • All available tafsir works are listed as cards
  • Each card shows:
    • Scholar name — who wrote this tafsir
    • Language — which language this tafsir is in
    • Title — name of the tafsir work
    • Content — the interpretive commentary

Organizing tafsir:

  • Same interface as translations — reorder, stack, select, copy
  • Customize text for specific tafsir interpretations
  • Select tafsir by language and resource to display

The Reading Stack, in Detail

Both the Translations and Tafsir tabs work as a stack rather than a single selection, and the behaviour is worth stating precisely because it governs how you read.

Several renderings at once

You are not choosing one translation. You tick as many as you want, and each appears as its own card, one below another.

  • Read two English translations side by side to compare how each translator handled a difficult phrase.
  • Read Urdu and English together.
  • Read four renderings of the same ayah at once if that is what a passage deserves.

Arranging them

Each card has a drag handle on the right. Press it and move the card up or down; the stack keeps that order.

The handle also opens a menu for that specific card:

  • Close this rendering
  • Customize text for this language or translation specifically
  • Move up, down, to the top, or to the bottom
  • Copy this rendering's text

The primary rendering

With several renderings on screen, one is the primary — the authoritative one that metadata and references are taken from, and that acts as the source text when one specific version is needed.

Where a rendering sits and which one is primary are separate choices. The order is about how you like to read; the primary is about which rendering is authoritative. The app marks the primary rather than forcing it to the top, so you can read a translation first with the Arabic beneath it while the Arabic remains primary.

The badge appears only when more than one rendering is on screen — with a single card the question does not arise.

Choosing none

An empty selection is a real preference, not an error. A reader who works only from their own AI translations can have no published rendering on screen at all; the primary is still carried invisibly underneath so the AI cards always have a source to translate from.

If a translation is removed

Deleting a downloaded translation does not silently rewrite your stack. Your choice is kept and reconciled against what can actually be shown, so re-downloading restores your arrangement rather than making you rebuild it.


Intelligence — Translate, Listen and Ask on Every Ayah

Every ayah in the app carries the Intelligence row: Translate · Listen · Ask. These require Premium and run on your own AI provider account under your own key — Al Islam never resells model access, and your keys never leave your device.

The complete guide is in the Intelligence documentation. What follows is how it behaves specifically in the Quran.

Translate

One tap renders the ayah into any language you choose.

  • The result appears as a scholar-style card in your translation stack, laid out exactly like a published translation and using the same per-language typography from Text Customization. It sits alongside the published translations rather than in a separate panel, because it is a translation and should read like one.
  • Every translation is saved to your Library, attached to the ayah it came from — so the same verse is never paid for twice.
  • Duplicates are recognised. Asking again for the same ayah with the same model returns what you already have.
  • Repeats are instant and free, served from your device rather than the network.
  • If the underlying text is updated, the saved translation is marked out of date, with one tap to refresh.
  • Pin the ones that matter so they stay at the top of your Library.
  • Copy or insert — take the text out, or drop it straight into a note.

Translation lanes turn a good combination into a single tap. Save one as Urdu via DeepL or English via Gemini and choose it from the reading itself, without opening the routing table. Your last choice is remembered.

Listen

The ayah read aloud in a natural voice — the Arabic, or any translation shown beneath it.

  • Voice and speed are yours, adjustable from the player and remembered between visits.
  • Speech can have its own provider, separate from what serves translation — useful when one service has the voice you like and another has the renderings you trust.
  • Playback continues when you leave the screen, with the player following you through the app.

Note this is a spoken reading of the text, not a recitation by a qari. It is intended for translations and for understanding, not as a substitute for tajwid.

Ask

A conversation about the ayah in front of you, appearing inside the screen you are already reading — nothing to copy out, nothing to navigate away to.

  • Threads stream in as they are written.
  • Follow-up questions keep their memory, so a conversation builds rather than restarting.
  • Answers can be read aloud, copied, or inserted into a note.
  • Each ayah keeps its own thread, so moving between verses does not mix them up.

The instructions behind Ask are written specifically for Islamic source material: stay faithful to the text, invent no rulings and no attributions, preserve honorifics, and state uncertainty plainly rather than smoothing it over.

The workspace

For longer study, the same three abilities open into a fuller surface with Translate, Ask and Listen side by side as independent sections.

Because an ayah usually has several versions on screen — the Arabic and its translations — each section chooses its own source. Ask about the Arabic while listening to the Urdu, or translate a scholar's English into a fourth language while the original stays in view.

AI translation slots

A language can be pinned to stay — a slot that lives in your translation stack permanently.

Set a slot to Turkish and every ayah you open arrives with Turkish already beneath it, filling in as you move from verse to verse rather than waiting to be asked each time.

  • More than one at a time — Turkish and Malay together, each its own card.
  • Automatic or manual — a slot either translates as soon as you open an ayah, or waits behind a Translate button.
  • Chainable — a slot can read another rendering's output rather than the Arabic. Produce Turkish from a scholar's English rather than from the original, if that is what you want.
  • They work in tafsir too, not only translations.
  • They report themselves. A slot never silently disappears; if the connection behind it is deleted, disabled, unrouted, or its source rendering is removed, the card says which.

The distinct states a slot can report — no route, connection missing, connection disabled, source missing, waiting for the slot it is chained to — each need a different fix, which is why they are named separately rather than collapsed into a single error.

Your own commands

Beyond translating and asking, you can write your own instructions and run them over any ayah:

Explain the context of revelation for this verse. Give me three lessons and one action for today. List the fiqh points as a numbered list.

Five are included to begin with — Summarize, Key lessons, Explain simply, Deep explanation and Remaster — and each is yours to rewrite or delete. Commands and lanes are managed in the Actions studio.

Please verify

AI output can be fluent, confident and entirely fabricated, including invented rulings and invented attributions. For the Quran specifically, an AI rendering is useful for a language no published translation covers, or for a quick sense of a passage — but the app ships 122 published translations by named scholars precisely because those are the ones to rely on.

AI output is never a religious authority. Verify anything consequential against the published translations and tafsir in the app, or with a qualified scholar. See the limits section.

Navigation Between Verses

From the preview screen:

  • Swipe left — move to the next verse
  • Swipe right — move to the previous verse
  • Swipe rapidly through the top tab bar to move quickly through verses
  • Go to Verse button — jump to a specific verse instantly using the same dialog as before

References & Metadata

Below the verse content and translation/tafsir sections, detailed reference cards display:

Surah References

  • Surah name — name in English and Arabic
  • Surah number — position in the Quran (1–114)
  • Ayah number — which verse this is
  • Ayah position within Surah — e.g., "5 out of 286"
  • Progress bar and percentage — showing progress through the surah
  • Ruku number — which ruku this verse belongs to
  • Ruku position — e.g., "3 out of 40 rukus"
  • Progress bar and percentage — showing progress through rukus

Global Quran Position

  • Global position in Quran — which verse number out of 6,236
  • Progress bar and percentage — overall progress through the Quran
  • Surah position — which surah out of 114
  • Progress bar and percentage — showing how many surahs you've completed

Para References

  • Para name — the para's transliterated name
  • Para number — which para (1–30)
  • Para Arabic name
  • Total verses in para
  • Total rukus in para

Origin & Revelation Information

  • Revelation order — when this surah was revealed (chronologically)
  • Revelation type — Makki (Meccan) or Madani (Medinan)
  • Total rukus in the surah
  • Total ayahs in the surah
  • Juz span — which juzs this surah spans across
  • Para span — which paras this surah spans across
  • Start date — when revelation began (for chronological surahs)
  • Other references — additional metadata

Current Status

Available:

  • 122 translations across 62 languages
  • {{totalTafsirs}} tafsir (interpretation) works
  • 6,236 verses (Ayahs)
  • Complete Quranic content

Best Practices

  1. Use Go to Verse — fastest way to navigate to specific verses
  2. Customize per-language — set up typography for Arabic and each translation separately
  3. Stack translations — compare multiple translations of the same verse
  4. Use tafsir systematically — read classical and modern interpretations together
  5. Bookmark important verses — save to Collections for later reference
  6. Use search — find verses by reference or content quickly
  7. Toggle translation — read Arabic alone when possible for deeper engagement
  8. Explore different translations — different translators emphasize different aspects

Troubleshooting

"Translation won't download"

Possible causes:

  1. Internet connection is unstable
  2. Storage space is full

Fix:

  • Check internet connection
  • Free up storage space
  • Try downloading again

"Go to Verse search doesn't work"

Cause: Syntax may be incorrect.

Fix:

  • Use format Surah:Ayah (e.g., 2:255)
  • Or use global ID (1–6,236)
  • Check that numbers are valid

"Verse numbers seem off"

Cause: Different verse numbering systems exist.

Fix:

  • Al Islam uses the standard Islamic numbering system
  • Different translations may use slightly different numbering
  • Check the metadata for the exact position

"Tafsir content is slow to load"

Cause: Loading multiple tafsir works simultaneously.

Fix:

  • Reduce the number of tafsir selected
  • Customize which tafsir you display

"References or metadata look like they belong to a different translation"

Cause: Metadata comes from whichever rendering is set as primary, which is a separate choice from stack order.

Fix:

  • Set the rendering you consider authoritative as the primary
  • The primary is badged whenever more than one rendering is on screen
  • See The Reading Stack

"A translation disappeared from my stack"

Cause: The downloaded pack was removed, but your selection was kept rather than rewritten.

Fix:

  • Re-download it and your arrangement returns exactly as it was

"My AI translation slot isn't filling in"

Cause: A slot reports precisely which link is broken; each has a different fix.

Fix:

  • No route — assign a model for translation in the Intelligence routing table
  • Connection missing — the connection it named was deleted; point the slot elsewhere
  • Connection disabled — re-enable it from the Intelligence hub
  • Source missing — the rendering it reads from left your stack; re-add it
  • Waiting for source — it is chained to a slot that has not produced text yet
  • Also check the slot is set to automatic rather than manual
  • See the Intelligence documentation

"An AI translation looks wrong"

Cause: Model quality varies enormously between providers, models and passages, and classical Arabic is harder than modern prose.

Fix:

  • Compare against the published translations in the app — that is what they are there for
  • Route translation to a stronger model, or to a dedicated translation service
  • Never rely on an AI rendering for anything consequential; verify with a qualified scholar

Related

  • Intelligence — the full guide to Translate, Listen, Ask, slots and lanes
  • Premium — what unlocks the Intelligence features described here
  • Hadith Library — the same reading stack and Intelligence layer, applied to narrations
  • Notes — Qalam — validated Quran references, and inserting translations into your writing
  • Collections — where bookmarked ayat go
  • Search — finding ayat across translations and tafsir
  • Text Customization — per-language typography for every rendering in your stack
  • History — what you have read