A diss track they will play at their own party.
The group chat has a running joke. Someone is always late, someone cannot cook, someone lost the game with the controller unplugged. An AI diss track generator turns that material into a complete rap song — beat, bars, hook, a rapped vocal — in about a minute. This guide covers how to write a roast that lands, the prompts, and the line between funny and not.
01The anatomy of a good roast
A diss track is a comedy structure set to a beat. Setup in the first verse: who they are, what they claim to be. Punchlines in the second: the evidence, specific and true (the 45-minute “on my way”, the microwave lasagna, the three-day Wordle streak they brag about). Hook: one line that sums it up, repeated until it sticks. The specifics are what make people laugh; “you are bad at games” is nothing, “you rage-quit Mario Kart against a nine-year-old” is a hook.
Roast the habit, not the person. That is what keeps it funny for everyone in the room.
02Prompts you can copy
- funny diss track about my friend Jake who is always 45 minutes late and says “on my way” from his bed, aggressive trap beat, confident male vocal, hook repeats “Jake is on his way”
- playful diss track roasting my brother’s cooking, boom-bap beat, male rap vocal, microwave lasagna, the smoke alarm as backing singer
- diss track for our rival Rocket League squad, drill beat, fast rap, they blame lag every match, chorus about their 0-7 record
- diss track from my dog’s point of view about my roommate who never shares snacks, bouncy hip-hop beat, female rap vocal, cheeky
- office roast rap for our manager Priya’s farewell, clean, affectionate, 90s West Coast beat, mentions her 6 a.m. emails and the stapler rule
- diss track about my own procrastination, self-roast, lo-fi hip-hop beat, tired male vocal, hook “I’ll start on Monday”
For the technical side of flows, hooks and subgenres, read the AI rap generator guide.
03Picking the beat and the voice
The beat sets the joke’s tone. Trap and drill make the roast sound deadly serious, which is funnier when the subject is a lasagna. Boom-bap reads as classic and clever. Lo-fi makes a self-roast sound sad in a good way. Say the tempo if you care: fast for gaming beefs, mid-tempo for storytelling verses. Pick a voice that matches the narrator — or use your own cloned voice in the Android app and deliver the roast yourself without having to rap.
04Where the line is
Funny is about habits, choices and things the person laughs at themselves. Not funny — and not something the engine will write — is hate, threats, slurs, sexual content about real people, or attacks on someone’s body, family, faith or health. Do not make diss tracks about private people who did not sign up for the joke, and do not present invented claims about a real person as fact. Roast your friends, your team, your brother, yourself. That is the whole genre.
05Writing your own bars
Paste your verses under [Verse] and [Chorus] tags and Octa raps them word for word, on the beat you asked for. Keep lines around eight to twelve syllables so the flow stays tight, land the punchline at the end of the line, and give the hook two lines max. The lyrics guide has the rest, including how to mark ad-libs.
06Questions
Your first song on a new account is free, no card, in the browser or the Android app. After that, a weekly pass is $2.99 for 15 songs.
Yes. Names, places and details from the prompt are written into the bars and rapped. Add a phonetic spelling in brackets for unusual names.
Yes. Paste them with [Verse] and [Chorus] tags and the vocal performs them exactly as written on the beat you describe.
In the Android app, MY VOICE clones your voice from a one-minute recording; the diss track can then be delivered in your voice.
Hate speech, threats, slurs, sexual content about real people and harassment. Keep it to habits and jokes and it writes freely.
About a minute from create to a finished track with a beat, a rapped vocal and cover art.
Bring the receipts.
Type the roast material, pick the beat, and the diss track is about a minute away. First one free.
Your first song is free · No card required