form
Yo mama randomizer
Get random yo mama jokes that are silly, clean and kind: pick a theme or leave it random, then roll again for a fresh batch.
Your inputs
markdown outWhat you get
Run lands herePublish
Share page, result, or card
Press the button and get a fresh batch of yo mama jokes. Leave the theme on random for a mix, or pick one like old, lazy, messy or gamer and add your own topic. Every joke is new, clean and meant for laughing with friends, not at anyone.
How the yo mama randomizer works
Choose a theme or keep the random mix, type a topic if you want one, such as 'pizza' or 'Minecraft', and pick 1, 5 or 10 jokes. Each roll writes new jokes, so roll again whenever you want another set.
Themes to pick from
The classics are here: so old, so lazy, so messy, so loud, so cheap, so forgetful and so dramatic. For something different, try gamer, school, tech, or space and science jokes.
Clean jokes for kids, school and family
Choose Kids and the jokes use simple words about chores, homework, pets and games. They poke fun at silly habits, never at how someone looks, what they believe or where they come from, so they work at school, at the dinner table and in a group chat.
Start a yo mama joke battle
Take turns with a friend: roll one joke each, read it out and let the room pick the winner. Want to be roasted yourself instead? Try the Roast Bot chat, which roasts your hobbies, playlist or job in the same friendly way.
Questions
Is the yo mama randomizer free?
Yes. You can roll jokes without paying. Signing in keeps a history of your favourite sets.
Are the jokes clean?
Yes. They are written to be family friendly, with no swearing and nothing rude, so kids and teens can use them.
Why are there no 'so fat' or 'so ugly' jokes?
We keep the jokes kind. They tease silly habits, not bodies, looks, race, religion or disability. The surprise in the punchline is what gets the laugh.
Can I get jokes about a certain topic?
Yes. Type it in the topic box, for example 'football', 'cats' or 'homework', and the jokes are built around it.
Are the jokes different every time?
Yes. Each roll is written fresh from your choices, so you can keep rolling for new ones.