Text tool

Pick a Random Item

Enter one candidate per line and let a browser cryptographic random source choose one.

In-browser processingNo account requiredPrivacy details ↗

Enter one candidate per line. Blank lines are ignored.

A QUICK WALKTHROUGH

How to use this tool

  1. Enter one candidate per line; blank lines are ignored.
  2. Choose Pick a random item.
  3. Read the selected candidate.

Local and unbiased

Candidates stay in your browser. The picker uses Web Crypto with rejection sampling so each non-empty line has the same chance, without a network request or saved list.

Empty lines

Blank or whitespace-only lines are ignored. If no non-empty candidates remain, the tool asks you to enter at least one item.

GOOD TO KNOW

Common questions

Are my candidates uploaded?

No. The list and selection are processed locally in your browser.

Can two identical lines both be selected?

Yes. Each non-empty line is treated as a candidate, even when two lines have the same text.

Why does the picker use rejection sampling?

It avoids the small bias that can occur when a random 32-bit value is reduced with a remainder.