100 free tools

Qur'an learning tools

Free planners, calculators, references, checklists and quizzes for Hifz, Tajweed and Qira'at students — open to learners anywhere in the world.

Hifz tools

Surah Al-Fatihah Hifz planner

Free Surah Al-Fatihah memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 7 verses.

Surah Al-Baqarah Hifz planner

Free Surah Al-Baqarah memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 286 verses.

Surah Aal-i-Imran Hifz planner

Free Surah Aal-i-Imran memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 200 verses.

Surah Yusuf Hifz planner

Free Surah Yusuf memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 111 verses.

Surah Al-Kahf Hifz planner

Free Surah Al-Kahf memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 110 verses.

Surah Maryam Hifz planner

Free Surah Maryam memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 98 verses.

Surah Ta-Ha Hifz planner

Free Surah Ta-Ha memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 135 verses.

Surah Ya-Sin Hifz planner

Free Surah Ya-Sin memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 83 verses.

Surah Ar-Rahman Hifz planner

Free Surah Ar-Rahman memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 78 verses.

Surah Al-Waqi'ah Hifz planner

Free Surah Al-Waqi'ah memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 96 verses.

Surah Al-Mulk Hifz planner

Free Surah Al-Mulk memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 30 verses.

Surah Al-Qalam Hifz planner

Free Surah Al-Qalam memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 52 verses.

Surah Al-Haqqah Hifz planner

Free Surah Al-Haqqah memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 52 verses.

Surah Al-Ma'arij Hifz planner

Free Surah Al-Ma'arij memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 44 verses.

Surah Nuh Hifz planner

Free Surah Nuh memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 28 verses.

Surah Al-Jinn Hifz planner

Free Surah Al-Jinn memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 28 verses.

Surah Al-Muzzammil Hifz planner

Free Surah Al-Muzzammil memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 20 verses.

Surah Al-Muddaththir Hifz planner

Free Surah Al-Muddaththir memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 56 verses.

Surah Al-Qiyamah Hifz planner

Free Surah Al-Qiyamah memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 40 verses.

Surah Al-Insan Hifz planner

Free Surah Al-Insan memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 31 verses.

Surah Al-Mursalat Hifz planner

Free Surah Al-Mursalat memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 50 verses.

Surah An-Naba Hifz planner

Free Surah An-Naba memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 40 verses.

Surah An-Nazi'at Hifz planner

Free Surah An-Nazi'at memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 46 verses.

Surah Abasa Hifz planner

Free Surah Abasa memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 42 verses.

Surah At-Takwir Hifz planner

Free Surah At-Takwir memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 29 verses.

Surah Al-Mutaffifin Hifz planner

Free Surah Al-Mutaffifin memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 36 verses.

Surah Al-Inshiqaq Hifz planner

Free Surah Al-Inshiqaq memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 25 verses.

Surah Al-Buruj Hifz planner

Free Surah Al-Buruj memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 22 verses.

Surah At-Tariq Hifz planner

Free Surah At-Tariq memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 17 verses.

Surah Al-A'la Hifz planner

Free Surah Al-A'la memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 19 verses.

Surah Al-Ghashiyah Hifz planner

Free Surah Al-Ghashiyah memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 26 verses.

Surah Al-Fajr Hifz planner

Free Surah Al-Fajr memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 30 verses.

Surah Al-Balad Hifz planner

Free Surah Al-Balad memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 20 verses.

Surah Ash-Shams Hifz planner

Free Surah Ash-Shams memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 15 verses.

Surah Al-Layl Hifz planner

Free Surah Al-Layl memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 21 verses.

Surah Ad-Duha Hifz planner

Free Surah Ad-Duha memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 11 verses.

Surah At-Tin Hifz planner

Free Surah At-Tin memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 8 verses.

Surah Al-Qadr Hifz planner

Free Surah Al-Qadr memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 5 verses.

Surah Al-Bayyinah Hifz planner

Free Surah Al-Bayyinah memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 8 verses.

Surah Az-Zalzalah Hifz planner

Free Surah Az-Zalzalah memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 8 verses.

Surah Al-Adiyat Hifz planner

Free Surah Al-Adiyat memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 11 verses.

Surah At-Takathur Hifz planner

Free Surah At-Takathur memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 8 verses.

Surah Al-Humazah Hifz planner

Free Surah Al-Humazah memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 9 verses.

Surah Al-Fil Hifz planner

Free Surah Al-Fil memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 5 verses.

Surah Al-Ma'un Hifz planner

Free Surah Al-Ma'un memorisation planner. Enter how many verses you can memorise each day and get a day-by-day Hifz and revision schedule for all 7 verses.

Qur'an Hifz completion calculator

Calculate how long it will take to memorise the whole Qur'an from your daily portion, with pages, Juz' and an estimated finish date.

Juz' per month calculator

Set a Juz' per month target and see the exact daily portion in pages and lines you need to memorise to reach it.

Hifz revision cycle calculator

Work out the daily revision portion needed to complete a full cycle of everything you have memorised in your chosen number of days.

Daily Hifz routine checklist

A daily Hifz checklist covering Sabaq (new lesson), Sabqi (recent revision) and Manzil (old revision) so nothing is skipped.

Hifz mistake tracker

A structured checklist for diagnosing and repairing weak verses in your memorisation, from similar endings to breathing points.

Hifz memorisation timer

A simple focus timer for Hifz sessions, with preset lengths for Sabaq, Sabqi and Manzil so each portion gets real attention.

