Quran Academy and Hifz School Management: What an App Can and Cannot Do

21 July 2026

Separate the two records before you install anything

A quran academy keeps two records that have almost nothing to do with each other, and most software sold to academies blurs them together.

The first is memorization progress. Where each student is in the mushaf, what they revised, what they are ready to be tested on. Every teacher holds this differently: a notebook, a wall chart, or simply their own memory of a student they hear every week.

The second is administration. Who turned up, who has paid, who sits where on test day, what goes on the marksheet at the end of the year.

These fail for different reasons. Memorization tracking usually works, because the teacher hearing the recitation is the same person recording it, and they care about it. Administration is what collapses, because it is spread across volunteers, kept on paper, and only needed in bulk months later when somebody asks for a total.

Fixing the second one is where an app earns its place. Fixing the first is mostly a teaching habit, not a software problem.

Where this app stands, plainly

Hazira Khata is a free Android app for school records. Here is the direct version of what it covers for a quran academy:

What an academy needsIn this app
Daily attendance per studentYes. One tap: present, absent or leave
Works with no internetYes. Fully offline and on weak 2G
Marks per subject, printable marksheetYes
ID cards, admit cards, seat plansYes, with a digital signature
Class routineYes
Import an existing student listYes, bulk import
Several teachers on one databaseYes, with role permissions
Record of who has paid and who is dueYes
Juz by juz memorization logNo
Recording or assessing recitationNo

The last two rows are the important ones.

Hazira Khata does not track hifz progress. There is no sabaq, sabqi and manzil screen, no juz counter, and no way to log or listen back to a recitation. If that single feature is what you are shopping for, this app does not have it, and no amount of setup will produce it. Keep your chart or your notebook.

What it does is take the other record off paper, which for most academies is the half that is actually broken.

Why attendance is the record worth digitising first

Memorization progress lives with the teacher and mostly survives there. Attendance does not. It is the record other people ask you for, and it is always requested as a total rather than as a single day.

You need it when a family asks how often their child came before the fees conversation. You need it when a trustee or committee asks whether the Thursday class is still worth running. You need it when a student is put forward for a test and someone asks how much of the term they were actually present for. Every one of those questions requires counting across weeks, and counting across weeks is exactly what a paper register is worst at. The comparison is set out in more detail in paper attendance register vs app.

The parts that carry a small academy

Attendance in one tap

Mark present, absent or leave with a single tap per student. A full class takes about a minute, which is short enough that it happens while the room settles rather than being left for later and then guessed at.

Offline is the whole point

Many academies run in a mosque hall, a back room or a rented space where the signal dies at the door. Attendance works fully offline and on weak 2G. The record saves on the phone at once and syncs later, whenever the phone finds a connection.

An app that needs a live connection to save a register is an app that gets abandoned in a building like that. The offline attendance app guide goes further into why this one feature decides whether the rest gets used.

Marks and marksheets for your term test

Most academies test at least once or twice a year, and families expect something on paper. You enter marks subject by subject and print a marksheet, without building a spreadsheet template first and without a design program.

Cards and seat plans for test day

The app makes ID cards, admit cards and seat plans, with a digital signature you can add before printing or sharing from the phone. If your academy currently produces these by hand or not at all, this is the section that saves the most obvious evening of work.

A routine that survives a rotating roster

Class routines are built in, which matters more here than at a day school. Academies often run the same students across different sittings, with part-time teachers covering for each other. Having the routine in the same app as the register means a covering teacher can see what they are walking into.

Bulk import and fee records

If your student list already exists as a file, bulk import saves retyping it. You can also record fees as paid or due per student and per class, which is enough when the question is who has settled up and who has not.

Several teachers, one database

Add your teachers with role permissions against one central school database. Each marks their own class, and everything lands in the same records. Nobody keeps a private sheet that has to be reconciled at term end.

Privacy

A PIN app-lock keeps the records closed if a phone is passed around, and student data is never used for ad targeting. Ask the same question of anything else you consider, since you are holding children’s names and contact details either way.

Getting started before the next class

  1. Install from Google Play on any Android phone. It runs on low-end handsets, so a teacher’s older phone is fine.
  2. Create the academy and add your classes as they really run, including the awkward split sittings.
  3. Add students, or bulk import the list if you already have one.
  4. Add your other teachers and set what each can do.
  5. Run one real class on the app with your paper register still beside you, then compare at the end.

Keep your memorization chart exactly as it is through all of this. Changing two systems in the same week is how a school ends up trusting neither.

What to know before you commit

If your academy already has the memorization side under control and the administration side lives in a battered notebook, this fills the gap costing you time. If you specifically need a memorization tracker, keep looking, and consider using this only for the register alongside it.

For the wider institutional picture, including madrasas and weekend maktabs that teach more than quran, the Islamic school attendance app guide covers the same tool across a broader timetable.

Common questions

Does Hazira Khata track quran memorization?

No. There is no juz by juz log, no sabaq or manzil screen, and no way to record a recitation. It covers attendance, marks, marksheets, cards, routines and fee records. Keep whatever method you already use for memorization progress.

Is there a free app for a quran academy?

Yes. Hazira Khata is free on Google Play, with no subscription and no paywall. It runs on low-end Android phones, which matters when part-time teachers are using their own handsets.

Can it work without wifi?

Yes. Attendance works fully offline and on weak 2G. Records save on the phone and sync later when a connection is available. A class held in a mosque hall or a back room is exactly the case it is built to survive.

Can I print ID cards for students?

Yes. The app makes ID cards, admit cards and seat plans, and you can add a digital signature before printing or sharing from the phone. It also prints a marksheet once you have entered marks subject by subject.

Can more than one teacher use the same records?

Yes. You can add several teachers with role permissions on one central school database. Each teacher marks their own class and everything lands in the same records, so a substitute never has to start a separate list.

Will it suit a hifz school outside Bangladesh?

The app is on Google Play and its interface is in English or Bangla. It started in Bangladesh and most of its schools are still there. That history is why it runs well on cheap phones and poor networks, which is the same environment many academies work in.

Get Hazira Khata free on Google Play

More guides