One mic between two rivals
A single vintage microphone on a stand forces the turns: whoever leans in has the floor, and the other side has to wait for their moment.
App
Media
Photo 1 - Opening Roaster
Photo 2 - Comeback Roaster
JPEG, PNG, WEBP · ≤ 10 MB
Settings
Length
Frame
Add Photo 1 - Opening Roaster to continue
1Upload the opening roaster
Photo 1: one person, face clearly visible.
2Upload the comeback roaster
Photo 2: the friend who fires back.
3Pick length and frame
9:16 by default; 10 s gives each side a verse.
Your generations will show up here.
Turn two photos into a playful rap roast battle at one mic in a graffiti basement, each side firing back with its own verse.
Generated with the App's built-in scene brief: one shared mic, two turns, and a punchy battle beat. Your video uses the faces from your own photos.
Scene
An underground club under a caged work light, one vintage microphone between two rappers. The left side opens with a teasing verse, the right side answers with a counter-roast.

What it makes
Rap battles are built on call and response: one side takes a shot, the other side answers. This App stages that format in a graffiti basement club and casts the two faces from your photos, so friends, siblings or coworkers can settle a running joke with a beat behind it.
One person raps while the other reacts with crossed arms and a smirk, then they swap. Each side gets a clean verse.
The brief asks for witty, teasing lines, not insults. It is a roast between friends, not a takedown.
The format
The scene follows the rules every battle rapper knows, compressed into a few seconds.
A single vintage microphone on a stand forces the turns: whoever leans in has the floor, and the other side has to wait for their moment.
While one side raps, the other crosses their arms, smirks or shakes their head. Those reactions are what make an AI roast battle feel like a real battle.
The second rapper answers with the counter-roast, so the clip always ends on a comeback. Swap the photos to change who gets it.
The cast
Upload order decides who opens and who gets the last word.
Stands on the left, leans into the mic and fires the first teasing verse with hand gestures.
Stands on the right, waits it out, then steps up with the counter-roast and the final punchline.
A hip-hop battle beat and both verses are generated with the video. You do not write the jokes.
A dim basement with graffiti walls and a single caged light, the same in every take.
How it works
The only real decision is the matchup. Everything else is built into the scene.
Step 01
Two people with a friendly rivalry: roommates, siblings, teammates, a couple.
Step 02
One clear face per photo. The first upload opens, the second answers.
Step 03
Ten seconds is the default and gives both sides a verse. Vertical suits stories and group chats.
Step 04
Every take writes new bars. If a verse falls flat, generate again and keep the funnier one.
Photo guide
Two clear, different-looking faces make the back-and-forth easy to follow.
Crop out bystanders and use a photo where the mouth and eyes are visible.
Different hair, clothing or build make it obvious who is rapping in each half.
Covered eyes or mouths weaken the lip-sync and the likeness.
Roasts are only funny when both people are in on it. Use photos of people who agreed.
Ideas
Rivalries everyone in the group chat already knows about.
Settle who was the favorite child once and for all.
The dishes, the thermostat, the borrowed hoodie.
A pre-game hype video or an end-of-season roast.
An anniversary post with a little edge.
Two friends who have been teasing each other for years finally take it to the mic.
Two coworkers from competing teams, shared in the team channel with their blessing.
Specs and credits
The App runs on Seedance 2.0 at 720p with generated sound.
Ten seconds is the default. Fifteen gives each verse more room to land.
Vertical is the default, ready for short-video apps.
Seedance 2.0 at 720p costs 24 credits per second: 120 for 5 s, 240 for 10 s and 360 for 15 s.
Available on paid plans. Results stay private until you share them.
Before you share
A roast battle is only fun when both people laugh at the end.
Show the video to the two people in it before you post it anywhere public.
The verses are generated, so read the room and skip a take that does not feel right for your group.
Results stay in your History until you download or share them.
Swap the uploads for round two, so the other person opens and the first one gets the comeback.
FAQ
How the battle is built and what you control.
Start
Two photos, one mic, two verses. Let the group chat pick the winner.
More rap scenes: Birthday Rap · Sci-Fi Villain Rap · Wizard Castle Rap