★★★★★Trusted by 20+ teachers — free forever, no subscription

The fastest way to run group day.

Random Roster balances groups by capability, respects student preferences, saves every grouping, and now maps your classroom seating too. No spreadsheets. No guesswork.

Paste your class list and get balanced groups in seconds. No subscription — ever. Most tools charge $2.99/month. We charge $19. Once.

No sign up. Paste names. Groups in 30 seconds.

randomroster.com

No account needed · Instant results · Free forever

Everything you need to run your classroom

Built for teachers who care about fairness, not busywork.

Groups that actually work

High/med/low capability distribution in one click. Every group gets a fair mix — no more putting your weakest students together by accident.

Works on any device, always

Leave school Friday. Pick up Monday. Your class is waiting — nothing to re-enter, no spreadsheets to dig up.

Never rebuild your list

Your roster is saved. Every grouping is saved. Reload any past session or regenerate from the same class in seconds.

Pro

No more awkward pairs

Keep anyone separated — or always together. Set "do not group with" and "always group with" per student. The algorithm handles the rest.

Pro

From groups to seats in one click

Assign students to physical desks automatically. Multiple layouts. Print for the wall. Your sub walks in knowing exactly where everyone sits.

Pro

Put it on the projector

Presentation Mode shows groups fullscreen on your smartboard. Built-in name picker for cold-calling. Timer. Noise monitor. Students never know who's next.

Pro Feature

From groups to seats in one click

Map your physical classroom once. Then hit “Seat by Groups” and students land in adjacent desks automatically, colour-coded by group so you can see the arrangement at a glance.

  • Drag desks into any layout: rows, chevron, U-shape, or freeform
  • Multiple named charts per class (e.g. "Exam Mode", "Default")
  • Print a clean seating layout for the classroom wall
  • Share a read-only link with your substitute, no login needed
Seating chart displayed on a classroom whiteboard with color-coded student groups
Pro
Pro Feature

Put it on the projector

Presentation Mode shows your groups fullscreen on the smartboard. Built-in random name picker for cold-calling — your students will never know who's next. Add a timer for group work, and a noise monitor to keep the room on track.

  • Slot-machine name picker — random, theatrical, keeps students engaged
  • Countdown and count-up timer for timed group activities
  • Real-time noise monitor via microphone — no app download needed
  • Fullscreen dark mode — crisp on any projector
Presentation ModePro

Random Name Picker

Sofia

press space to spin again

Group 1

Emma
Noah

Group 2

Mia
Liam

Group 3

Sofia
Ethan

Timer

4:32

Noise

How it works

Three steps. Under a minute.

1

Build your roster

randomroster.com/dashboard
Period 2 · 23 students presentImport Roster
StudentsGroupsHistorySeatingLayout
NamePresent
Emma
Noah
Mia
Liam
Sofia
+19 more students…

Add student names and set capability levels (high, medium, low). Import a whole class from CSV or paste a list. Done in seconds.

2

Generate balanced groups

randomroster.com/dashboard
StudentsGroupsHistorySeatingLayout

Group 1

Emma
Noah
Mia
Ben

Group 2

Sofia
Liam
Ana
Priya

Group 3

Jake
Carlos
Zoe
Tyler
✦ 3 balanced groups · capability-distributedSave

Choose group count or students per group. The algorithm distributes by capability automatically. Drag to adjust. Save to history.

3

Seat your class & share

randomroster.com/dashboard
StudentsGroupsHistorySeatingLayout
Chart: Period 2 · DefaultShare ↗ Pro
Emma
Sofia
Jake
Liam
Noah
Ana
Carlos
Mia
Priya
Zoe
↑ FRONT OF ROOM

Map your room layout once, then seat students from groups in one click. Share a read-only link with your sub instantly.

Simple, honest pricing

One-time payment. No subscription. Ever.

Most competing tools charge $2.99/month — that's $107+ over 3 years.
We charge $19. Once. You break even after 7 months.

Free

$0/ forever
  • Unlimited group generation
  • Up to 3 saved rosters
  • Drag & drop adjustments
  • Cloud sync
  • Multiple classes
Recommended

Pro Lifetime

$19$29one-time
  • Everything in Free
  • Unlimited saved rosters
  • Full grouping history
  • Student preferences & constraints
  • CSV import/export
  • Presentation mode
  • Seating charts & room layout
  • Sub-teacher share links
  • All future features

Frequently asked questions