All apps / Weekly Timetable guides

Shift rotations,
organized as weekly timetables

Shift schedules do not repeat neatly week to week, so they get messy in ordinary calendar or timetable apps. Sorting out how your rotation cycle relates to a 7-day week makes everything else easier.

NFM Apps guide · 2026-10-03

Rotation cycles vs. a 7-day week

Rotation (example)Fits a weekly grid?How to organize
Days one week, nights the nextWellOne weekly timetable per shift type
2- or 3-week rotationYesOne timetable per rotation week (week 1, week 2…)
Cycle not a multiple of 7 (e.g. 8 days)Shifts every weekEdit this week’s timetable each week
Fixed shifts + occasional swapsWellBase timetable + edit that week

Rotation names and patterns vary by employer, so treat the table as a way to choose a method. The key question is whether your cycle is a multiple of 7 days.

Entering overnight shifts

A 22:00–06:00 shift usually becomes two blocks on a weekly timetable: 22:00–24:00 on the first day and 00:00–06:00 on the next. Daily totals then match the calendar days you actually worked. Many countries treat night hours specially; Korea, for example, pays at least 50% extra for work between 22:00 and 06:00. Splitting at 22:00 makes night hours easy to count. For weekly limits, see how to count weekly work hours.

Rest blocks between shifts

For when to sleep after nights, see a sleep schedule for night and rotating shifts.

Managing it in the app

Profile dropdown at the top of the Timetable tab and the weekly grid
Switching profiles
1

Profiles per rotation week or shift type

In the Android app Weekly Timetable, create profiles such as “Day week” and “Night week” and switch the active profile from the dropdown when the rotation changes. Stats and reminders follow the active profile.

Add slot screen with start and end time and multi-day selection
Entering slots
2

Split at midnight

A slot’s end must be later than its start and cannot pass midnight. Enter night shifts as two slots, and select several days at once when the pattern repeats.

3

Day start hour for a roomier grid

Settings > Day start hour (0–12) hides earlier hours from the grid so it has more room. Leave it at 0 if you have early-morning shifts, or those slots will be hidden. Stats and image export always include every slot.

4

Reminders before a shift

In Notifications, choose at start or 5, 10, 15, 30 or 60 minutes before. The app schedules the next 7 days for the active profile and reschedules when you switch profiles.

The screenshots were taken with Korean sample entries, so slot titles and some weekday labels appear in Korean; menus and buttons are in English.

FAQ

Can I enter shifts by date?

No. This is a weekday-based weekly timetable, not a calendar. Use a calendar for dated rosters and this app to see the shape of the current week.

How do I tell family about this week’s shifts?

Save the week as a PNG with the share icon on the Timetable tab and send it to the family chat.

Weekly Timetable - Planner

No sign-up, works offline, and your timetable stays on your phone. Free on Android, in English and Korean.

Get it on Google Play