My Tools Garage

Random Line Picker

Pick random lines from any list, fairly.

in-browser

How to use

  1. 1 Paste your options, one per line.
  2. 2 Set how many lines you want to pick.
  3. 3 Toggle ignoring blanks and allowing duplicates as needed.
  4. 4 Click “Pick” and copy the chosen lines.

About Random Line Picker

The Random Line Picker chooses one or more lines at random from a block of text, turning any list into a quick raffle, shuffle or decision-maker.

Paste your options one per line — names, ideas, prizes, tasks, restaurants — and the tool selects from them using a fair, unbiased shuffle so every line has an equal chance of being drawn.

You decide how many lines to pick, and the result is ready to copy.

A couple of options make it flexible. “Ignore blank lines” strips out empty lines so accidental gaps in your list do not get picked, which is almost always what you want when pasting from another document. “Allow duplicates” lets the same line be chosen more than once, useful when you are sampling with replacement or simulating repeated draws; with it off, each pick is unique and you cannot request more lines than exist.

Everything happens locally in your browser using the platform’s random number generator, with nothing uploaded or stored, so it is private and works offline.

It is great for picking giveaway winners, choosing who goes first, sampling rows from a dataset, or just breaking a tie when a group cannot decide.

FAQ

Is the selection actually random and fair?

Yes. It uses a partial Fisher–Yates shuffle backed by the browser’s random number generator, so every eligible line has an equal chance of being chosen.

Can the same line be picked twice?

Only if you enable “Allow duplicates”. With it off, each pick is unique and you cannot request more lines than the list contains.