Hifz motivation picker

Tap once for a short, practical reminder to keep your Qur'an memorisation consistent on difficult days.

Juz' reference table

A quick reference table of all 30 Juz' of the Qur'an with the surah and verse each Juz' begins at.

Tajweed tools

Noon Sakinah and Tanween rules

Reference table of the four rules of Noon Sakinah and Tanween — Izhar, Idgham, Iqlab and Ikhfa — with their letters and how each is pronounced.

Meem Sakinah rules

The three rules of Meem Sakinah in Tajweed with their letters and pronunciation, explained in a simple reference table.

Madd length calculator

Select a type of Madd and see how many harakat (counts) it is held for in the recitation of Hafs 'an 'Asim.

Beginner Tajweed quiz

A short beginner Tajweed quiz on Noon Sakinah, Meem Sakinah, Ghunnah and Madd, with an explanation after every answer.

Intermediate Tajweed quiz

Test your intermediate Tajweed knowledge: Qalqalah letters, heavy and light Ra, Lam of Allah and the types of Madd.

Makharij of the Arabic letters

A reference table of the main articulation points (Makharij) of the Arabic letters, from the throat to the lips and the nasal cavity.

Qalqalah practice checklist

Practise the five Qalqalah letters ق ط ب ج د with a step-by-step checklist covering minor and major Qalqalah.

Heavy and light letters

Which Arabic letters are always heavy, always light, or conditional, and how Tafkheem and Tarqeeq change the sound.

Is this Ra heavy or light?

Select the vowel on the Ra and the letter before it, and find out whether the Ra is pronounced heavy or light.

Ghunnah timing trainer

A practice timer and drill for holding Ghunnah for a consistent two counts in Idgham, Ikhfa and Iqlab.

Qur'an stopping (Waqf) signs

A reference table of Qur'anic Waqf symbols — مـ، لا، ج، صلى، قلى and the three dots — and whether you should stop or continue.

Tajweed learning plan builder

Build a week-by-week Tajweed study plan from Makharij to Madd, sized to the number of hours you can study each week.

Recitation speed calculator

Calculate your recitation speed in pages per hour and how long a full Khatm of the Qur'an will take at that pace.

Qur'an Khatm planner

Plan a complete Qur'an reading in any number of days, split across your daily prayers, with a day-by-day page schedule.

Ramadan Qur'an planner

Plan one or more Qur'an completions during Ramadan with a nightly page target split across Taraweeh, Suhoor and after prayers.

Types of Idgham

Understand the three categories of Idgham between letters — identical, similar and close — with examples of how each is merged.

Tajweed practice timer

A focused practice timer for daily Tajweed drills: Makharij warm-up, rule application and one page of applied recitation.

Hizb progress calculator

Track how much of the Qur'an you have covered in Hizb and Rub' and see how long the remaining portions will take.

Prayer surah selector

Get a short surah suggestion to recite in your next prayer so your memorisation stays active and does not fade.

Tajweed terminology quiz

Learn the Arabic vocabulary of Tajweed — Sabaq, Sukoon, Shaddah, Waqf, Ibtida and more — with a quick quiz.

Qiraath tools

The ten Qira'at and their reciters

A reference table of the ten canonical Qira'at with each Imam, his two main narrators (Rawis) and the region the reading is associated with.

Qira'at terminology

Understand the key terms of Qira'at studies: Qira'ah, Riwayah, Tariq, Wajh, Sanad, Mutawatir and Shadh, in one clear table.

Hafs and Warsh compared

Compare Hafs 'an 'Asim and Warsh 'an Nafi' — the two most widely printed readings — across Madd, Basmalah and pronunciation conventions.

Qur'an Sanad explained

Understand what a Qur'an Sanad and Ijazah are, what a teacher must verify, and the steps a student takes to earn one.

Qira'at study plan builder

Build a staged Qira'at study plan from Tajweed foundations through full recitation to a Sanad, sized to your weekly sessions.

Qira'at basics quiz

A quick quiz on the ten Qira'at, their Imams and narrators, and the meaning of Riwayah, Tariq and Mutawatir.

Ijazah readiness checklist

Check whether your recitation is ready for a formal Ijazah recitation, covering accuracy, fluency, stamina and consistency.

Qira'at listening timer

A daily listening timer for imitating a qualified reciter — the fastest way to internalise Tajweed and Qira'at conventions.

Qur'an structure reference

Key structural facts about the Qur'an: 114 surahs, 30 Juz', 60 Hizb, 604 pages in the standard Mushaf and how they relate.

Recitation warm-up checklist

A short pre-recitation routine that steadies your breathing, warms your Makharij and prevents avoidable mistakes in class.

Study tools

Qur'an study time planner

Find realistic Qur'an study slots in a busy week and see exactly how much you can memorise and revise in the time you actually have.

Monthly class fee planner

Plan the monthly cost of online Qur'an classes across a term or year, including per-class and per-hour cost.

Class time planner

Plan online Qur'an class slots around work, school and prayer times, and see the weekly hours your schedule produces.

Qur'an goal setting worksheet

A step-by-step worksheet that turns a vague intention to learn the Qur'an into a dated, measurable plan with accountability.

Qur'an lesson plan builder

Build a minute-by-minute Qur'an class plan covering warm-up, revision, new lesson, Tajweed focus and homework.

Beginner Qur'an reading quiz

A beginner quiz on Arabic vowels, sukoon, shaddah and Tanween — the first things every new Qur'an reader must master.

Qur'an study focus timer

A distraction-free study timer for Qur'an learning sessions, with short and long presets and a simple break rhythm.