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.

JadualWaktuJadualWaktuJadualWaktuNAMA:KELAS:SEKOLAH:MASAHARI7.308.008.008.308.309.009.009.309.3010.0010.0010.3010.3011.0011.0011.3011.3012.0012.0012.30ISNINPHBMMATHRBIADMSELASABMBIPIEMATHPJRABUBMMATHBIHPIADMKHAMISBMMATHBIAPIPKJUMAATBMBIPITADMSUBJEKPHPerhimpunanBMBahasa MelayuMATHMatematikBIBahasa InggerisADMAlam dan ManusiaPIPendidikan IslamPJPendidikan JasmaniPKPembentukan KarakterStudio Cilikstudiocilik.my
One A4 page, landscape. Print at actual size.

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

Colour
Teachers’ names
In the boxes

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. 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. 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. 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.