About this tool
Get a random, funny joke instantly to brighten your day.
The Random Joke Generator serves one clean, hand-picked joke at a time from a built-in set of 48 setup-and-punchline jokes across six categories: dad jokes, tech, animals, food, work and school. It runs entirely in your browser with no API call, so it works offline and never sends anything anywhere. Every pick is driven by a seed, and the tool tracks which jokes you have already seen so a category will not repeat until you have worked through all 8 of its jokes.
Open Random Joke Generator on AltFTool — it loads instantly in your browser.
Provide your input — an image, text, or data.
Let the tool analyze or generate the result.
Review, refine, and reuse the output wherever you need it.
Seen jokes are excluded, so an 8-joke category gives you 8 different jokes before it restarts.
The full set ships inside the page, so there is no joke API, no rate limit and no outage.
Hide the punchline and reveal it with a tap, which is how a joke actually lands when read aloud.
48 jokes in total, split evenly at 8 per category across dad jokes, tech and programming, animals, food, work and office, and school and science. Choosing 'Any category' draws from all 48.
Not until you have seen every joke in the selected category. The tool keeps a list of jokes shown in this session and excludes them; once the pool is empty it restarts and tells you so in the pool status line.
Yes. Every joke in the set is clean wordplay with no profanity, innuendo, or references to alcohol, politics or religion, which makes it usable in classrooms and in company standups.
No. The joke data is part of the page and the selection maths runs in your browser, so no request leaves your device and no key or sign-in is required.