TOOLTIKI Lovable tool, really free
Random Groups

Random order generator

Press Draw to shuffle the list

Local · Fisher–Yates, uniform
Advertisement
320 × 100

Paste a list and get it back in a random order, numbered. Useful for a presentation running order, a playlist, a rota, or the order people speak in a standup.

How to shuffle a list

1 Paste your list, one item per line.
2 Draw. Every item keeps its place exactly once, numbered from one.
3 Copy the result. Add a seed first if you need to reproduce the same order later.

The shuffle is Fisher–Yates, which is the one that is actually uniform. The obvious alternative — sorting by a random key — sounds equivalent and is not: it is slower, and with a comparison sort it can produce a measurably biased distribution. That distinction matters for a running order that decides who presents last on a Friday afternoon.

Questions

Yes. Fisher–Yates over a cryptographic source gives a uniform permutation.

MDN — Crypto.getRandomValues()
Advertisement
300 × 250
Was this tool any good?
INTERNAL SIGNAL ONLY · WE USE IT TO FIND TOOLS WORTH REBUILDING