Menu

Theme

Preferences

Settings

Everything here is stored locally. No account, no sync, and nothing you read or save is ever uploaded. Reading remains available if storage is blocked.

Appearance

Theme

System follows your device's light or dark preference.

Reading

Arabic size

34px

Translation

17px

Local data

Bookmarks

Loading…

Last read position

No position saved

Reading preferences

Text sizes, theme, translation and Tajweed toggles.

Tajweed integrity

Highlighting is produced only from the repository's source/tajweed ranges. The reader splits the original Arabic string at those boundaries; it never rewrites, normalizes, or fills in letters.

108 verses (all first verses) have ranges measured from an implicit Bismillah prefix in the source, so they are shown as plain text instead. 39 verses contain overlapping ranges and are treated the same way. These are pinned, counted exceptions — not silently repaired.

The build validator checks every boundary against the displayed string and fails if a new anomaly appears. A clean run confirms consistency with the pinned revision; it is not a claim of textual authenticity beyond that source.

What every highlight colour and sign means

Attribution

Quran data
semarketir/quranjsonRevision 7ca6f46ec9a1a029cdb220c2531d509f4a5b5e98 · MIT license
Translation
Talal Itani — Itani (en.itani)Source: Tanzil.net · Last update July 19, 2013
Recitation
Saad Al-Ghamadiversebyversequran.com · ~40 kbps · audio license
Fonts
Amiri Quran, Source Serif 4 and Inter under the SIL Open Font License 1.1.Amiri licenseSource Serif licenseInter license
Validated data
114 surahs · 6,236 verses · 6,348 translation rows · 60,841 Tajweed ranges

The repository's MIT license covers the software. Translation and audio attributions are preserved from the dataset.sources files. This application adds no other Quranic content. The only measurement the app makes is an anonymous, cookieless page count.

Mushafly stores your reading on this device only. The documents below describe exactly what is stored and the terms you accept by reading.

Return to the surahs