LyricBars
Menu

Diss Track Generator

Type a friend's name and what they did. This diss track generator writes a roast you can edit, then turns it into a song with a beat.

Keep it playful. We don't generate threats or slurs.

Try:

How it works

  1. Name the person and what they did

    Put a first name or nickname in “Who is it about?” and one thing they did in “What did they do?”, like “ate my leftovers” or “spoiled the season finale”.

  2. Make it funnier

    You get two 8-bar verses and a 4-bar hook about that person. Add inside jokes, rewrite any line, or regenerate one part and keep the rest.

  3. Put it on a beat

    Press “Turn into a song” and pick a style and a beat. You get two versions, so you can keep the funnier one.

What you get

It's a diss song generator, not just a lyrics tool: one name and one complaint become a full track.

  • Two 8-bar verses about your target and what they did.
  • A 4-bar hook between the verses that repeats the complaint, so everyone can join in.
  • Lines you can make personal. The best jokes come from things only your friends know: the nickname, the group chat, the thing that happened last summer. Add them in.
  • Friendly roasting only. The lyrics stick to what the person did. Nothing about looks, race, religion or family.
  • A song to play for the group. Your diss rapped over a beat, in two versions.

Examples

Three short roasts, each from a first name and one thing they did. The names are made up. Notice that the jokes come from details, not from being mean.

Who: Jordan · What they did: always late to everything
Jordan said seven, so we got there at nine Still waited an hour, man, every single time Threw him a surprise party, guess who was late? Forty people hiding in the dark with a plate “Five minutes away” — from his couch, in a hoodie Even his GPS started calling him a goofy Your watch ain't broken, Jordan, you just don't care By the time this hook drops, you'll still be getting there
Who: Maya · What they did: ate the leftovers with my name on them
Wrote my name on the lid in permanent ink Maya saw the label and she didn't even blink I was saving that pad thai like gold in a vault Came home to an empty box, and we both know whose fault Sauce on your chin while you're saying “Wasn't me” Sis, the evidence is dripping where the whole house can see Next time I'm writing “Mom's” across the lunch Let's see you explain that one at Sunday brunch
Who: Theo · What they did: talks big, loses every game night
Theo in the group chat, talking big all week Then game night comes and the man can't speak Lost a card game to my grandma while she napped in her chair Then blamed the deck like the shuffle wasn't fair Says the dice are rigged and the lighting's all wrong Says the music threw him off, so I wrote him this song Trophy shelf's empty but the excuses are stacked Theo, show me one win and I'll take it all back

How to write a funny diss track

  • Details beat insults. “Ate my food” is boring. “Ate the pad thai with my name on the lid” is funny on its own. Type the most exact version into the box.
  • Roast what they did, not who they are. Being late, bad movie picks and cheating at cards are fair game. Looks, family problems and anything they can't change are not, and they kill the joke anyway.
  • Set it up, then flip it. Let the first line set the scene and the second line hit. Put the funniest word at the end of the line, where the rhyme is.
  • Make the hook the verdict. Say the complaint in plain words and repeat it, so the whole room can shout it by the second time around.
  • End each verse on your best line. If a line in the middle gets the biggest laugh, move it to the end. Last lines are the ones people quote.
  • Pick a beat that helps the joke. A bouncy beat keeps it light. A dark, heavy beat over something tiny, like a stolen slice of pizza, makes it even funnier.

This is for roasts between people who are in on the joke: friends, siblings, the group chat. Keep it to first names and harmless stuff. If the other person wouldn't laugh, pick someone else.

FAQ

Is the diss track generator free?

Writing the lyrics is free and unlimited, with no account needed. Making the song needs a free account and credits, and your first song is free.

Does it make the song too, or just the lyrics?

Both. After the lyrics, press "Turn into a song", pick a style and a beat, and you get two versions, usually in 45 to 60 seconds. A song costs 10 credits, and an extra version costs 5.

What should I type in the two boxes?

A first name or nickname under "Who is it about?" and one thing they did under "What did they do?". One specific complaint works better than a list.

How long is the diss?

Two 8-bar verses with a 4-bar hook between them. A bar is one line, so that's 20 lines.

What if a line goes too far?

Change it or delete it. Every line is editable, and you can regenerate one part without losing the lines you like.

What happens if my song fails?

Your credits go back to your account automatically, so you can try again.