Built by an elementary PE teacher

Lay out your school's specials schedule.
Without the spreadsheet headache.

Drag-and-drop. Move one class and every affected schedule updates instantly. Add as many specials as you need, set default and alternate blocks, and export your final schedule as a PDF.

No account needed for demo
Runs in your browser
Print to PDF
Demo

Try it. No account, no email.

Demo mode is the full app, every tool, every keyboard shortcut, every feature. The only thing you can't do is save to the cloud. You can still download your work as a JSON file or print it as a PDF.

What you can do in the demo

Build a complete specials schedule for a real or sample school. Add as many specials as you need, configure your blocks, name your teachers, and use every drag-and-drop tool, including the Wand and click-to-swap mechanics.

Schedule + Set Up views
All editing tools active
Download as JSON
Print to PDF
Upload a saved JSON
Keyboard shortcuts
Open the Demo
$0full app
About

Built by a teacher who got tired of the schedule.

"After watching a colleague spend dozens of hours on the schedule, only to redo it again to satisfy administrative requirements, I decided to build a tool that would make the process faster and easier."
Patrick Detzner · Elementary PE Teacher · Founder

The Schedulator was created by an elementary school Physical Education teacher frustrated by the complicated and time-consuming process of creating elementary school specials schedules.

After seeing a colleague spend literally dozens of hours working on the schedule, only to have to redo it yet again to satisfy administrative requirements, the founder decided to develop a tool that would make the process faster and easier.

The key improvement that the Schedulator offers is that all changes are immediately and visually updated for all affected teachers. Move a first-grade teacher's Music special from Monday to Tuesday and the Music teacher's schedule instantly updates to reflect that change. Test different combinations of schedule changes without the headache of double-checking every move.

The Schedulator is available as a free demo, and a low-priced subscription unlocks cloud save, so you can store, modify, and reuse multiple schedules from year to year, accessible from anywhere you sign in.

Made by Streamline Swimming Solutions LLC. No student data, no SIS integration, no FERPA concerns, just the schedule.

Tutorial

Most of it is self-explanatory. A few specialized tools are worth showing.

The basics, adding specials, setting blocks, dragging classes, most users figure out in 10 minutes. Here are the specialized tools that take the schedule from "manageable" to "fast."

01
Click

The Wand Tool

Click the wand icon, pick a special, then click empty cells to fill them. Click a filled cell to clear it. The fastest way to lay out a blank schedule. Press Esc to deactivate.

02
Click → Click

Swap Classes

Select a class, then click another to swap their positions. On the grade-level side, the specials swap. On the specials side, the grade and teacher swap. Useful for testing what-ifs.

03
Right-Click

Block-Time Override

Right-click any class (or Alt+click) to change just that class's time. Perfect for early-release Wednesdays or Pre-K's shorter periods, without making a separate row for every variation.

04
Set Up View

Default + Alternate Blocks

Set the standard time period for each grade. Add alternate blocks for Pre-K (shorter classes), Wednesdays (early release), or any irregular day. The schedule auto-applies the right block per grade.

05
Alt+S / Alt+C

Cloud Save + Drafts

With a subscription, save schedules to your account. Save a Copy creates a draft so you can test changes without losing the original. Rename, organize, and reopen from the file list anytime.

06
Alt+P / Alt+D

Print + Portability

Print to PDF for distribution. Download/upload as JSON to move schedules between accounts, share with a colleague, or use without an account in demo mode.

Keyboard-shortcut tip: Alt+V toggles between Schedule and Set Up views, the single most-used shortcut.

Get cloud save. Sign in once, work from anywhere.

The free demo is the full app, but your work lives only in your browser. A subscription gives you cloud-saved schedules accessible from any device, plus the ability to keep multiple drafts and copies.

Contact

Have a question? Send a note.

The form goes straight to Patrick, the founder. Toggle the meeting button below if you'd rather schedule a call instead, and Patrick will follow up with availability.

Replies usually within 1–2 business days
Direct from the founder, not a queue
School-district inquiries welcome
→ patrick.detzner@gmail.com
Got it. Patrick will reply within a couple business days.
Frequently Asked

Common questions, honest answers.

Is the free demo really free, with no signup? +
Yes. Open schedulator.net/demo in your browser and start building. No email, no card, no account. Every editing tool works. The only difference vs. the paid version is that your schedules don't sync to a cloud account, you save them locally as JSON files instead.
Does it handle teacher absences or sick days? +
No. The Schedulator is for laying out the standard year-long schedule, which teachers go to which specials on which days. Daily absence rotation is a different problem and isn't part of the tool.
Does it integrate with our SIS (PowerSchool, Infinite Campus)? +
No, intentionally. The Schedulator doesn't store student data, so there's no roster or grade-book sync. You enter your school's grades, sections, teachers, and specials manually in the Set Up view, and most schools have this entered in under 15 minutes.
What about FERPA / student data privacy? +
Not applicable. The Schedulator never collects, stores, or processes student information. The only personal data in your account is your email address (for login) and the names of staff you choose to add to schedules.
Can I share schedules with other staff or parents? +
Not interactively, there's no real-time collaboration or parent portal. The intended workflow is: build your schedule in the app, print to PDF, and email or post the PDF to your school staff. If you want to hand a draft to a colleague for review, you can also download/upload as JSON.
How many specials / grades / colors can I add? +
As many specials as your school needs, Art, Music, PE, STEM, Spanish, Library, Theater, Coding, whatever fits. Same with grade levels and teachers. Multiple colors are available beyond the four defaults, and you can rename and recolor any special at any time.
What happens to my saved schedules if I cancel my subscription? +
Download them as JSON files before canceling, that's a permanent local backup. You can re-upload them into the demo or into a re-subscribed account anytime. Cloud-saved schedules become inaccessible while a subscription is paused, but they aren't deleted.
Who built this? +
Patrick Detzner, an elementary PE teacher who got tired of watching colleagues lose dozens of hours a year to the specials schedule. The Schedulator is operated by Streamline Swimming Solutions LLC.