Hifz Quran

Blue Tomato Studio · 2026–

Hifz Quran is an iPhone app for reading and memorising the Quran. Each page is drawn to match the printed page. Nothing is rearranged to fit the screen, because people remember where a line sits on the page.

Shipped
2026
Contributions
Design, iOS engineering, Mushaf page rendering, Data pipeline and its checks, Website and App Store listing

Most Quran apps rearrange the text to fit the screen. This one does not.

People remember that a line started near the top left, or that a verse ended halfway down. Every page here is drawn to match the printed 1441H Madina mushaf. Page 47 in the app is page 47 on paper.

Pick an ayah, or a longer passage. Set how many times each one plays, and leave a gap so you can recite along. When you are ready, the ayat you picked go blank on the page. Recite from memory, reveal the words, and mark the run solid or shaky. That mark decides how soon it comes back.

It is free, with no account and no ads. It asks for no permissions and never uses the microphone.

One that went wrong. The plain black script came out with no dots on the letters. In Arabic the dots tell one letter from another. Each letter in these fonts is drawn as several layers stacked on top of each other. On a typical page, 93 of 148 letters carry their dots and vowel marks only in those layers, not in the base shape underneath. Colouring the base shape alone left bare outlines. The fix was to fill every layer with the same ink colour. These fonts have a second problem. They use the same character codes from page to page. Loading the font for the wrong page draws real Arabic, spelled correctly, but it is the wrong words. Nothing looks broken. The only way to catch it is to check the page against the print.