How Hafiiz works

Hafiiz is for memorizing the Qur’an when you cannot read Arabic script. It is not a translation app — the transliteration is there so you can say the words correctly, and the recitation is there so you can hear them said properly.

  1. 1

    Read it in your own alphabet

    Every ayah is written in Latin letters that follow the pronunciation, not the spelling — so ar-raḥmān, the way it is actually said. Tap ▶ on any ayah to hear it recited.

  2. 2

    Hold what you have learned

    Tap an ayah’s number when you can recite it. It is written dark on the board. Use Written → Half-washed → Washed to hide the words and test yourself.

  3. 3

    Come back before it fades

    Memory decays, so Hafiiz schedules each passage for review. What is slipping turns pale and reappears in your daily queue. Press Begin and it decides what to study.

The words on the buttons

Held
An ayah you have learned. It stays held even as it fades — finishing a sūrah is permanent, staying fresh is not.
Fading
Held, but it has been long enough that you would probably stumble. These come back first in the review queue.
Written · Half-washed · Washed
How much of the transliteration is shown. Half-washed leaves the first letter of each word; washed hides it entirely. Tap an ayah to peek.
Passage
Roughly ten āyāt — the unit you recite and grade. Nobody revises one verse at a time, so Hafiiz does not ask you to.

A few honest notes

  • You do not need an account. Everything works signed out, saved in this browser. An account only adds sync across devices — and signing in never overwrites what you already have.
  • Progress can go down. That is deliberate. A number that only rises would be lying to you about what you can still recite.
  • Time is counted conservatively. The clock stops when the tab is hidden or the page sits untouched, so a window left open overnight adds nothing.

Start memorizing