Free  ·  No Account Required

Stop building rotation schedules by hand.

StationRotation generates cert-aware crew rotations for any shift pattern — 24/48, 24/72, 48/96, 3/4, 5/6, and fully custom schedules. Done in minutes.

Start Building Now →
What the output looks like
Station 22 rotation schedule — 3 units, 10 personnel, daily rotation by cycle with cert adjustment indicators

Station 22 · Daily Rotation · 3 units · 10 personnel. Amber cells show where the engine made a cert adjustment to ensure every unit has a qualified medic every shift.

Most stations still build rotation schedules by hand — tracking who worked Rescue last cycle, who holds the medic cert, who's absorbed extra shifts over the past month. One missed formula and someone gets the short end for two months before anyone notices.

What it does

Everything the spreadsheet can't.

📅

Works with your schedule

24/48, 24/72, 48/96, 3/4, 5/6, or fully custom. Set your shift gaps and off-day pattern — StationRotation handles the math.

🏅

Cert holder priority

Paramedics and other cert holders rotate through required positions first. Adjustment burden stays with non-cert members — tracked automatically.

📊

Equalization analysis

See exactly how many cycles until each rank group equalizes across apparatus. The actual math, cycle by cycle — not a guess.

🔍

Find best pattern

Not sure which rotation gives the fairest result? Score and rank every option automatically. Pick the best one with a click.

How it works

Three steps to a printed schedule.

1

Set up your crew

Enter names, ranks, and certifications. Assign any fixed positions. Takes about two minutes for a typical station.

2

Pick your schedule

Choose a standard shift pattern or build a custom one. Set a start date, choose your rotation options, and generate.

3

Review and print

Check the equalization analysis, swap individual assignments if needed, and export a clean print-ready schedule.