Random Word Generator

Random words from a real dictionary, filtered to the length and starting letter you need.

Random Words, With The Filters That Matter

Most random word tools hand you a wall of words and nothing else. That is fine if any word will do, and useless the moment you have a constraint, which is most of the time.

This one lets you set the two things people actually need: how long the words should be, and what letter or letters they should start with. A teacher building a spelling list for seven year olds wants four and five letter words. Somebody naming a project wants six to nine letters starting with a specific letter. A writer doing a warm up wants ten words of any length and does not care.

What People Use Random Words For

Teaching and worksheets

Spelling practice, handwriting practice, dictation and vocabulary work all start with a list. Filtering by length is the important part here, because the right difficulty for a class is mostly a function of word length. Once you have a list, paste it into the Word Scramble tool and you have a printable worksheet in about ten seconds.

Writing prompts and creative exercises

Pull three random words and write a paragraph that contains all of them. Pull ten and write a story. The value of randomness here is that it defeats the habit of reaching for the same vocabulary, which is the thing that makes writing warm ups worth doing at all.

Games

Pictionary, charades, Hangman, Taboo and Scattergories all need words nobody at the table chose. Generating them removes the argument about whether the person who picked the word made it too hard on purpose.

Design and layout placeholder text

Real English words look different on a page than Latin filler does, particularly for line breaks and word spacing. Generating fifty real words at a set length range gives you a more honest preview of a layout than lorem ipsum.

Naming things

Products, projects, servers, teams, pets. The starts-with filter matters here, because most naming constraints are alliterative or tied to an existing brand letter. Generate a batch, cross out everything that is taken, and keep the two or three that read well.

Testing and development

Seeding a database, building test fixtures, or checking how a form handles a long string. Real words expose text handling bugs that repeated placeholder characters hide.

A Note On What Random Actually Means Here

Words are drawn uniformly from the word list, which is not the same as drawing them from English as it is spoken. A dictionary contains one entry for a word that appears in every sentence you have ever read and one entry for a word you will never meet, and this tool treats both as equally likely.

The practical effect is that the output will look more obscure than you expect. That is not a fault, it is what uniform sampling of a dictionary looks like, and it is worth understanding before you use a list with a class. Most English text is built from a few thousand words. The list behind this tool has around 270,000 entries, so the great majority of what it can produce is rare by definition.

If you want more common words, filter to shorter lengths. Word length and word frequency are strongly related in English: the everyday vocabulary is overwhelmingly short, and the long tail of rare words is overwhelmingly long. Setting the range to three to six letters will give you output that reads much closer to ordinary English than three to twelve will.

Using The Filters Well

Length range. Set the shortest and longest to the same number if you want every word to be exactly that length, which is what you usually want for a spelling test or a puzzle grid. Widen the range for variety.

Starts with. Takes one to four letters. One letter is the common case. Two or more narrows things quickly, and some combinations have very few matches, in which case you will get fewer words than you asked for rather than repeats.

How many. Up to 100 at a time. If you ask for more words than match your filters, you get everything that matches and no duplicates.

Copy list. The button under the results copies everything as a comma separated line, ready to paste into a document, a spreadsheet or the scramble maker.

Picking A Length Range

Length is the setting that changes the output most, so it is worth a moment rather than a guess.

Three to five letters. Everyday vocabulary. Suitable for early readers, party games where the word has to be guessed from a drawing, and anything read aloud. Almost everything you get back will be a word the room already knows.

Five to seven letters. The best general range. Long enough to be interesting, short enough to stay recognisable. This is the right setting for spelling practice at primary school level and for word scrambles aimed at a mixed group.

Seven to ten letters. Noticeably harder and noticeably more obscure, because the dictionary holds far more long rare words than long common ones. Good for adult puzzles and vocabulary stretch work, poor for anything timed.

Ten and above. Specialist territory. Expect scientific, medical and technical vocabulary, because that is what most very long English words are. Useful for testing how a layout handles a long string, rarely useful in front of a class.

If the output feels too obscure at any setting, narrow the range downward before you blame the tool. Shorter almost always means more familiar.

What Is Not In The List

Proper nouns are excluded, so you will not get names of people, places, brands or characters. Abbreviations and acronyms are out. Hyphenated compounds are out. Words that entered English very recently are usually out, because standard word lists are updated slowly.

The list is a general English dictionary rather than a curated or age-filtered one. It contains medical terms, anatomical terms and other vocabulary that is entirely ordinary in a dictionary and may not be what you want in front of a class. If you are generating for children, read the list before you hand it out. That is a thirty second job and it is worth doing.

Got the words already?

Turn them into a printable puzzle with the Word Scramble maker, or check any single word with Check Dictionary.