AI Rap Battle Generator

Two photos, one stage, one cheering crowd. This AI rap battle generator puts you and a friend face to face: write a few playful roast bars or let the AI write them, and get a vertical rap battle video to settle the score.

Four quick steps — we write the lyrics and set up the shot.

1Add two photos — one person each

Left · raps first

Right · raps second

One person per photo, face clearly visible, front-facing. Only photos of people who agreed to it. Your photo stays on this device until you sign in with Google to render.

2Pick the stage

Example for this stage — a real render. Tap it to hear the rap.

3Who's the rap for?

We write clean, original lyrics around what you type. A real name and one detail make it yours — leave it empty for a general hype verse.

4Length & quality

10s · 768p · MiniMax H3 Max Turbo
1 video

Ready in about a minute · 9:16 for TikTok, Reels and Shorts · if a render fails on our side, you get the video back

By creating, you confirm you have permission to use these photos. Terms

Rap videos start at $5.99 each — no subscription. Pricing

Real rap videos made here

Hover to preview, tap to hear it. Like one? Hit “Make this” and we set it up for you.

2 photos (duo)Rap battle
2 photos (duo)Orange studio mic
1 photoBirthday rap
1 photoOrange studio mic
1 photoHalloween rap
Text onlyNight rooftop
Text onlyLaundromat cat
Text onlySkate park pug
Text onlyChristmas rap
Text onlyJunkyard robot

How it works

  1. Upload two photos

    One clear photo per person. The left photo raps first, the right photo fires back.

  2. Write the roast — keep it friendly

    Add a couple of bars for each side, or leave lyrics empty for an original back-and-forth. Clean, playful roasts work best and pass moderation.

  3. Generate the battle

    The clip renders with spotlights, a crowd and both rappers taking turns, ready to post.

Specs at a glance

ModelDurationResolutionNative audioReference imagesFrom
MiniMax H3 Max Turbo5–15 seconds768pYesNot used$5.99 per video

Tips for a better rap video

Write your lines in order: the first half goes to the left person, the second half to the right person.

Keep it playful. Hateful, sexual or threatening lyrics are blocked and will not render.

Ten seconds gives both sides room to rap; five seconds usually fits only one verse.

Same-sized, similar-lit photos of both people make the face-off look like one scene.

FAQ