Shift Roster: Duty Scheduler app icon

Shift RosterDuty Scheduler

Set the rules, tap Build: a fair monthly duty roster.

Build duty and shift rosters in minutes instead of hours. Add your team, define the duty types and how many people each day needs, and the app builds a fair monthly schedule: night, weekend and holiday duties are balanced, leave and rest time are respected. Edit by hand, print a PDF for the notice board, send everyone their own shifts and add them to phone calendars. No account, no ads: your data stays on your phone.

Fair automatic roster No account, no ads PDF and calendar file Free app

Set Rules, Build, Share

Your team, duty types and rules in, a fair monthly roster out: then print it, send it and add it to calendars.

ONE-TAP ROSTER

  • Add the team (paste names, one per line), define duty types, hours and how many people each day needs, then tap Build.
  • Different headcount for weekdays, weekends and public holidays; optional places such as yard, corridor or cafeteria.
  • Not happy with the result? Reshuffle, lock the days you like and redistribute the rest. Build the next month in one tap, continuing from the end of the last one.

FAIR AND RULE-ABIDING

  • Total, weekend, night and holiday duties are balanced; half-time staff get less and people on leave get fewer shifts in proportion.
  • One shift per day, a day off after duty, a minimum rest time between shifts, monthly maximum and minimum, no nights or weekends for chosen people.
  • Turkish public holidays are built in (2026-2028); add or remove days for your organisation.

IF IT CANNOT BE SOLVED

  • When the rules are too tight the app shows which day could not be filled and why: people on leave, the day-off rule, rest time or a monthly limit.
  • It suggests what to change, and everything that did fit is already placed so you can fill the gaps by hand.

EDIT, SWAP, UNDO

  • Month, people (row-by-row table) and week views with colours per person and duty type.
  • Tap a cell to change the person or swap two people's shifts; conflicts show in red and every change can be undone.

Why Shift Roster?

A fast, fair roster maker that keeps your data with you: no account, no ads, no purchases.

FAIRNESS REPORT

  • Each person's total, weekend, night, holiday and hours as bar charts, with the fair share marked.
  • See the deviation from the target, with or without the last three months.

SHARE

  • PDF in A4 landscape with a heading and a signature area for the approver, plus an image (PNG).
  • Spreadsheet file (CSV) as a people-by-days table or a row-by-row list.

PERSONAL LISTS

  • "Alex, your November shifts: 3 Mon Yard, 11 Tue Corridor..." ready to share with WhatsApp or any messaging app.
  • A calendar file (.ics) puts the shifts into the phone calendar in one tap.

READY TEMPLATES

  • School duty teachers, hospital ward, factory three-shift, security 12/24, duty pharmacy, building and house chores.
  • Try the sample data to see everything, then remove it with one tap.

My shifts reminder

Choose who you are and the app can remind you the evening before each of your duties with a local notification. It works without an internet connection. Your data lives only on your device, so if the phone is lost it cannot be recovered without your backup file.

Free app

Shift Roster is free and contains no ads or in-app purchases. The interface is in Turkish and English. Schedules are for information; checking labour rules and your organisation's policies is up to you.

Screenshots

The monthly roster, building it, the fairness report, the people table, the PDF and a personal message.

Shift Roster – A full monthly roster as a colour-coded calendar Shift Roster – The calendar cells filling in a wave while the roster is built Shift Roster – The fairness report with bars and target marks for each person Shift Roster – The people table with day and night shifts for each person Shift Roster – A PDF preview with heading and signature area Shift Roster – A personal shift list ready to send as a message

Build your next duty roster in minutes!

Shift Roster is free. Download it, add your team and tap Build.