Random Word Generator
Generate 1 to 50 random English words from a list of 7,776 common words. Filter by length (3 to 9 letters) and by first letter.
Loading the word list…
Picked in your browser from the EFF large wordlist (7,776 common English words).
The list has no part-of-speech tags, so words cannot be filtered to nouns, verbs or adjectives. Four entries contain a hyphen (drop-down, felt-tip, t-shirt, yo-yo); the hyphen counts toward the length.
01 · Definition
What is a random word generator?
A random word generator picks words from a fixed list so that each word that passes your filters is equally likely. This one draws from the EFF large wordlist of 7,776 common English words, 3 to 9 letters long, chosen by its authors to be familiar and easy to spell.
02 · Overview
How the Random Word Generator works
Picks words at random from the EFF large wordlist, 7,776 common English words published by the Electronic Frontier Foundation for dice-generated passphrases. Choose 1, 5, 10, 25 or 50 words, set a shortest and longest length between 3 and 9 letters, and optionally a first letter. The tool shows how many words in the list match your filters and tells you when fewer match than you asked for. Words are not repeated within a batch. The list has no part-of-speech tags, so there is no noun, verb or adjective filter. Words are chosen in your browser with crypto.getRandomValues.
03 · Guide
What is in the word list
The vocabulary is the EFF large wordlist, published in 2016. Its authors started from word-recognition data collected by Ghent University's Center for Reading Research, took words of 3 to 9 characters, favoured the most widely recognised and most concrete words, and removed profane or insulting words, words that are hard to spell and homophones. No word in the list is the start of another.
The list holds 7,776 everyday words and is not a dictionary. Expect words like panda, canal and dumpling rather than rare vocabulary. Four entries contain a hyphen (drop-down, felt-tip, t-shirt, yo-yo). Two words start with X, 22 with Z and 37 with Q; S is the most common first letter with 1,087.
The table counts the words of each length. It was produced by a script that reads the same list the tool uses. The average length is 6.99 characters.
| Length | Words | Share |
|---|---|---|
| 3 | 82 | 1.1% |
| 4 | 467 | 6.0% |
| 5 | 928 | 11.9% |
| 6 | 1,372 | 17.6% |
| 7 | 1,591 | 20.5% |
| 8 | 1,779 | 22.9% |
| 9 | 1,557 | 20.0% |
04 · Use cases
When to use the Random Word Generator
- 01
Get prompts for drawing, writing or improvisation games
- 02
Pick words for a word game or a spelling exercise by length
- 03
Name a project, a branch or a test fixture with something memorable
- 04
Fill a demo or a test with realistic single words
05 · Examples
Random Word Generator examples
5 words, any length, any letter
ex 01dumpling, graves, squiggly, ahead, numerator
Five different words drawn from all 7,776. Each word had the same chance.
5 words, exactly 5 letters
ex 02saucy, panda, canal, elite, proxy
Drawn from the 928 five-letter words in the list.
10 words, 3 to 4 letters, first letter Z
ex 03zips, zen, zit, zoom, zero, zap, zone
Only 7 words match, so all 7 are shown in a random order and the tool says the request for 10 could not be met.
06 · FAQ
Random Word: frequently asked questions
Where do the words come from?
How many words can it generate?
Can I filter by noun, verb or adjective?
What happens if my filters match too few words?
How are the words chosen?
Can I use these words as a passphrase?
Are the words sent to a server?
07 · Reference
Specs and further reading
These are the primary sources this tool follows. Where a specification defines the behaviour, we link the specification, not a summary of it.
- EFF's New Wordlists for Random Passphrases
Electronic Frontier Foundation. Explains how the 7,776-word large list was built: its source data, the 3 to 9 character range, and what was removed.
- EFF large wordlist (text file)
Electronic Frontier Foundation. The list itself, one word per line with its dice roll.
- Fisher-Yates shuffle
NIST Dictionary of Algorithms and Data Structures. Definition of the shuffle used to sample words without repeats.
- Web Cryptography API: the getRandomValues method
W3C. The specification of the browser's source of cryptographically strong random values used for every pick.
08 · More
Tools that pair with Random Word
Password Generator
Generate strong random passwords or passphrases from the EFF wordlist. Set the length and character types, see the entropy, and make up to 100 at once.
Lorem Ipsum Generator
Generate lorem ipsum placeholder text by paragraphs, sentences or words. Classic Latin or corporate, hipster and bacon variants. Copy or download as .txt.
Username Generator
Get 10 usernames: random adjective-noun pairs made in your browser, or AI suggestions from a vibe like 'cyberpunk hacker, short'. Set a maximum length.
Random Name Picker
Paste a list of names, then pick one or more winners at random, shuffle the whole list, or split it into teams. Every draw is unbiased.