Use Random Order Generator
Choose this page when the whole list just needs a fair order: presentation order, speaking order, turn order, lineups, or draw order.
Random Order Generator
Shuffle any list into a numbered random order in seconds — presentations, turn order, lineups, and raffle draws, right in your browser.
Random order result
Shuffle any list into a numbered random order in seconds — presentations, turn order, lineups, and raffle draws, right in your browser.Add at least two list items and generate the random order here.
Paste your list and get a numbered random order instantly — classroom presentation order, game turn order, lineup order, or raffle draw order. Runs entirely in your browser, with no sign-up and no downloads.
A Fisher–Yates shuffle gives every ordering the same chance, so no name is favored.
Outputs come back numbered 1, 2, 3... — ready to read aloud or paste into your slides.
Paste the names, generate, and announce the order in under a minute.
How this random order generator works
This random order generator takes any list — presentation speakers, game players, raffle entries, call order — and shuffles it into a numbered random sequence. Item 1 goes first, item 2 goes second, and so on down to the last entry.
The shuffle runs in your browser with a Fisher–Yates pass, so every ordering has the same chance. Paste the list, generate, and read the order out loud — or regenerate for a fresh draw whenever the schedule changes.
Stay here for any generic random order; switch tools for gift exchanges and classroom picks.
Choose this page when the whole list just needs a fair order: presentation order, speaking order, turn order, lineups, or draw order.
Running a gift exchange? That page draws the picking order and pairs it with steal-rule cheat sheets for the whole party.
If you need to pick one student at a time — with picked names removed until everyone has gone — use the student picker instead.
From raw list to numbered order in four steps.
Enter names or items separated by commas or line breaks — from 2 up to 500 entries. Duplicates are removed automatically.
The generator shuffles the list and shows it numbered, first to last, on a single card.
Read the order aloud, project it on a screen, or paste it into your slides or group chat.
Someone joins late or swaps a slot? Edit the list and generate a new independent order.
Everything on this page exists to produce one clean, readable order.
The shuffle is neutral, so the order is never someone's choice.
Keep one roster and reuse it across the toolkit.
Any moment a list needs a fair, visible order instead of volunteers.
Presentations week without the "I'll go last" negotiation
A middle-school teacher spreads student presentations across a four-day week and used to spend the start of every class renegotiating the speaking order. She now pastes the class roster into this generator on Monday, projects the numbered order, and posts it to the class page.
Because the order is visibly random and numbered, students stopped campaigning for slots and started preparing for their own day. Absent students slide to the next day's slot without redoing the whole list, and the same roster later becomes teams and pairs.
How the order is shuffled
Items are normalized, de-duplicated, and shuffled with a Fisher–Yates pass driven by your browser's random number generator. Every one of the n! orderings is equally likely, so paste order and position have no effect on the result.
The tool only produces order. It does not weight, sort, or selectively repeat items, and regenerating always draws a fresh independent order. Everything runs locally in your browser.
What this random order tool does not do
This page outputs one complete order. It does not draw one name at a time, track who has already gone, or keep a history of previous orders — regenerating produces a fresh draw, not an amendment to the last one.
If you need balanced teams, pairs, or a single named pick, those are different jobs; use the team generator, pair generator, or student picker instead.
Built for hosts and teachers who want the order settled before anyone volunteers.
“I paste my class roster before presentations week. The numbered order ends the "I'll go last" debate in seconds.”
Preview how the numbered random order looks before you shuffle your own list.




Related tools
Draw a gift exchange picking order with steal-rule cheat sheets for the party.
Draw one student at a time with picked names removed until everyone has gone.
Split the same list into balanced teams instead of an order.
Pair the same names up for buddy activities and practice rounds.
Classroom- and party-tested guides on fair randomness and grouping.
Learn practical classroom random grouping strategies to create fair teams, improve participation, and save time with simple teacher-friendly methods.
Read articleLearn how to use a random student picker to boost classroom engagement, ensure fair participation, and save time. Step-by-step guide with practical examples for K-12 and higher ed.
Read articleDiscover why educators choose a random group generator for teachers to save time, promote fairness, and increase student engagement in every classroom.
Read articleLearn how to play White Elephant with clear rules, turn order, stealing limits, and setup steps for classrooms, offices, and holiday parties.
Read articleShort answers about shuffling lists, randomness, and limits.
Paste a list of 2 to 500 items, separated by commas or line breaks. The tool de-duplicates the list, shuffles it with a Fisher–Yates pass in your browser, and shows the result as one numbered order.
Yes. Fisher–Yates gives every one of the n! possible orderings the same probability, so nothing about paste order, spelling, or position influences the result.
Presentation and speaking order, turn order for games, lineup order for tryouts and performances, raffle draw order, and call order for check-ins or stand-ups.
Yes — every click is a new independent shuffle with no memory of the previous draw. If the roster changes, edit the list and generate a fresh order.
The student picker draws one name at a time and can remove picked names until everyone has gone. This tool shuffles the whole list into one complete order at once.
No. The shuffle runs locally in your browser, and the list is never stored or transmitted.
Need balanced teams instead of an order? Use the random team generator.