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

  1. Round 1 · 19:0019:05

    • Guest 1 ↔ Guest 10
    • Guest 2 ↔ Guest 9
    • Guest 3 ↔ Guest 8
    • Guest 4 ↔ Guest 7
    • Guest 5 ↔ Guest 6
  2. Round 2 · 19:0519:10

    • Guest 1 ↔ Guest 9
    • Guest 10 ↔ Guest 8
    • Guest 2 ↔ Guest 7
    • Guest 3 ↔ Guest 6
    • Guest 4 ↔ Guest 5
  3. Round 3 · 19:1019:15

    • Guest 1 ↔ Guest 8
    • Guest 9 ↔ Guest 7
    • Guest 10 ↔ Guest 6
    • Guest 2 ↔ Guest 5
    • Guest 3 ↔ Guest 4
  4. Round 4 · 19:1519:20

    • Guest 1 ↔ Guest 7
    • Guest 8 ↔ Guest 6
    • Guest 9 ↔ Guest 5
    • Guest 10 ↔ Guest 4
    • Guest 2 ↔ Guest 3
  5. Round 5 · 19:2019:25

    • Guest 1 ↔ Guest 6
    • Guest 7 ↔ Guest 5
    • Guest 8 ↔ Guest 4
    • Guest 9 ↔ Guest 3
    • Guest 10 ↔ Guest 2
  6. Round 6 · 19:2519:30

    • Guest 1 ↔ Guest 5
    • Guest 6 ↔ Guest 4
    • Guest 7 ↔ Guest 3
    • Guest 8 ↔ Guest 2
    • Guest 9 ↔ Guest 10
  7. Round 7 · 19:3019:35

    • Guest 1 ↔ Guest 4
    • Guest 5 ↔ Guest 3
    • Guest 6 ↔ Guest 2
    • Guest 7 ↔ Guest 10
    • Guest 8 ↔ Guest 9
  8. Round 8 · 19:3519:40

    • Guest 1 ↔ Guest 3
    • Guest 4 ↔ Guest 2
    • Guest 5 ↔ Guest 10
    • Guest 6 ↔ Guest 9
    • Guest 7 ↔ Guest 8
  9. Round 9 · 19:4019: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

  1. 01

    Enter guest names

    Or just the count — the planner uses numbered seats.

  2. 02

    Pick round length

    5 minutes is typical; 3 for a mingle, 10 for a deeper match.

  3. 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.