---
title: "Random Dad Joke Generator: 160 Original Jokes | Giggle Fern"
description: "Click for a random dad joke, guess, then reveal the punchline. 160 original, family-friendly jokes by topic to copy, share or print."
url: https://gigglefern.lol/
---

# Random dad jokes

One groaner at a time. Read the setup, have a guess, then reveal the punchline. All 160 jokes were written for Giggle Fern and are safe for the whole family.

## How the joke generator works

Pick a topic, or leave it on **All jokes**. Each press of **Next joke** deals one joke from a shuffled deck of that topic, so you won't see a repeat until you have been through them all. The punchline stays covered until you press **Reveal punchline** or tap the covered balloon, which leaves a moment to guess.

To pass one on, use the copy box. It builds plain text that pastes cleanly into any message. **Spoiler gap** puts a few lines of dots between the setup and the punchline so friends can guess before they see it, and **Add a link** lets them open the same joke here. On phones, **Share** opens your device's own share menu.

Press **Keep** on the jokes that got the biggest groan. They're saved in this browser only, and the [printable joke cards](https://gigglefern.lol/printable-joke-cards/) page can turn them into lunchbox notes.

### What makes a good dad joke?

A dad joke is short, clean and built on a pun or on taking words too literally. The best ones are obvious the moment you hear them, which is why they get a groan and a grin at the same time. Timing does the rest: pause after the setup, let people guess, then deliver the punchline with a perfectly straight face.

## More ways to giggle

Riddles to solve, doors to knock on, puns to groan at and cards to print.

- [Riddles with answers](https://gigglefern.lol/riddles/): 64 riddles from easy to hard. Type a guess, take a hint or reveal the answer.
- [Knock-knock jokes](https://gigglefern.lol/knock-knock-jokes/): Play your part at the door, one line at a time, then write a knock-knock joke of your own.
- [Puns by topic](https://gigglefern.lol/puns/): 88 one-liners about food, animals, science, jobs, sports, music, nature and tech.
- [Printable joke cards](https://gigglefern.lol/printable-joke-cards/): Choose jokes, pick a card size and print lunchbox notes with the answers upside down.

## Recommended

Two free services for the less funny side of the internet.

Disposable email · no sign-up

### CleanTempMail

Joke-of-the-day newsletters, quiz apps and free printable packs often want an email address before you can download anything. CleanTempMail gives you a free temporary inbox straight away, with no sign-up, a random or custom address and messages deleted automatically after 3 days.

[Get a temporary inbox](https://cleantempmail.com/)

Disposable cloud browser · nothing to install

### WebTraceCheck

Somebody posted a "you have to see this" link in the family group chat, from a site you have never heard of? WebTraceCheck opens it in a cloud browser on an isolated desktop that is deleted after each session. Choose Chrome, Firefox, Edge, Brave or Chromium, with free time every day.

[Try the disposable browser](https://webtracecheck.com/)

## Questions

**Who writes these jokes?**

Every joke on Giggle Fern was written for this site. They are all family-friendly: no rude words and no jokes at anyone's expense, just wordplay and the occasional truly terrible pun.

**Will I see the same joke twice?**

Not until you have seen them all. The generator shuffles the jokes in your chosen topic like a deck of cards and deals them one at a time. Only when the deck runs out does it shuffle again, and it never starts the new round with the joke you just read.

**What does the spoiler gap do?**

When you copy or share a joke, it puts a short "no peeking" line and a few dots between the setup and the punchline. In a group chat that pushes the answer down a little, so friends can have a guess before they read it.

**Where are my kept jokes saved?**

In your browser's local storage, on this device only. Nothing is sent anywhere. Press Clear next to the kept count, or clear your browser's site data, to remove them.
