Daily puzzle — loading…
Pick a category and difficulty. The grid generates with a fresh set of hidden words. On desktop, click the first letter of a word you've spotted, drag to the last letter, and release — the word locks in. On mobile, touch and drag with your finger. The word list on the right strikes through entries as you find them. Find every word to win and the timer stops. Hit New Puzzle for another grid in the same category. Easy mode hides words horizontally and vertically; Hard adds diagonals and reversed direction; Expert layers many overlaps.
The generator first picks a random theme word list. For each word it tries up to a hundred random placements — random row, random column, random direction — accepting the first that fits without conflicting with already-placed letters where they overlap. Overlapping letters are encouraged because they make the puzzle denser and harder. Any leftover cells are filled with random letters weighted to match English frequency, so distractor letters don't stand out unnaturally. The end result is a grid where every listed word genuinely exists and no extras hide inside.
Read the word list before you start — knowing what to look for triples your speed. Tackle long words first; they're easier to spot and they shrink the search space. Look for rare letters as anchor points. If you're stuck, scan diagonals top-left to bottom-right, then top-right to bottom-left — they're the directions human eyes resist.