Skip to content
100% local

Riddle generator

Generate random riddles by difficulty and category, with answers you can hide or reveal.

Output

Riddle generator

Generate random riddles for game nights, classrooms, party games, road trips or just a quick brain teaser on a break. The tool draws from a built-in set of over 150 riddles spanning logic puzzles, word play, math brain teasers and riddles written for kids, so you always get a fresh mix rather than the same handful repeated.

Use the difficulty option to pick easy, medium or hard riddles, or leave it on any difficulty to mix all three. The category option narrows results to logic, word play, math or kids' riddles, or leave it on any category for variety across all four. The count option controls how many riddles come back at once, from a single riddle up to ten in one batch — handy for printing a worksheet or lining up a whole round of a party game.

Every riddle is generated together with its answer, but the show answers option lets you hide them: turn it off to get a clean list of questions only, perfect for reading riddles aloud and letting a group guess before checking. Each answer is clearly separated from its question on its own line, so it is easy to fold a printed page or scroll past it without spoiling the fun. Generating again always draws a fresh, independent set — the tool never repeats the same riddle twice within one batch.

Everything runs locally in your browser using your device's own random number generator; nothing you generate or configure is ever sent to a server. Once you have a batch you like, copy it to your clipboard, download it as a .txt file, or clear the output and generate a new set.

FAQ

How many riddles does the generator know?
The built-in set has more than 150 riddles, covering every difficulty and category combination, so you rarely see the same one twice in a row.
Can I generate riddles for just one category, like math or kids?
Yes. Set the category option to logic, word play, math or kids, or leave it on any category to draw from all of them.
How do I hide the answers for a game or quiz?
Turn off the show answers option. The output still lists every riddle, but each answer line is replaced with a note telling you to turn the option back on to reveal it.
Will I ever get duplicate riddles in the same batch?
No. Each generated batch draws distinct riddles from the matching pool — if you request more riddles than exist for a narrow filter, the tool returns every matching riddle exactly once instead of repeating any of them.
Is my activity here uploaded anywhere?
No. Riddles are generated entirely in your browser using your device's own random number generator — nothing is sent to a server or stored outside your device.