Random Word Generator
Picks random words in the browser from a bundled list of 500 common English words. Choose a count from 1 to 100 (default 5); sampling is with replacement, so the same word can appear twice. Picks use crypto.getRandomValues and are random from this bundled list of 500 words, not a linguistic corpus or crossword oracle. Generation stays on this device; nothing is uploaded.
Random word generator
Picks are random from this bundled list of 500 words, not a linguistic corpus or crossword oracle. Generated on this device with crypto.getRandomValues. Client-side only. Nothing is uploaded.
How to use
- Set how many words to generate, from 1 to 100 (default 5).
- Click Generate. Words are picked with replacement from the bundled list of 500 words, so the same word can appear twice.
- Read the words as text. Nothing is sent to a server. Refreshing the page clears the form.
Results
Generating on this device…
Runs in your browser. Nothing is uploaded.
Frequently asked questions
How does this random word generator pick words?
Picks are random from this bundled list of 500 words, not a linguistic corpus or crossword oracle. The list is common everyday English bundled with the page. It is not fetched from a dictionary API.
How many words can I generate?
Choose an integer count from 1 to 100 (default 5). 100 is allowed. 101 and larger are rejected. Empty, zero, negative, and non-integer counts fail closed with an error. Sampling is with replacement, so the same word can appear more than once.
Does this use crypto.getRandomValues?
Yes. This page calls crypto.getRandomValues in your browser (a cryptographically secure pseudorandom number generator). Each pick is a uniform index into the bundled list. Rejection sampling avoids modulo bias. The page never uses Math.random. If getRandomValues is missing, generation fails closed.
Is generation client-side? Are words uploaded?
Generation is client-side only. Words are not uploaded and are not sent to a server. There is no signup. Refreshing the page clears the form.
Is this a dictionary, corpus, or crossword tool?
No. Picks are random from this bundled list of 500 words, not a linguistic corpus or crossword oracle. It does not score rarity, check crossword validity, or look up definitions.