Shuffle Lines or Words Randomly
Local ProcessingRandomize the order of lines, words, or characters using a cryptographically uniform Fisher-Yates shuffle.
How It Works & Processing Standards
Randomize the order of lines, words, or characters using a cryptographically uniform Fisher-Yates shuffle.
Tool processing runs in your browser. If you create a calculator or conversion share link, its values are included in the URL. See the privacy policy for account, analytics and advertising data.
Current Limits
- Maximum input length: 2,000,000 characters
Choose lines, words or letters as the unit and they are shuffled randomly. The result changes every time.
Shuffling uses the browser’s cryptographic random numbers. Results are not saved, so copy them if needed.
How to Use Shuffle Lines or Words Randomly
- 1Enter textPaste what you want shuffled.
- 2Choose a unitLines, words or letters.
- 3Shuffle againRun it again until you are happy.
Examples
Presentation order (lines)
Input: Kim / Lee / Park / Choi
Result: e.g. Park / Choi / Kim / Lee (different each time)
Word order
Input: 나는 오늘 학교에 간다
Result: e.g. 학교에 나는 간다 오늘 (different each time)
Common Use Cases
- Fairly deciding presentation or chore order
- Shuffling quiz options or flash cards
- Letter scramble games and memorization practice
Frequently Asked Questions (FAQ)
Can I see the same result again?
Each run shuffles anew and nothing is saved. Copy the result right away if you need it.
I only want to pick a few people.
The Random Picker is a better fit.
