BlueShifts shield logo BlueShiftsPolice Calendar app

Home › Shift work calendar

Your rotation, on a calendar that understands it

Nurses, firefighters, EMS, corrections officers, airport and plant crews — anyone whose week does not repeat. Save the pattern once, whatever it is, and the calendar fills the year in: 24/48, Kelly, Pitman, DuPont, three twelves, or one you build yourself.

An ordinary calendar app assumes a week. Yours does not repeat every seven days, so you end up counting forward on your fingers to answer a question as simple as whether you are free three Saturdays from now. BlueShifts holds the cycle instead of the week. Day shifts, nights and 24-hour tours each carry their own marker, and the months ahead are already filled in.

Firefighter shift calendar — 24/48, 48/96 and Kelly days

A 24-hour tour is the thing ordinary calendar apps get most wrong: they split it across two dates or flatten it into a day shift. Here it is its own state with its own marker, and the cycle walks through the week the way it really does. Kelly days sit on top of it, and 48/96 is the same engine with a longer tour.

1Tap the pattern in

24 on, 48 off — the tour drawn as a 24-hour shift, not as a day.

123456789

Day shiftNight shift24-hour tourDay off

2The app fills in every month

Set the template once. Your days show up on every month after it.

September 2026

SuMoTuWeThFrSa
3031123456789101112131415161718192021222324252627282930123

Nurse schedule — three twelves, nights and bank shifts

Three twelves is only half the problem. The other half is what you pick up around it: a bank shift, an agency shift, a ward that asks on a Tuesday. The rotation fills the year in, and anything extra is logged against the hour and the rate, so at the end of the month you can see what you actually worked.

1Tap the pattern in

Three twelve-hour shifts then three off — a cycle that walks, so it never lands on the same days twice.

123456

Day shiftNight shift24-hour tourDay off

2The app fills in every month

Set the template once. Your days show up on every month after it.

September 2026

SuMoTuWeThFrSa
3031123456789101112131415161718192021222324252627282930123

EMS and paramedic shift calendar

Most services run more than one pattern at once: 24-hour tours on the trucks, twelves on the cars, and somebody covering the overlap. You save the one you are on. If you move between them, you save both and the calendar shows which is which.

1Tap the pattern in

The 24-hour tour again — and the twelves that sit beside it in the same service.

123456

Day shiftNight shift24-hour tourDay off

2The app fills in every month

Set the template once. Your days show up on every month after it.

September 2026

SuMoTuWeThFrSa
3031123456789101112131415161718192021222324252627282930123

Corrections and detention — the twelve-hour Pitman

The Pitman gives you a full weekend every other week, which is the whole point of it and the hardest part to keep in your head, because the fortnight never lines up with the week. Save it once and the free weekend is a date you can look at rather than a sum you keep redoing.

1Tap the pattern in

Sunday to Saturday: two on, two off, three on — every other weekend off, over a fortnight.

1234567891011121314

Day shiftNight shift24-hour tourDay off

2The app fills in every month

Set the template once. Your days show up on every month after it.

September 2026

SuMoTuWeThFrSa
3031123456789101112131415161718192021222324252627282930123

Airport screening, ramp and airline crews

Airport rosters move. The days off are bid rather than given, split shifts put two work periods in one day with unpaid hours between them, and the roster changes with the season. The days you work are what a pattern can hold; a pattern you set yourself, and can change when the bid changes, is worth more here than a fixed template.

1Tap the pattern in

Sunday to Saturday: five on, two off — but not the same two days for long.

1234567

Day shiftNight shift24-hour tourDay off

2The app fills in every month

Set the template once. Your days show up on every month after it.

September 2026

SuMoTuWeThFrSa
3031123456789101112131415161718192021222324252627282930123

Plant, refinery and manufacturing crews

The long industrial cycles are where a phone calendar gives up entirely: four weeks before the pattern repeats, days flipping to nights halfway through, and a seven-day break that lands on a different part of the month every time. The app draws the whole cycle, days and nights marked apart.

1Tap the pattern in

Four days, four nights, then the long break — the DuPont, drawn in full.

12345678910111213141516

Day shiftNight shift24-hour tourDay off

2The app fills in every month

