Hidden Groups Puzzle Generator
Sixteen words are shown at once, and hidden underneath them are four groups of four, each sharing a connection you are not told. Here that connection is always the same kind of thing: every word in a group completes a real compound word with the same hidden partner — FOOT, BASKET, BASE and SNOW might all complete BALL. What makes it a puzzle rather than a list is that some words fit more than one hidden partner: FIRE can close FIREBALL, FIREHOUSE, FIREWORK or FIRESTORM, and only one of those is the group it actually belongs to in a given puzzle. Working out which is the point.
What this generator does
Draws four word families from an eighteen-family bank whose lists deliberately overlap, picks four true compound words from each, then proves by exhaustive assignment that the sixteen words sort into those four groups in exactly one way before publishing them.
How to use this tool
- Choose a difficulty and, if you like, a seed, then make a puzzle.
- Select four words you think share a hidden partner and check the group.
- A correct group reveals its partner; a wrong one tells you if you were one away.
- Keep going until all four groups are found, or reveal them all at once.
- Copy the scrambled words to print them, or copy the solved groups as an answer key.
Understanding the controls
- Difficulty
- Gentle steers the draw toward fewer words that plausibly fit two groups; tricky steers toward more of them. Both are averages the generator aims for, not guarantees — see the limitations.
- Seed (optional)
- Type anything to rebuild the same sixteen words and groups later, which is how you reprint a page you have lost. The seed makes the puzzle repeatable; it carries no cryptographic strength and is not a secret.
Common use cases
- A word puzzle for a puzzle page, classroom starter or newsletter
- A quick brain-teaser that needs no numbers or arithmetic
- A printable grid for anyone who wants to solve on paper instead
- A trickier round when set to more red herrings, a gentler one when set to fewer
- Reprinting the identical sixteen words later from their seed
How this generator works
The eighteen word families behind this puzzle are not independent lists — they deliberately share vocabulary. FIRE genuinely completes FIREBALL, FIREHOUSE, FIREWORK and FIRESTORM, so when a puzzle draws both the BALL and the WORK family, FIRE becomes a word that could plausibly belong to either. A puzzle is built by picking four families, drawing four real compound words from each without reusing a word, and then checking every one of the sixteen words against the pools of all four chosen families — not just the one it was drawn for — to find every group it could plausibly belong to. From there `countGroupings` exhaustively counts every way to assign all sixteen words to the four groups that respects each word's plausible set and each group's exact size of four. A puzzle is only published when that count is exactly one: a red herring survives in the finished puzzle precisely because some other word needs its slot and has nowhere else to go, which is a property proved by the count, not asserted by the wording.
Randomness and fairness
Which four families are chosen, which words are drawn from each, and the order the sixteen words are shown in all come from your browser's cryptographic random source. Giving a seed replaces that source with a repeatable one, so the same puzzle can be printed again; the seed is for reproducibility, not cryptographic strength.
For how randomness is produced across the whole site, see how Generate Random works.
Limitations and good to know
- The difficulty setting is a target the generator steers toward over many attempts, not a guarantee — an individual gentle puzzle can occasionally carry more red herrings than a tricky one, and vice versa.
- Every hidden connection is the same kind of thing — a word completing a compound with a shared partner — never a category, a rhyme or another kind of link.
- The word bank draws from eighteen families; the same family can reappear across different puzzles, though rarely with the same four words each time.
- Checking a group only confirms whether the four you picked share a hidden partner, not which partner it is — that is revealed only once the group is solved.
Privacy and your data
The puzzle is drawn, played and checked entirely in your browser. Nothing you type as a seed, and no puzzle made from it, leaves the device.
Related generators
- Word Wheel GeneratorDraws nine letters with one in the middle, guarantees a nine-letter word, and lists every word we know that the wheel can make.
- Word Search GeneratorMake a printable word search from your own word list, with a grid size and difficulty you choose and an answer key that is actually correct.
- Codeword Puzzle GeneratorEvery square holds a number, the same number always stands for the same letter, and a few letters are given away to start. No clues and no word list.
- Tarsia Puzzle GeneratorCut-out triangle matching puzzles that fit together into one large triangle only when every touching edge is a question and its own answer, with the finished shape as the answer sheet.
- Word Ladder GeneratorWord ladders where every rung is checked against a published word list, and the answer is the shortest path that exists.
- Crossword Puzzle GeneratorBuild an interlocking crossword from your own answers and clues — numbered, laid out, with across and down clue lists and a solution grid.