Friendly fire

AI Rap Battle Generator

Name the rivalry in one line and watch the two of you trade disses on stage, with two AI voices and an original beat.

1Add two photos — one person each

Front-facing, well-lit selfies work best. One face per photo — they don't need to be taken together.

Photos of a pet? Make a Pet Rap Video instead: here every photo becomes a person →

2Pick the stage

3Pick quality & length

4Who's the song for? Add names and the occasion

The lyrics are written around what you type — real names and one detail make it yours. Leave it empty for a general hype song.

This video: 10 credits · 10 songs a month for $29.90, or 40 a year for $100

By creating, you confirm you have permission to use every photo. Terms of Service

Updated Oct 10, 2026

What's new on this page

  • — Page published

The short answer

This AI rap battle generator settles a friendly argument with a video. Add a photo of each person (or one photo of both), write the rivalry in one line, such as who's the worst driver, and the AI writes the disses for both sides, makes a beat and renders the two of you trading bars with two different AI voices, lip-synced. It's ready in about 3 minutes. A standard 12-second 720p battle is 10 credits, the $9.99 Single pack covers one, and a failed render is never charged.

A rap battle video, not a text battle

Text rap battle generators give you two columns of insults and stop there. Reading them out loud in the group chat is not the same as watching your brother get roasted for his parking by a version of you on stage.

Here, both rappers are real people from your photos. Each side gets its own AI voice, the beat is made for the battle, and the faces are lip-synced to every line, so it plays like an actual face-off.

How to set up a rap battle

  1. Add both fighters. Two photos with one person each, or one photo of the two of you.
  2. Pick the arena. Studio Booth suits a battle; Hotel Lobby (orange) and Luxury Lobby work too.
  3. Name the rivalry. In up to 120 characters, say who is battling and what each side is guilty of.
  4. Start the battle. Tap Make our rap video. About 3 minutes later the battle is ready to download and share.

Rap battle matchups to type

A good battle line names both people and gives each of them one weakness to get hit on. Some matchups that work:

  • Driving: “rap battle: Luca brakes at green lights, Femi parks across two spaces”
  • Roommates: “rap battle: Hana never does dishes, Josie plays guitar at 2am”
  • Siblings: “rap battle: older brother Ravi vs. younger brother Arjun, who broke the TV”
  • Couples: “rap battle: Mia steals the blanket, Tom snores like a leaf blower”
  • Game night: “rap battle: Owen flips the board when he loses, Zara counts cards”
  • Fantasy league: “rap battle: last place Callum vs. first place Bea, fantasy football final”

Starting the topic with “rap battle:” makes it clear you want a back-and-forth rather than a duet.

Ground rules for a friendly battle

  • Roast habits, not people. Lateness, cooking, driving and music taste land well. Weight, looks and money tend to sour the joke.
  • Give both sides ammo. If only one person has a flaw in the topic, it's a roast, not a battle.
  • Use real names. Names give the lyrics something to rhyme around and make it feel personal.
  • Only battle people who are in on it. Both photos should be of people who agreed. No celebrities.
  • Mean topics get stopped. Hateful, sexual or harassing topics are filtered before anything is charged.

Battle settings

A battle uses the same settings as any song: 12 seconds at 720p in vertical 9:16 by default, up to 15 seconds (30 on the top model) for a longer back-and-forth, square or widescreen formats, and 480p or 1080p. Write the topic in Spanish, French or another language and the battle is rapped in that language.

Teaming up against a common target instead? Make a diss track. Need battle names first? The rap duo name generator has them. For a friendly duet on any topic, use the AI rap generator; to star in your own track, see AI rapper. Battling over a birthday? See the funny birthday video page. Prices are on pricing.

FAQ

AI rap battle generator: questions

  • You add a photo of each person and write the rivalry in one line, for example “rap battle: Leo can't cook, Ana can't whistle”. The AI writes verses where each side disses the other, makes a beat, gives each rapper a different AI voice, and renders the two of you performing it, lip-synced.

  • Yes, that is what it's for. Use a photo of you and a photo of your friend (one person each), or one photo of the two of you. Make sure your friend is happy to be in it.

  • Nobody is declared the winner; both sides get their shots in. If you want one side to come out on top, say so in the topic, and then let the comments decide.

  • Playful is the sweet spot. The AI writes friendly roasts about habits and quirks. Hateful, sexual or harassing topics are filtered out, and nothing is charged when a topic is stopped.

  • No. Only use photos of people who agreed, like yourself, friends or family. The tool also won't clone a real artist's voice.

  • In a rap battle the two people in the video go at each other. In a diss track the rappers aim together at a shared target, like a rival team or a bad landlord.

  • Yes. Write the topic in Spanish, French, Portuguese or another language and the battle is rapped in it.

  • There is no free preview, because every render costs us real money. A standard song (12 seconds, 720p) is 10 credits. The $9.99 Single pack gives you 12 credits, packs are $29 for 5 songs or $99 for 35 songs, and pack credits never expire. Monthly plans from $29.90 (10 songs) are optional. The credit cost shows before you tap the button, and a failed render is never charged.

AI Rap Battle Generator

Two photos and one rivalry in, a rap battle video out in about 3 minutes.