Roast Generator
Give a first name and a few true things about your friend, and a short rhyming roast is ready moments later. No charge, no sign-up, and nothing about how anyone looks.
Free·No sign-up·Rhyming couplets·Party-safe
Write your roast
Your lyrics appear here
Fill in the box and press the button. The result is editable, with copy, download and a rhyme analysis.
Example: starter draft for “forty minutes to pick a movie, nine hoodies”
[Verse] Exhibit A: "forty minutes to pick a movie", write that down Exhibit B is the look on the face of the town Top of the list: "nine hoodies", that is true The list is so long we could be here till two Your hook is a nap and your verse is the yawn Crowd checked the time and the crowd was gone I would call it a beef but there is no meat It is a side salad served on a paper sheet
See it in action

What this roast generator writes
It writes a short comedic roast as rhyming couplets: pairs of lines where the first sets up a habit and the second lands the joke. The tone is affectionate, the kind of thing you read out at a birthday dinner, a leaving do or in a group chat on a slow Tuesday.
Two boxes drive it. "Who are you roasting?" takes a first name. "A few true things about them" is where the jokes come from: takes forty minutes to pick a movie, owns nine hoodies, replies to texts three days late. Each detail becomes its own couplet.
The roast is about what a person does, never what they are. It does not joke about appearance, weight, race, religion, gender, sexuality or disability, and it writes no threats. Those limits are fixed, so you can hand the result to a room without reading it in a panic first.
Why use this rap roast generator
The jokes are about your actual friend
Generic roast lines could be about anyone, which is why they fall flat. Here every couplet starts from a detail you typed, so the room recognises the person in it.
Rhyme does half the comedy
A rhyming couplet tells the listener exactly when the joke arrives. Even a mild observation gets a laugh when the second line clicks shut on the rhyme.
Kind enough to read aloud
With habits as the only target and Clean version ticked by default, the roast teases without wounding. The person being roasted should be laughing hardest.
How to use the roast generator
- 01
Type their first name
The name appears in the lines, so use what everyone calls them. A nickname works if the whole room knows it, and it often gets the first laugh.
- 02
Add a few true things
List three to five harmless habits or running jokes, separated by commas. Things the person already laughs about are the safest and get the loudest reaction.
- 03
Pick a style and generate
Choose a style, press Generate roast, and edit any couplet in the box. Press Again for a different set of jokes from the same details.
How to write a roast people laugh at, including the target
A roast works when the audience hears love under the joke. The reliable method is to pick behaviour the person would admit to, then blow it up past the point of realism. Nobody is hurt by the claim that their popcorn retired while they chose a film.
Structure helps. Start with their name, give each habit two lines, and finish with a couplet that says something true and kind. That last turn is what lets everyone relax, and it is the line the person will remember.
- Roast choices and habits, never bodies or backgrounds
- Use details the whole room already knows
- Exaggerate until it is clearly a joke
- Keep it under a minute when read aloud
- End on a compliment
Roast couplet examples
Open with the name and one habit
This one’s for Maya, queen of "on my way" She sends that from her bed, then showers, then delays
Exaggerate a true detail
Forty minutes scrolling for a movie to play The popcorn retired and the couch moved away
Rule of three
Nine grey hoodies and she calls it a range Light grey, dark grey, and "grey but strange"
Warm closer
But she shows up for you when the day goes wrong Late, in a hoodie, with snacks and this song
Roast generator FAQ
Is the roast generator free to use?
Yes, and it asks for no account. Write as many roasts as the party needs. The tool accepts one request every 3 seconds, which you will only notice if you hammer the button.
Will it make fun of how someone looks?
Never. The roast is built from habits and choices. It does not write about appearance or protected traits such as race, religion, gender, sexuality or disability, and it does not write threats.
What details give the funniest roast?
Small, specific and true ones: how long they take to order, the phrase they overuse, the hobby they started and dropped. Vague input like "she is weird" gives the tool nothing to rhyme.
Can I use it for a birthday or wedding speech?
For a toast, generate a roast, keep the three strongest couplets and the kind closer, and read it once to someone who knows the person. Mention the occasion in the details box so the jokes fit the day.
How is a roast different from a diss track?
A roast is for someone you like and is meant to be heard with them in the room. A diss is a competitive verse against a rival. The diss track generator adds a closer and lets you choose the length.
Related reading
Diss Track Meaning, With How a Diss Is BuiltDiss track meaning explained: where the word comes from, how a diss differs from a roast or a battle, and how to write one about habits, not people’s looks.
Funny Roast Lines for Friends That Stay FriendlyFunny roast lines for friends built on habits, not looks: original examples, a three-part joke formula, ground rules and tips for delivering them aloud.
Related tools
Diss Track Generator
Name your target, list what they did, and get a diss verse with a two-line closer within seconds. It costs nothing and needs no account.
Funny Rap Lyrics
Name anything, from your cat to the office printer, and get an original comedy verse of 8, 16 or 24 bars almost at once. It is free and there is nothing to sign up for.
Rap Punchline Generator
Enter a word with more than one meaning, pick a style, and get a numbered set of two-line punchlines a few seconds later. Each one sets up, then flips. Free to use without an account.
Rap Battle Generator
Name an opponent, list a few weak spots and get three rounds of four bars aimed at them, written in seconds. Free to use, and the jabs stay on habits and choices.
Last updated November 12, 2026