GenerateRandomSearch

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

  1. Choose a difficulty and, if you like, a seed, then make a puzzle.
  2. Select four words you think share a hidden partner and check the group.
  3. A correct group reveals its partner; a wrong one tells you if you were one away.
  4. Keep going until all four groups are found, or reveal them all at once.
  5. 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.