SmartSort balances classes by gender, academics, behavior, friendships, and custom factors — generating optimized placements in seconds, not days.
| Student | Grade | Assigned Class | Status |
|---|---|---|---|
| Emma Johnson | 6th | Section A | Placed |
| Liam Martinez | 6th | Section B | Placed |
| Sophia Chen | 6th | — | Unplaced |
| Noah Williams | 6th | Section A | Placed |
SmartSort handles the complexity so you can focus on what matters — your students.
Balance classes across gender, academic performance, behavior scores, special needs, and unlimited custom factors you define.
Honor friend-pair requests and keep-apart rules. SmartSort respects social dynamics while maintaining balanced classes.
Generate optimized placements instantly. Review results, tweak assignments manually, and regenerate as needed.
See real-time balance metrics, class distributions, and placement scores at a glance on a beautiful overview dashboard.
Upload student rosters from CSV or Excel files. Map columns automatically and get started in seconds.
Ask the built-in AI assistant questions about your placements, get insights, and understand the reasoning behind assignments.
Invite administrators, planners, and viewers with role-based permissions. Everyone sees what they need.
Works for traditional schools, summer camps, and any organization that needs to sort people into balanced groups.
Save multiple placement runs, compare results side by side, and apply the best one when you're ready.
Get from roster to balanced classes in four simple steps.
Upload students via CSV or Excel, or add them manually. Include academic data, demographics, and special considerations.
Set up target classes with capacities, grade levels, and teacher assignments. Configure as many sections as you need.
Choose which factors matter most — gender balance, academic mix, behavior, friendships — and weight their importance.
Run the solver, review placements on the visual dashboard, make manual adjustments, and finalize your classes.
Every screen is designed to make class placement fast and intuitive.
See your projects at a glance. Quickly switch between placement projects, view key metrics, and jump to any screen.
The command center for your placement. See all students, their assignments, class balances, and generate new runs.
Manage your student data: academic scores, demographics, friend pairs, and keep-apart rules. Import from CSV/Excel.
Compare multiple placement attempts. Each run captures a complete snapshot so you can pick the best result.
Define target classes with capacity limits, teacher assignments, and grade levels. Flexible enough for any structure.
Control what matters most. Set weights for each factor and the solver automatically optimizes placements accordingly.
Get in touch and we'll help your school or camp get set up with SmartSort.
Fill out the form below and we'll be in touch shortly.