MMaster Tools
TextRuns on your device

Shuffle Lines

Randomise the order of lines using a cryptographically secure shuffle each time you run it.

How it works

  1. 1

    Paste the lines you want to randomise into the box above.

  2. 2

    Press the Shuffle button to mix them in a new random order.

  3. 3

    Copy or download the shuffled result. No data leaves your browser.

Questions

How random is the shuffle?

The tool uses a Fisher-Yates shuffle algorithm seeded by the browser's cryptographic random number generator, giving each possible ordering an equal probability.

Does pressing Shuffle again give a different result?

Yes — each press generates a new independent shuffle, so you can keep hitting Shuffle until you are happy with the order.

Are any lines added, removed, or changed?

No. Only the order of lines changes. Every line from your original text appears exactly once in the result.

Is my text sent to a server?

No. The shuffle runs entirely in your browser. Your text never leaves your device.

Word Counter

Word Counter

Count words, characters, sentences, and paragraphs as you type, with reading and speaking time.

Character Counter

Character Counter

Count every character in your text — total and without spaces — as you type.

Sentence Counter

Sentence Counter

Count sentences and see average words per sentence update as you type.

Paragraph Counter

Paragraph Counter

Count paragraphs and get average sentences, words, and characters per paragraph.

Reading Time Estimator

Reading Time Estimator

Estimate how long it takes to read your text at an adjustable reading speed.

Speaking Time Estimator

Speaking Time Estimator

Calculate how long it takes to deliver your text aloud at a chosen speaking pace.

Uppercase Converter

Uppercase Converter

Convert any text to uppercase instantly, with full support for accented and international characters.

Lowercase Converter

Lowercase Converter

Convert any text to lowercase instantly, handling accented and international characters correctly.