Free pre-publish schedule checker
Keep your schedule. Check what you missed before you publish.
Paste your existing Excel or Google Sheets schedule into RxRoster. Check coverage gaps, double-booking, overnight overlaps, minimum rest, unavailable staff, and open shifts without changing how you schedule.
No account required · No migration · No rebuild · Works with copied spreadsheet schedules
| Shift | Mon | Tue | Wed | Thu | Fri |
|---|---|---|---|---|---|
| Day 7A–3P | Alice | Alice | Ben | Ben | Dan |
| Evening 3P–11P | Carla | Carla | Open | Dan | Alice |
| Overnight | Eve | Eve | Eve | Eve | Closed |
| Operations 7A–3P | Ben | Ben | Alice | Alice | Carla |
Keep your workflow
Employee View ⇄ Shift View
You don't need to migrate or rebuild your schedule to start using RxRoster. Paste the schedule you already maintain in Excel or Google Sheets, organized by employee or by shift, and RxRoster recognizes the structure and shows the same schedule in the other view.
- Start with an employee schedule or a shift schedule
- Switch between schedule by employee and schedule by shift
- Edit in either view without rebuilding the schedule in a new system
| Alice | Day | Day | Off |
| Ben | Evening | Evening | Day |
| Day | Alice | Alice | Ben |
| Evening | Ben | Ben | — |
The same schedule, seen two ways. No migration or reformatting required.
RxRoster at a glance
A final-check workspace for real schedules.
- What it is
- A manager-facing workspace for checking and correcting staff schedules before publication.
- Who it is for
- Managers responsible for complex staff and shift coverage, including 24/7 operations.
- What it checks
- Coverage gaps, double-booking, overlaps, rest, unavailable staff, extra coverage, and other supported rules.
- How it fits
- Keep the scheduling workflow you already use. RxRoster adds the final check instead of replacing it.
- Storage
- Schedule information is saved locally in the current browser.
The problem
There are hundreds of scheduling systems. Why is the final review still manual?
Keep the spreadsheet that works
Excel and Google Sheets are fast, flexible, familiar, and easy to adapt to local operations. RxRoster does not require you to give them up.
Larger systems solve broader problems
Publishing, timekeeping, requests, staffing workflows, and workforce administration.
Managers still do the last pass
Is every shift covered? Is someone scheduled twice? Is there enough rest after the overnight? Did an unavailable employee get assigned anyway?
RxRoster focuses on the work between “the grid is filled” and “the schedule is ready.”
- 1
Keep and paste
Copy the schedule you already use from Excel or Google Sheets. No rebuild required.
- 2
Review and correct
Find open shifts, double-booking, overlaps, rest issues, and assignments that need attention.
- 3
Print or export
Copy either view, print the schedule, or export the finished schedule as a spreadsheet.
Two schedule views
One schedule. Two ways to see it.
Review coverage by shift or assignments by employee without maintaining two separate schedules.
| Shift | Mon | Tue | Wed |
|---|---|---|---|
| Day 7A–3P | Alice | Alice | Ben |
| Evening 3P–11P | Carla | Carla | Open |
| Operations | Ben | Ben | Closed |
| Employee | # | Mon | Tue | Wed |
|---|---|---|---|---|
| Alice | 3 | Day | Day | Ops |
| Ben | 2 | Ops | Ops | Off |
| Carla | 2 | Eve | Eve | PTO |
| Open shifts | 1 | Eve |
Edit either view. RxRoster keeps one underlying schedule.
Capabilities
Built around the checks schedulers actually make.
Build
- Spreadsheet-style grid
- Direct cell editing
- Shift and employee organization
- Editable shift names and times
- Section rows and formatting
- Undo and redo
- Employee availability and statuses
Import
- Paste copied spreadsheet schedules
- Detect Shift View or Employee View
- Recognize common date headers
- Import one to fourteen consecutive dates
- Preserve real-world schedule text
- Review ambiguous status rows
- Switch views instantly
Review
- Coverage gaps
- Same-day double-booking
- Cross-day overlaps
- Minimum rest
- Consecutive working days
- Schedule-pattern limits
- Unavailable staff assignments
- Extra coverage
- Missing or uncertain shift times
- Validation using adjacent stored dates when needed
Finish
- Employee assignment counts
- Open-shifts row
- Warning explanations
- Navigation to affected cells
- Filled and open summaries
- Copy either complete view
- Spreadsheet export
- Local browser autosave
Manager control
Built for the person responsible when the schedule is wrong.
Catch detectable problems earlier
Coverage gaps, conflicts, and rest issues surface before the schedule is published.
Keep manager control
Warnings do not block edits or silently change the schedule.
Keep your existing workflow
Use RxRoster as the final check alongside the schedule you already maintain. No migration required.
Reduce duplicate work
Check the finished grid without rebuilding it in another scheduling system.
Focused on the schedule, not the entire workforce system.
RxRoster focuses on:
- Schedule creation and editing
- Schedule validation
- Targeted corrections
- Shift View and Employee View
- Print and export readiness
RxRoster is not:
- Payroll
- Timekeeping
- PTO requests
- Shift swaps
- Employee messaging
- A broad HR platform
Origin
Built from hospital scheduling problems, not generic workforce software.
RxRoster began with hospital pharmacy scheduling: coverage around the clock, overnight shifts, rest between assignments, unavailable staff, intentionally Closed shifts, extra coverage, and last-minute changes that still need one final review.
The same problems appear anywhere managers schedule people by shift and date, so the workflow stays practical beyond pharmacy without becoming a generic workforce platform.
“Before I publish this schedule, what did I miss?”
The goal is to make the scheduler more capable, not more dependent.
FAQ
Frequently asked questions
Is RxRoster free?
Yes. The schedule grid, checks, print, and spreadsheet export are all free to use.
Do I need an account?
No. There is no sign-up. Open the grid and start scheduling.
Where is my schedule stored?
Your schedule is saved locally in this browser. Clearing browser data or switching devices may remove access.
Can I paste an existing schedule?
Yes. Keep your existing Excel or Google Sheets schedule. Copy the table and paste it into RxRoster. It recognizes Shift View and Employee View headers and common date formats.
Can I upload a spreadsheet file?
Direct file upload is not supported. Paste the copied spreadsheet table instead.
Can I export the finished schedule?
Yes. Copy either view, print the schedule, or export the finished schedule as a spreadsheet.
Can I switch between Shift View and Employee View?
Yes. Both views show the same underlying schedule. Edit either one.
What does RxRoster check?
Coverage gaps, same-day double-booking, cross-day overlaps, minimum rest, consecutive working days, unavailable assignments, extra coverage, and missing shift times.
Can RxRoster handle overnight shifts?
Yes. Cross-day overlaps and minimum rest are checked using adjacent stored dates when shift times are known.
What does Closed mean?
Closed marks a shift as intentionally not needed on that date. Closed cells do not generate coverage-gap warnings.
Does RxRoster replace my existing scheduling system?
No. Keep the scheduling system or spreadsheet you already use. RxRoster focuses on the final review between 'the grid is filled' and 'the schedule is ready.'
Does RxRoster guarantee an error-free schedule?
No. RxRoster surfaces detectable issues. The manager remains responsible for final approval.
What kinds of schedules work best in RxRoster?
RxRoster is designed for staff and shift schedules organized by employee, shift, and date. It works alongside spreadsheet-based scheduling across many industries.
A schedule is not done when every cell is filled.
Keep the schedule you already have. Paste it into RxRoster and check what you missed before you publish.