Shuffle lines
ClientAbout Shuffle lines
Randomly reorder lines of text—Fisher–Yates shuffle in your browser for samples or fixtures. The interactive transform on this page runs in your browser tab—Toolcore does not need your paste for the core operation described above.
How to use this page
Paste or type in the main workspace, run the primary action from the toolbar, then copy or download the result. Use Load example when the page offers it, or URL prefill (?q= / ?qb=) so agents and tickets open the same input.
Nearby workflows on Toolcore
- Sort lines alphabetically — Locale-aware A→Z / Z→A line sorts plus reverse—optional trim or case folding, browser-only. for the next text or markup step in your edit loop.
- Remove duplicate lines — Collapse repeated lines in pasted text—trim or case-fold keys, optional sort—browser-only deduper. for the next text or markup step in your edit loop.
- List converter — Convert lines ↔ JSON array ↔ CSV row—paste lists for configs, APIs, or spreadsheets; local only. for the next text or markup step in your edit loop.
- Random integer generator — Uniform integers in a min–max range—optional unique draws, sort, Web Crypto; local only. for the next text or markup step in your edit loop.
Common use cases
- Randomize quiz question order without a spreadsheet.
- Shuffle usernames for fair giveaway picks.
- Create varied test fixtures from a line-based seed file.
Common mistakes to avoid
Expecting cryptographic randomness
Uses Math.random—fine for casual shuffles, not for secrets.
Blank lines
Empty lines are shuffled too—they remain in the output.
FAQ
Is order reproducible?
No seed is stored—shuffle again for a new order.
Upload?
Paste text locally; nothing is sent to Toolcore servers.
More tools
Related utilities you can open in another tab—mostly client-side.
Sort lines alphabetically
ClientLocale-aware A→Z / Z→A line sorts plus reverse—optional trim or case folding, browser-only.
Remove duplicate lines
ClientCollapse repeated lines in pasted text—trim or case-fold keys, optional sort—browser-only deduper.
List converter
ClientConvert lines ↔ JSON array ↔ CSV row—paste lists for configs, APIs, or spreadsheets; local only.
Random integer generator
ClientUniform integers in a min–max range—optional unique draws, sort, Web Crypto; local only.