All tools

Random joke generator

Clean jokes you can read out at a party, drop in a card or use to break the ice. Pick a type, then keep tapping.

Why did the birthday cake go to the doctor?

Put a joke in a card

A random joke generator for every occasion

Sometimes you need a joke quickly. Maybe it's for a birthday card, a work message, a speech or just to cheer someone up. This free random joke generator gives you a clean, quick joke every time you tap. You can stick to one type, like dad jokes, knock-knock jokes or Christmas cracker jokes, or mix them all and see what comes up.

Every joke here is family-friendly, so you can read it out at the dinner table, write it in a child's birthday card or post it in the office group chat without worrying. There's no sign-up, nothing gets saved and it works just as well on your phone as on a laptop.

How to use the joke generator

Pick a category at the top, or leave it on all jokes for a random mix. Tap the button to get a new joke. The setup shows first, and you can show the punchline when you're ready, which is handy if you're reading jokes aloud to a group or testing them on the kids. If you find one you like, copy it straight to your clipboard and paste it into a card message, a text or a social post.

Not sure which category to choose? Birthday jokes suit cards and party speeches. Dad jokes are for groans, and the bigger the groan the better. Knock-knock jokes are great for younger children who are just learning how jokes work. Office jokes are safe for the work Slack. Christmas jokes are made for crackers, cards and the lull after Christmas dinner.

Ways to use a good joke

Write one inside a greetings card. A short joke above your message makes a card feel personal, and it gives the person something to read out to everyone else in the room.

Open a speech with one. Whether it's a birthday toast, a leaving do or a best man speech, a gentle joke at the start relaxes the room and relaxes you.

Use them as a party game. Take turns reading a setup and see who can guess the punchline first, or give the kids a point for every joke that makes a grown-up laugh.

Pop one in a lunchbox. A joke on a sticky note is a small thing that makes a school day better.

Break the ice at work. A clean joke at the start of a Monday meeting usually lands better than you'd expect.

What makes a joke work

Most of the best short jokes rely on a pun or a double meaning. The setup points you one way and the punchline flips the meaning of a word. That's why dad jokes are so easy to remember and so easy to retell. Timing matters too: pause for a second before the punchline and let people have a guess.

Know your audience. A joke that works for a seven-year-old might not suit a retirement card, and the other way round. Choosing the right category does most of the work for you.

Frequently asked questions

Are the jokes suitable for children? Yes. Every joke in the generator is clean, and the kids and knock-knock categories are written with younger children in mind.

Can I use these jokes in cards and posts? Of course. Copy them into cards, speeches, messages or captions. That's what they're for.

Does the generator need an internet connection? Once the page has loaded, the jokes are all on the page, so you can keep tapping even with a patchy signal.

Looking for the perfect card to put your joke in? Have a look at our range of funny greetings cards, each one designed to make someone feel good.