Timetable Maker
Pembuat Jadual Waktu
Make your child's class timetable in minutes. Start from a usual week for their year, Tahun 1 to 6, Tingkatan 1 to 5, the religious school (KAFA) or a tahfiz school, then tap any box to change its subject and any time to change it. Add their name, class and school, each subject's teacher and a colour you like, and download it as an A4 landscape PDF to print and paste on the wall or a book.
A usual week for the year, ready to change. Schools in Kedah, Kelantan and Terengganu go Sunday to Thursday.
Your timetable
Tap a box to choose its subject, or a time to change it.
Whose timetable
Left empty, each prints as a line to write on.
Times
Lay out the whole day from when it starts and ends, or tap any time on the timetable to change it, add a period beside it or make it a recess.
Clear “Recess at” for a day without one.
10 columns, up to 20. Laying out the day keeps each day’s subjects in order.
Subjects and teachers
Change a subject’s short form or name, add its teacher, or tap its colour for another. The teacher’s short form is their initials unless you give one.
- 1 period
- 11 periods
- 7 periods
- 8 periods
- 6 periods
- 6 periods
- 2 periods
- 2 periods
- 0 periods
Look
Subject short forms · Singkatan subjek
The short forms Malaysian schools write on a timetable, with each subject in Bahasa Melayu and English. Schools differ a little, so a few have other short forms too.
Sekolah rendah dan menengah · Primary and secondary schools
- BM
- Bahasa Melayu · Malay Language
- BI
- Bahasa Inggeris · English LanguageAlso ENG
- MATH
- Matematik · MathematicsAlso MT, MATE, MM
- SN
- Sains · ScienceAlso SAINS, SC
- SEJ
- Sejarah · HistoryAlso SJH
- PI
- Pendidikan Islam · Islamic EducationAlso PAI
- PM
- Pendidikan Moral · Moral Education
- BA
- Bahasa Arab · Arabic Language
- BC
- Bahasa Cina · Chinese Language
- BT
- Bahasa Tamil · Tamil Language
- PSV
- Pendidikan Seni Visual · Visual Arts EducationAlso SENI
- MZ
- Pendidikan Muzik · Music EducationAlso MUZIK
- RBT
- Reka Bentuk dan Teknologi · Design and Technology
- PK
- Pembentukan Karakter · Character BuildingKP2027, from 2027
Sekolah rendah · Primary schools
- ADM
- Alam dan Manusia · Nature and HumanityKP2027, Years 1 and 2
- PJ
- Pendidikan Jasmani · Physical EducationAlso PE
- PK
- Pendidikan Kesihatan · Health Education
- TMK
- Teknologi Maklumat dan Komunikasi · Information and Communication TechnologyAlso ICT
Sekolah menengah · Secondary schools
- PJK
- Pendidikan Jasmani dan Kesihatan · Physical and Health Education
- GEO
- Geografi · GeographyAlso GEOG
- ASK
- Asas Sains Komputer · Basic Computer Science
- TND
- Teknologi dan Digital · Technology and DigitalAlso TnDKP2027, from 2027
- MT
- Matematik Tambahan · Additional MathematicsAlso AM, ADD MATH
- FIZ
- Fizik · Physics
- KIM
- Kimia · Chemistry
- BIO
- Biologi · Biology
- SK
- Sains Komputer · Computer Science
- EKO
- Ekonomi · Economics
- PERN
- Perniagaan · Business Studies
- PP
- Prinsip Perakaunan · Principles of AccountingAlso AKAUN
- KMK
- Kesusasteraan Melayu Komunikatif · Communicative Malay Literature
- PSI
- Pendidikan Syariah Islamiah · Islamic Syariah Education
- PQS
- Pendidikan Al-Quran dan As-Sunnah · Al-Quran and As-Sunnah Education
Sekolah agama (KAFA dan SRA) · Religious schools (KAFA and SRA)
- AQ
- Al-QuranAlso QURAN
- AKD
- Akidah · Aqidah (Faith)
- IBD
- Ibadah · Ibadah (Worship)
- SRH
- Sirah · Sirah (the Prophet's Life)
- ADB
- Adab · Adab (Good Manners)
- JK
- Jawi dan Khat · Jawi and Khat
- LQ
- Lughatul Quran
- TAU
- Tauhid
- FQH
- FiqhAlso FEQAH
- AKH
- Akhlak · Akhlak (Morals)
- TAR
- Tarikh · Tarikh (Islamic History)
- JAWI
- Jawi
- KHAT
- Khat · Khat (Calligraphy)
- AMALI
- Amali Solat · Prayer Practice
Sekolah tahfiz · Tahfiz schools
- HFZ
- Hafazan · Hafazan (Memorising the Quran)
- TSM
- Tasmik · Tasmik (Reciting to the Teacher)
- MRJ
- Murajaah · Murajaah (Revision)
- TJW
- Tajwid
- HDS
- Hadis · Hadith
Lain-lain · Others
- PH
- Perhimpunan · Assembly
- KOKO
- Kokurikulum · Co-curriculum
How it works
- 1
Pick their year
Start from a ready-made week for Tahun 1 to 6, Tingkatan 1 to 5, Agama Tahun 1 to 6 or a tahfiz school, or from a blank timetable.
- 2
Make it match
Tap a box to choose its subject, and a time to change it, add a period or make it a recess. Or set when school starts and ends and how long each period is, and the day is laid out for you.
- 3
Add names and print
Fill in the child's name, class and school, and each subject's teacher if you like. Choose a colour and download the PDF: one A4 page, landscape.
Questions
- Is the timetable maker free?
- Yes. Make and print as many timetables as you like, for your own children or a whole class, with no sign-up.
- Which years are ready-made?
- Tahun 1 to 6, Tingkatan 1 to 5 (Science and Arts streams for Forms 4 and 5), the religious school's Tahun 1 to 6, and primary and secondary tahfiz schools with their longer days. Each is a usual week for the year; every school arranges its own, so change any box to match your child's.
- Does it follow the new 2027 curriculum?
- Yes. Tahun 1 and Tingkatan 1 start the new curriculum (KP2027) in 2027: Tahun 1 learns science, health and the arts together in Alam dan Manusia (ADM), Tingkatan 1 has Teknologi dan Digital (TND), and both have Pembentukan Karakter (PK). The other years carry on with KSSR and KSSM.
- What do BM, BI, PJK and the other short forms mean?
- They are the short forms schools write on timetables: BM is Bahasa Melayu, BI Bahasa Inggeris, MATH Matematik, SN Sains, PI Pendidikan Islam, PJK Pendidikan Jasmani dan Kesihatan, and so on. Every subject is listed on this page with its short form, and the printed timetable can list its own subjects in full underneath.
- Can I add the teachers' names?
- Yes. Give each subject its teacher, then choose how they print: the name in each box, the teacher's initials in each box with the names listed underneath, or just listed underneath.
- Can I change the times, or use 40-minute periods?
- Yes. Set when school starts and ends, how long each period is (30, 35, 40, 45 minutes or an hour) and when recess is, and the day is laid out for you. Or tap any time to change it, add a period before or after it, or make it a recess, which spells REHAT down the week.
- My child's school runs Sunday to Thursday. Can I change the days?
- Yes. Choose Sunday to Thursday, as schools in Kedah, Kelantan and Terengganu do, and the days down the side change to match.