Random Word Generator
Generate random words by type, length or first letter. Use them for games, writing warm-ups or naming ideas.
- maintain
- creamery
- station
- wear
- bandleader
Loading word list…
More word and game generators
How to use it
- Choose how many words you want.
- Pick a word type, or leave it on Any.
- Press Generate. Press it again, or hit Space, for a new set.
Settings
No repeats keeps a word from showing up again until the list for your filters runs out. More options filters by first letters, last letters and length, which helps with rhyming games, spelling practice or word puzzles.
Starts with takes one to four letters. Type s for a quick alliteration drill, or br when you want a sound to practice. Ends with works the same way at the end of the word, so ash returns dash, splash and smash, and ight returns bright, knight and moonlight. It matches letters, not sounds, so check that two words really rhyme before you use them in a poem.
Word length has three bands: 3–4 letters, 5–7 letters and 8 letters or more. Short words suit early readers and quick spelling checks. The 8+ band is where words like armadillo and kaleidoscope live, which makes it a good source for a spelling bee or a hard round of Hangman.
If your filters leave fewer words than you asked for, the generator tells you how many match instead of quietly giving you a shorter list.
No repeats works across presses, not just inside one set. With Noun and the 3–4 letter band you have 386 words to go through before any of them comes back. Change a filter and the cycle starts over for the new set of words.
What you can do with random words
Party games. Set Number of words to 1 and Word type to Object or Animal for Pictionary-style drawing, or to Verb for acting games. Leave No repeats on so nobody draws the same word twice in one evening.
Class practice. For a spelling list, choose 10 words, Noun, and the 5–7 letter band. For a sentence-building warm-up, give each table three words of any type and ask for one sentence that uses all three.
Writing warm-ups. Generate three words and write a short story that includes them. Mixed types work best: a noun, a verb and an adjective already suggest a character, an action and a mood.
Naming things. Two adjectives plus a noun make a team name or a project codename. Try Starts with on both to get a matching sound, like sleepy sloth or crisp canyon.
Vocabulary review. Generate five adjectives and ask students to sort them into words that describe how something looks, sounds or feels. Then swap one word for a stronger synonym. It takes ten minutes and works at any grade level once you pick the right length band.
Improv and drama. Give each actor one verb and one adjective, such as gallop and grumpy, and ask for a ten-second scene. The odd pairings are the point.
Word games to play with this generator
Three-Word Story. Generate three words, set a five-minute timer and write or tell a story that uses all of them. Read the stories aloud. The funniest ones usually come from words that have nothing to do with each other.
Alphabet Chain. Generate one word. The next player must say a word that starts with its last letter, so harbor leads to a word starting with r. Hesitate for more than five seconds and you are out. Press Generate whenever the chain stalls.
Word Association. Generate one word and go around the circle, each player saying the first related word that comes to mind. Anyone can challenge a link, and the player has to explain it. Start a new word after each challenge.
Hangman. The host generates one word without showing it, using the 5–7 or 8+ length band for older players. Draw a blank for each letter and play as usual. Concrete nouns like compass or lantern are easier to guess than adjectives, so start with Noun for younger players.
One-Minute Taboo. One player generates a word and describes it to their team for one minute without saying the word or any part of it. Every correct guess is a point. Switch teams after each minute.
Word types in the list
| Word type | Words | Examples |
|---|---|---|
| Noun | 2,548 | lantern, harbor, ticket |
| Verb | 1,692 | gallop, whisper, juggle |
| Adjective | 1,294 | crisp, fuzzy, grumpy |
| Animal | 375 | owl, otter, capybara |
| Object | 665 | compass, anchor, basket |
Sample sets
| Settings | Example result |
|---|---|
| 5 words, Any | lantern, gallop, fuzzy, harbor, whisper |
| 4 words, Noun, 3–4 letters | hut, cap, owl, map |
| 4 words, Adjective, starts with s | shy, sleepy, smooth, sunny |
| 4 words, Verb, ends with ash | dash, splash, crash, smash |
| 4 words, Animal, 8+ letters | armadillo, albatross, capybara, caterpillar |
| 4 words, Object, 5–7 letters | anchor, basket, compass, lantern |
About the word list
The list has 5,534 entries: 2,548 nouns, 1,692 verbs and 1,294 adjectives. Words run from 3 to 14 letters. 987 entries have 3–4 letters, 3,043 have 5–7 letters and 1,504 have 8 letters or more.
Every word uses US English spelling, so you get color, gray and theater. There are no names of people or places, no slang and no insults or adult words, which keeps the whole list safe for a classroom. Each word is tagged with its part of speech and length, and the nouns are also tagged as animals, objects, foods, places and so on. That is what the Word type filter uses.
Words are also tagged easy, medium or hard. 2,071 are marked easy, 2,605 medium and 858 hard. Hard words are longer or less common, like albatross or kaleidoscope, and most of them are nouns.
Before each release a script checks the list for duplicates, words outside the allowed letters and anything on a family-safety block list. If you find a word that should not be there, the contact page tells you how to report it.
FAQ
How are the words chosen?
Each word is picked in your browser from a fixed list of common US English words, using an unbiased random number generator. Nothing is sent to a server.
Can I avoid repeated words?
Yes. With No repeats on, no word appears again until every word matching your filters has been used. Then a new round starts.
How many words can I generate at once?
Up to 50. Choose Custom and enter a number.
Can I mix word types?
Yes. Any includes nouns, verbs, adjectives, animals and objects. Use the noun, verb or adjective generator for a single part of speech.
How many words are in the list?
5,290 different words. Nouns, verbs and adjectives are counted separately in the table above, and some words, like map or anchor, are in two of those lists.
Are the words safe for kids?
Yes. The whole list is family-friendly: no insults, no adult words and no slang. Shorter words and the 3–4 letter band are the easiest for young readers.
Can I copy all words at once?
Yes. Copy all puts the whole set on your clipboard, one word per line, ready to paste into a document or a slide.
Is there a list in other languages?
No. The list is US English only.
Last updated About these lists