Skip to main content
Free Tool · For Lecturers

Free Randomized Student Group Team Allocator

Paste your class roster, choose team size or count, and generate balanced, randomized project teams with optional gender and skill-level balancing — in seconds.

Runs entirely in your browser · No login · No data uploaded

Student Roster

One student per line. Optionally add gender (M/F/O) and skill level (1–5) after a comma.

e.g. "Kasun Perera, M, 4" or just "Kasun Perera"

0 students
Team Settings

Distribute M/F/O students evenly. Requires gender column in roster.

Spread skill levels 1–5 across teams. Requires skill column in roster.

Paste your class roster and click Generate Teams to allocate balanced project groups.

How to Generate Balanced Project Teams in 3 Steps

Follow these steps to get results in under a minute

01
Paste your class roster
Copy your student list from any source — one name per line. Optionally add gender (M/F/O) and skill level (1–5) after a comma to enable balanced allocation.
02
Set team size and balancing criteria
Choose how many students per team or how many teams you want. Toggle gender and skill balancing to create diverse, equitable groups automatically.
03
Print the team assignment sheet
Click Generate Teams and instantly see color-coded team cards. Print the full assignment sheet to distribute to students or keep as a class record.

How Team Allocator Compares

vs spreadsheets, manual processes, and paid platforms

Feature UniCloud360 Team Allocator Manual SpreadsheetRandom Name PickerPaid LMS Group Tools
Randomized team allocation Instant ⚠️ Manual spreadsheet ⚠️ One-by-one only Yes
Gender balance option Toggle on/off Not possible Not possible ⚠️ Paid feature
Skill level balancing 1–5 scale built-in Not possible Not possible ⚠️ Paid feature
Team size or count mode Both modes No No Yes
Printable team assignment sheet One-click print Manual formatting No ⚠️ Export only
Re-shuffle without re-entering Yes Re-enter names Re-enter Yes
Cost Free forever ⚠️ Basic tools only Free Paid subscription

What Lecturers Are Saying

Trusted by lecturers and students across Sri Lankan universities

4.9
★★★★★
4 reviews
NJ
Dr. Niluka Jayasena
Senior Lecturer, Computing Faculty
★★★★★

"Allocating 90 students into project teams used to take me 45 minutes with a spreadsheet. Now it's done in under 2 minutes with proper gender balance. The print sheet is perfect for handing out on day one."

SW
Sandya Wickramasinghe
Module Coordinator, Business Studies
★★★★★

"The skill balancing feature is what sold me. I can see at a glance that each team has a mix of strong and developing students — no more complaints about unfair group compositions."

RM
Roshan Mendis
Lecturer, Engineering Faculty
★★★★★

"Students always suspect favouritism when groups are manually assigned. Showing them the randomized print-out eliminates those complaints entirely. Transparency through automation."

PD
Priya Dissanayake
Workshop Facilitator
★★★★☆

"Used this for a 3-day intensive workshop with 45 participants. Re-shuffled between sessions so people worked with different peers each day. The re-shuffle button is a simple but brilliant touch."