Speed-date / mingle planner
Give a guest list, pick a round length and how many rounds you want. The planner generates a fair rotation so everyone gets a turn with everyone else.
100% in your browser · nothing uploaded · no signup
9 rounds · 45 minutes total
Round 1 · 19:00 – 19:05
- Guest 1 ↔ Guest 10
- Guest 2 ↔ Guest 9
- Guest 3 ↔ Guest 8
- Guest 4 ↔ Guest 7
- Guest 5 ↔ Guest 6
Round 2 · 19:05 – 19:10
- Guest 1 ↔ Guest 9
- Guest 10 ↔ Guest 8
- Guest 2 ↔ Guest 7
- Guest 3 ↔ Guest 6
- Guest 4 ↔ Guest 5
Round 3 · 19:10 – 19:15
- Guest 1 ↔ Guest 8
- Guest 9 ↔ Guest 7
- Guest 10 ↔ Guest 6
- Guest 2 ↔ Guest 5
- Guest 3 ↔ Guest 4
Round 4 · 19:15 – 19:20
- Guest 1 ↔ Guest 7
- Guest 8 ↔ Guest 6
- Guest 9 ↔ Guest 5
- Guest 10 ↔ Guest 4
- Guest 2 ↔ Guest 3
Round 5 · 19:20 – 19:25
- Guest 1 ↔ Guest 6
- Guest 7 ↔ Guest 5
- Guest 8 ↔ Guest 4
- Guest 9 ↔ Guest 3
- Guest 10 ↔ Guest 2
Round 6 · 19:25 – 19:30
- Guest 1 ↔ Guest 5
- Guest 6 ↔ Guest 4
- Guest 7 ↔ Guest 3
- Guest 8 ↔ Guest 2
- Guest 9 ↔ Guest 10
Round 7 · 19:30 – 19:35
- Guest 1 ↔ Guest 4
- Guest 5 ↔ Guest 3
- Guest 6 ↔ Guest 2
- Guest 7 ↔ Guest 10
- Guest 8 ↔ Guest 9
Round 8 · 19:35 – 19:40
- Guest 1 ↔ Guest 3
- Guest 4 ↔ Guest 2
- Guest 5 ↔ Guest 10
- Guest 6 ↔ Guest 9
- Guest 7 ↔ Guest 8
Round 9 · 19:40 – 19:45
- Guest 1 ↔ Guest 2
- Guest 3 ↔ Guest 10
- Guest 4 ↔ Guest 9
- Guest 5 ↔ Guest 8
- Guest 6 ↔ Guest 7
Why this speed-date / mingle planner
- Handles any guest count
- Auto-balances rounds so no-one repeats
- Configurable round length
- Printable schedule for the host
- Works for speed dating, networking, mingle activities
How it works
01
Enter guest names
Or just the count — the planner uses numbered seats.
02
Pick round length
5 minutes is typical; 3 for a mingle, 10 for a deeper match.
03
Print or share the schedule
Save the rotation as a PDF or text the host their cheat sheet.
Frequently asked questions
How does the rotation work?
It uses the round-robin tournament algorithm — every guest meets every other guest exactly once, in N-1 rounds for N guests.
What if I have an odd guest count?
Add a 'sit out' placeholder; each round one person sits out so everyone else gets matched. The planner handles this automatically.
Is the rotation random?
No — it's deterministic so the host can print it and follow along. The order of meetings is fixed by the algorithm.