Random Word Generator

Pick random English words from a built-in common-word list using a seed you control — the same seed always gives the same words.

Loading calculator…

What this tool does

Pick random English words from a built-in common-word list using a seed you control — the same seed always gives the same words. The word list is a built-in set of common English words (nouns, adjectives and everyday vocabulary). The seeded generator is for word games, writing prompts and passphrases you reproduce — it is deterministic by design, so never use a published or guessable seed for anything security-sensitive.

How to use the Random Word Generator

  1. Enter or select number of words.
  2. Enter or select seed (change for a different set).
  3. Read the calculated result; change any measurement to compare alternatives.

Formula

A linear congruential generator advances the seed (state = state × 1664525 + 1013904223 mod 2³², the classic Numerical Recipes constants) and each state selects wordlist[state mod list length]. Selection is a pure function of seed and count — no Math.random is used — so examples and shared seeds reproduce exactly.
count
Number of words
seed
Seed (change for a different set)

The word list is a built-in set of common English words (nouns, adjectives and everyday vocabulary). The seeded generator is for word games, writing prompts and passphrases you reproduce — it is deterministic by design, so never use a published or guessable seed for anything security-sensitive.

Worked example

For random word generator, the following measurements illustrate the exact method: Number of words: 5; Seed (change for a different set): 42.

Inputs

  • Number of words5
  • Seed (change for a different set)42

Result

  • Random wordsslow, cost, work, strong, thin
  • Word count5
  • Seed used42

Results explained

Random words
Random words from the formula above. The word list is a built-in set of common English words (nouns, adjectives and everyday vocabulary). The seeded generator is for word games, writing prompts and passphrases you reproduce — it is deterministic by design, so never use a published or guessable seed for anything security-sensitive.
Word count
Word count from the formula above. The word list is a built-in set of common English words (nouns, adjectives and everyday vocabulary). The seeded generator is for word games, writing prompts and passphrases you reproduce — it is deterministic by design, so never use a published or guessable seed for anything security-sensitive.
Seed used
Seed used from the formula above. The word list is a built-in set of common English words (nouns, adjectives and everyday vocabulary). The seeded generator is for word games, writing prompts and passphrases you reproduce — it is deterministic by design, so never use a published or guessable seed for anything security-sensitive.

Frequently asked questions

Your seed starts a simple deterministic number sequence (a linear congruential generator) and each number in the sequence picks a word from the built-in list by index. Change the seed to get a completely different set of words.

Reproducibility is the point: a teacher can give a whole class seed 42 and everyone gets the same prompt words, and this page's worked example can be checked. True unpredictability would make shared exercises and examples impossible to verify.

Common English vocabulary — everyday nouns (river, garden, market), adjectives (bright, calm, swift) and general words — suitable for games like Pictionary and Charades, story prompts and vocabulary practice. The list contains no profanity.

Only with a seed nobody could guess, and even then this deterministic tool is not a substitute for a password manager's generator, which uses cryptographic randomness. For real accounts, use your password manager.

No. Word selection runs entirely in your browser from the built-in list; your seed and the generated words are never uploaded or stored.