Schedule yournext sessionin 90 seconds
Add times in plain English, send one voting link, and see which slot works best for the party. Players never need an account.
Free to start — no credit card, no sign-up to try it.
| Time slot | Gandalf | Frodo | Gimli | Fred | Total |
|---|---|---|---|---|---|
6:00 PM Fri May 23 | – | ✓ | ✓ | – | 2/4 50% |
10:00 AM Sat May 24 | ✓ | ✓ | ✓ | ✓ | 4/4 100% |
10:00 AM Sun May 25 | ✓ | ✓ | – | ✓ | 3/4 75% |
The Problem
Group chat was not built for scheduling
You should spend prep time on the game, not on chasing availability.
Group chats are a mess
The GM asks who is free. Players answer at different times. Someone changes availability. The thread moves on, and now the GM is scrolling back to tally replies — and chasing whoever went quiet.
Generic schedulers are built for meetings
GM Schedule is built for tabletop groups: one GM creates the options, players vote without accounts, and the best session time rises to the top.
Less scheduling, more prep
Name the session, add times in plain English, and send one link. Use your prep time for maps, NPCs, encounters, and story beats — not scheduling admin.
How It Works
Schedule a session in three steps
Propose times
Type session options the way you would write them in chat: “Fri 7, weekend 10 and 2.” GM Schedule turns them into clean voting slots.
5 choices instantly! Keep it simple.
Share a link
Drop one link in Discord, your group chat, or wherever your party coordinates. Players open it, enter their name, and check the times they can make. No player accounts required.
One link. Clear votes. No thread archaeology.
Pick the winner
Votes update live. GM Schedule highlights the strongest option, but the GM makes the final call.
Campaign Manager
PlusSchedule an ongoing campaign from one page
Create multiple sessions under one campaign link. Players vote on each date in one visit, and you can see the best option for every session at a glance.
- One link for the full campaign
- Players vote on every session in one visit
- See the top option for each session at a glance
- Auto-remind players who haven't voted — no more chasing
Bulk schedule
Describe the whole campaign and we'll build the sessions.
Session 1 · Death House
Session 2 · Village of Barovia
Pricing
Start free, upgrade for bigger campaigns
Free
For one-shots, small groups, and casual campaigns.
- Player voting — no accounts needed
- Simple and easy scheduling
- 3 active sessions
- 12 players per session
- 12 time options per session
- 12 roster players — invite by email in one click
- See who voted and who's still waiting
- Campaign manager
- Email notifications for player responses
- Auto-remind players who haven't voted
Plus
Save 44% vs monthly.
For DMs running ongoing campaigns.
- Player voting — no accounts needed
- Simple and easy scheduling
- Unlimited active sessions
- Unlimited players per session
- 24 time options per session
- Unlimited roster players — invite by email in one click
- See who voted and who's still waiting
- Campaign manager
- Email notifications for player responses
- Auto-remind players who haven't voted
*Generous fair-use limits apply to keep things running smoothly for everyone.
Features
Everything a GM needs to schedule the next session
Natural-language times
Type “Fri 7, weekend 10 and 2” and GM Schedule turns it into clean voting slots. No calendar clicking or dropdown hunting.
No-account voting
Players open one link, enter their name, and choose the times they can make. They do not need an account.
Live results & top pick
Votes tally in real time, and the strongest option is highlighted automatically — clear results instead of spreadsheet math.
Timezone-smart
Each player sees times in their own local timezone, so your California player and your UK player both see the right hour.
Your party, on file
Save your players once — name, character, contact. Pick them when you create a session and everyone gets the voting link by email, with their name already filled in.
You make the final call
See who voted and who you're still waiting on, nudge the stragglers (or let automatic reminders do it), then lock in the slot that works.
FAQ
Questions DMs usually ask
Stop chasing availability.
Start playing.
Send one link, collect player votes, and pick the best time while everyone is still ready to play.
Try the schedulerFree for small groups. Players never need accounts.