Shuffle any list instantly with cryptographic randomness
10 items detected
Need to randomize a list of names, items, or tasks? This free list randomizer lets you paste any list and shuffle it instantly using the Fisher-Yates algorithm powered by crypto.getRandomValues — the same source of randomness used in cryptography. Supports newline, comma, semicolon, and tab-delimited lists, with optional numbered output. No signup, no ads, works entirely in your browser.
It uses the Fisher-Yates algorithm with crypto.getRandomValues, which provides cryptographically secure randomness. This eliminates modulo bias and makes every permutation equally likely, unlike Math.random()-based shuffles.
You can split your list by newlines (one item per line), commas, semicolons, or tabs. Pick the format that matches how your data is already formatted.
Yes — up to 10,000 items per shuffle. For most real-world use cases (team names, todo items, playlists) this is more than enough.
Yes. After the first shuffle a 'Shuffle Again' button appears. Each click produces a fully independent cryptographic shuffle, and the tool tracks how many times you've shuffled.