Class Timetable: build your weekly school timetable in minutes, keep track of homework and exams, and see your attendance allowance and grade average in one place. Made for school students, university students and teachers; ad-free, no account needed, works offline and keeps all your data on your phone only.
📅 Class schedule and school timetable maker
Enter the number of classes, the first start time, class length, breaks and lunch break in the quick setup wizard and your bell schedule is built for you. Then tap an empty cell to add a class. Pick a name, teacher, room, colour and icon for each course. With 12 matching colours, a list of quick-pick subjects and short names, your class schedule stays readable and colourful.
• Long-press and drag classes to move them, copy them or repeat them on other days
• A and B weeks for timetables that alternate every other week
• Several timetables: a separate class schedule for each term or class
• School, university and teacher modes; teachers can add classes / sections and a duty-day note
⏱️ Today screen: which class do you have now?
The moment you open the app you see your current class, a progress ring and the minutes left until it ends. The next class, break status and the flow of the day sit on a timeline. Homework due today and tomorrow, and upcoming exams, are on the same screen.
📝 Homework planner and exam countdown
• Link homework to a course; add a due date, priority and subtasks
• Set the due date in one tap with "Next class day"
• Mark items done with an animation, and undo if you tapped by mistake
• Exams get a day countdown, time, topics, room and weight
• See homework and exams together in a month calendar
• Optional local reminders before class, before homework is due and as an exam gets closer
🚦 Attendance tracker
Set the attendance limit for each course as a percentage or in hours and mark "I missed it". The app shows your remaining allowance, a safe / careful / at the edge / exceeded status and "how many more classes can I miss". For school, count excused and unexcused days separately; the defaults are 10 unexcused days and 30 days in total, and you can change them to match your school. Calculations are for information only.
🎓 GPA calculator and grade average
Enter test, project and coursework marks with their weights and your course average and letter grade are worked out for you. See your term and overall grade average (GPA) on a 4.0 or 100-point scale, weighted by credits or ECTS. The letter table is editable. The "What do I need on the final?" calculator tells you the mark you need to reach your target.
🖼️ Wallpaper, PDF and spreadsheet
Share your timetable as a lock screen wallpaper at your phone's resolution, print it as an A4 landscape PDF or export the course list as a spreadsheet (CSV) file.
🔒 Privacy and simplicity
• No ads, no purchases, no account
• No internet needed; your data stays on your phone
• Automatic daily backup, plus sharing and restoring a backup file
• Light, dark and system themes; large text option; 71 languages
Class Timetable puts your school timetable, class schedule, homework, exams and attendance in your pocket.
Timetable maker with homework planner, attendance tracker and GPA calculator