Skip to main contentSkip to generator

Friendly roasts only

Diss Track Generator for Friends

Roast your best friend, lovingly. Write a playful back-and-forth diss track, then put the two of you in a rap battle video.

Style: Diss (playful roast between friends)

Length

Free, no sign-up. We do not keep what you type.

A diss track generator with one rule: both of you are laughing

A good diss track between friends is a compliment in disguise. It only works if the target is in on it, so this generator is built for playful teasing: habits, quirks and harmless failures, traded line for line.

The Diss style writes each verse as a call and a comeback, like a tiny battle. You still get clean lyrics: no profanity, no slurs, nothing about anyone’s body, background, religion or identity, and nothing cruel.

When the lyrics land, send them to the video step. The Diss style is pre-selected, and you pick a stage like the Street Cypher to make it feel like a real battle.

Now make it a video

Add two photos and the Rap Duet video maker puts the two of you on a stage. Use the button above to bring your lyrics in.

1Add your photos

JPG, PNG or WebP, up to 12 MB. Only use photos of people who agreed to appear.

2Pick a stage

Night street, neon signs

3Quality

Standard · 480p · 12s · 9:16 · 28 credits

Song style (optional)

Pay with credits. Failed renders are never charged.

By continuing you agree to our Terms and confirm you have permission to use these photos.

Ready in a few minutes · Failed renders never charged · Packs never expire

How it works

  1. 1

    Choose a harmless target

    Pick something the person would joke about themselves: always late, terrible at parking, loses every board game.

  2. 2

    Add both first names

    With names, each performer clearly owns their side. Skip them if you would rather keep it anonymous.

  3. 3

    Copy the roast or film it

    Read it at dinner, send it in the chat, or make the two of you battle in a vertical video.

A friendly diss track video

Two friends going bar for bar. The Diss style is pre-selected below. Example made with Rap Duet from AI-generated people.

Example lyrics

Written by the same tool. Each press of the button gives a new set.

The friend who is always late

Topic: a friend whose "five minutes away" is never five minutes.

  1. 1: You said "five minutes" an hour ago
  2. 2: Traffic was wild and my shoes were slow
  3. 1: Your GPS knows you by your first name
  4. 2: Your group chat "omw" is a world-famous game
  5. 1: Still love you, even when you are late
  6. 2: Save me a fry, I am at the gate.

Fantasy football last place

Topic: a fantasy football league and the person who finished last.

  1. 1: Your draft was bold, a kicker in round two
  2. 2: Your starting squad is on the injury queue
  3. 1: Last-place trophy has your name in gold
  4. 2: Hand it over, it looks good on the shelf, I am told
  5. 1: Rematch next season, loser buys the wings
  6. 2: Deal, but you are wearing the crown of onion rings.

Where a friendly diss track fits

  • Birthday roasts

    Swap the usual card for a verse about the birthday person’s most famous habit.

  • Wedding party banter

    Best man versus maid of honor. Keep it affectionate and the room will love it.

  • Fantasy league and game night

    Every league needs a loser’s ritual. A diss track from the winner is a good one.

  • Sibling rivalry

    Settle who is the favorite with verses instead of arguments.

  • Team send-offs

    A kind roast of a coworker’s coffee addiction beats a generic goodbye card.

How to roast without hurting anyone

  • Aim at habits, never at identity

    Lateness, bad parking and a messy desk are fair game. Looks, background, health and relationships are not.

  • Roast yourself too

    Let the second rapper throw a joke back at themselves. Self-deprecation keeps the mood light.

  • End with love

    The last line should turn warm. The best diss tracks finish on "still my best friend".

  • Know your audience

    If the person would not laugh with you in private, do not send it to a group.

  • Keep it short

    Six lines is a battle. Eight is a lecture. Stop while everyone is still smiling.

Quick answers

Ready to drop your first verse?

Two photos, one stage, about three minutes. Pay only for songs that finish.

Make our rap video