Set the template once. Your days show up on every month after it.

September 2026

SuMoTuWeThFrSa
3031123456789101112131415161718192021222324252627282930123

What it does besides the rotation

The hours you pick up around it. Bank, agency, overtime, a second contract at the weekend — log the shift, the hours, the rate and whether the money arrived, and the totals add themselves up. Anything unpaid stays visible until it is settled.

Sharing. Two people running the app link by scanning a QR code and see each other's shifts. Pay is never part of what gets shared.

Nothing leaves the phone. No account, no sign-in, no advertising, nothing collected about you.

Shared custody works the same way. Two parents alternating weeks is a repeating pattern like any other. Save it once and the calendar shows whose week it is, as far ahead as you want to look.

BlueShifts app icon

BlueShifts. Plan Your Year. Own Your Time.

The shift calendar built for your rotation, off-duty work, and life on and off the clock.

Save the pattern once and BlueShifts fills the rest of the year in.

Written by a police officer, and that part switches off

BlueShifts was built by a serving officer, so the app ships with an off-duty side, a court category and police directories. If none of that is yours, it goes. The categories are renameable, recolourable and hideable; every field inside them is a toggle; and the icons along the bottom of the app are a list of checkboxes in Settings. Turn off what you do not need and there is nothing law-enforcement left on the screen — the rotation engine underneath does not care what you do for a living.

The categories

Categories
+ New Category

Active categories

Off Duty
Court
Training
General
Health

Hide a category and it disappears from the calendar and from the add-event form. Rename it and it is yours: Agency shifts, Bank, Second job, Overtime, Handover. Two of them stay put — Off Duty and Court cannot be deleted, because the app is built around them — but they can be hidden, which comes to the same thing if you never use them.

The fields inside them

When you build a category you choose what the form asks for. Turn off the ones that mean nothing to you and they disappear — try it below.

New Category

Color

NameCategory name

Preview of how this category will appear when you add an event. Toggle a section off to hide it from the form.

Employer
Employer name
Address
Street address · City · State
Rate
Total pay shown here
Mileage
Miles · price per mile
Off Duty Scheduler
Name · phone · email
Contacts
Name · phone
Notes
Optional

Leave Employer and Rate on and you have an hourly record of a second job. Turn the off-duty scheduler and the address auto-fill off and nothing on the form mentions policing at all. Skins, dark mode and 24-hour time live in the same Settings screen — how it looks is covered here.

Who is already using it this way

Nurses and care staff

Twelve-hour rotations, nights, and bank shifts on top.

Fire and EMS

24-hour tours, Kelly days and the trades that come with them.

Plant and refinery crews

DuPont, Continental and the long cycles nobody else can draw.

Drivers and transport

Runs, layovers and days that do not fit a working week.

Security

Sites, rates and the second contract on your days off.

Airport and airline crews

Rosters that change and never line up with anyone else's.

Hospitality and retail

Rotas that move, and hours worth checking against your pay.

Anyone with a second job

Hours, rate and whether you have actually been paid.

Questions

Is there a shift calendar app for nurses?

Yes. BlueShifts holds three twelves, four on four off, nights, and anything else you work, and it lets you log bank or agency shifts against the hours and the rate. Save the pattern once and it fills the year.

Does it do a 24/48 firefighter shift calendar?

Yes, and a 24-hour tour is its own shift type rather than a day shift stretched over two dates. 48/96, 24/72 and Kelly days are all supported.

Can it handle a rotation that is not on the list?

Yes. Every built-in pattern is a starting point and you can build your own of any length, marking each day as a day shift, a night, a 24-hour tour or a day off.

Do I have to be a police officer to use it?

No. The app was written by a serving officer and the police-facing parts - the off-duty side, the directories, the court category - can be hidden or renamed until nothing law-enforcement is left on screen.

Does it need an account or an internet connection?

No account, no sign-in and nothing uploaded. Your schedule stays on your phone unless you choose to share it with someone.

Know someone who should see this?

Your rotation, whatever the job

Save the pattern once and stop counting days. Then keep an honest record of the hours you pick up around it.

Scan to install

QR code that opens BlueShifts on the App Store
iPhone
QR code that opens BlueShifts on Google Play
Android