Free · no sign-up

AI rap battle generator

Put two names in and get a battle: eight bars each, and the second verse answers the first rather than ignoring it. A judge line at the end says who took it.

How hard it hits: Sharp
How many rounds
No argument in mind? Tap one, then add the names

For battles and banter. No slurs, no threats, nothing about family or appearance — at any heat. Hear one first →

  • The reply actually replies

    The second verse is generated after the first and has to read it, so it picks up specific images and turns them back. Two verses written side by side never do that, which is why most "battles" are just two disses stapled together.

  • Somebody wins

    A one-line verdict names the winner and the move that decided it. It is written after both verses rather than set in advance, so it is a read on what landed — and it is the part people quote when they send it on.

  • Two names, two voices

    Send the battle into the song generator and pick the two-voice option so the sides are not read by the same person. Most rap battle generators stop at text; this is the version worth playing to the two people in it.

Example rap battle

[Sam]
Alex keeps the flat at nineteen like it's a principle,
puts on a second hoodie, calls the shivering minimal.
I can see my breath in here, that's a physical fact,
you called it "cosy" — mate, the houseplants packed and left the flat.
You budget for the heating like it's rent on a second place,
then order forty quid of noodles with a straight face.
I'd argue it out properly but your fingers are too cold to text,
so save it for the group chat — you'll be typing until Tuesday next.

[Alex]
Nineteen is a principle, and yours is a bill,
you want tropical in February then you pay for the thrill.
"Houseplants left" — those houseplants drowned, and we both know who did it,
you water like you argue: far too much, and never limit.
Forty quid of noodles fed us both, don't rewrite the night,
you were three bowls deep before you found your frugal side.
Cold fingers? I typed all of this out with the boiler off.
You went to bed in a coat and a scarf. I rest my case, and cough.

[Verdict]
Sam opens harder, but Alex takes it — turning the dead houseplants back on Sam was the one flip that had nowhere to go.

One round on the "Sharp" setting, two invented housemates, beef set to the thermostat. Yours uses the names and the argument you type in.

Songs made here

Hear more →
01

A BATTLE IS A REPLY, NOT TWO DISSES

The difference between a battle and two people insulting each other is that the second verse has to have heard the first. Someone opens with an image — the dead houseplants, the second hoodie — and the answer takes that exact image and turns it round. Battle rap calls it the flip, and it is the only thing the crowd is really listening for.

That is why the two verses here are generated one after the other rather than together. The reply gets the opening verse handed to it as text and is told to answer at least two specific lines from it. Ask for both at once and you reliably get two verses that never mention each other, which reads as exactly what it is.

It also means the order matters. Whoever goes second has the easier job, because answering is easier than opening — which is worth knowing before you decide who to put where.

HOW TO WRITE A REPLY VERSE

If you are editing what comes back, or writing your own half against it, the reply is where the work is. Five things separate an answer from a second opening.

03

WHAT THE HEAT SLIDER CHANGES

Teasing and Cheeky stay at the level you could read out at a work party: the jokes are fond, and the two people in it come out looking like friends. This is the right setting if you are going to post it somewhere they cannot control who sees it.

Sharp is the default. The metaphors get denser, both sides commit, and the flip in the second verse actually bites. Brutal drops the softeners and takes the strongest available reading of the beef you typed in.

Ruthless is written to sting, and it is the one to think about before you send. What no setting changes is the floor: no slurs, no threats, and nothing about appearance, family or protected characteristics. The slider moves the edge of the writing, never the boundary — and the hardest setting is the one battle result that does not get a public share link.

04

ONE ROUND OR TWO

One round is two verses. It takes under a minute to generate, it reads in about the same, and it is the right size for a group chat — the joke arrives before anyone scrolls past it.

Two rounds gives you four verses, and the second exchange is where battles usually get good: both sides now have something to escalate from, and the writing stops introducing and starts building. The cost is roughly double the wait, and a chat message long enough that people skim it.

A rule of thumb: one round if you are sending it to the person, two if you are turning it into a track. A song wants the extra material; a text message does not.

TWO NAMES, TWO VOICES

A battle read out by one voice is a monologue with names in it. Press "Make it a track" under the result and pick the two-voice option in the generator, and the sides come back as two distinct deliveries over one beat — which is the version people actually replay.

The transcript carries over with the names already marked as section headers, so the generator knows where one side stops and the other starts. If you are choosing a style, old-school boom bap suits a battle about something petty, because the format is grand and the subject is not.

06

BATTLE, DISS OR ROAST — WHICH ONE YOU WANT

A rap battle is two-sided and competitive: both people get bars, the second answers the first, and somebody wins. That is this page, and it is the one to use when the two people are both in on it.

A diss track is one-sided. There is a grievance, the target is not answering, and the whole verse is your argument — that is the diss track generator, and it is the right tool when only one person is firing.

A roast is affectionate and the target is in the room laughing; the test is whether they are enjoying it. You can get that here by putting both names in and setting the heat to Teasing, or on the diss page with a single name at the same setting. What none of the three should be is a way to pile on someone who has not agreed to play.

Questions

More free rap tools

Keep going