Drill Lyrics Generator

Generate original drill lyrics in seconds. Written so that written sparse and deadpan to sit behind the beat.

Sparse, deadpan, written to sliding 808s.

Emotional arc up to 3, in order

Everything it writes is original. It will not reproduce the words of an existing song.

Deadpan is the whole delivery

Drill is said, not performed. The vocal is flat and unhurried and the writing has to suit that: no exclamation, no obvious hype, the hardest lines delivered as though they are ordinary. A line written to be shouted sounds wrong the moment it is read flat.

That restraint is also where the menace comes from. Understatement carries further here than detail does.

Fewer syllables than you think

The flow sits behind the beat rather than on it. Eight to twelve syllables a bar is the pocket, noticeably fewer than standard rap, and the space between the words is doing work.

Triplet runs appear in bursts, usually at the end of a bar, not throughout. A verse of continuous triplets is a different genre.

UK drill and Chicago drill are different dialects

UK drill uses road slang with clipped, consonant-heavy diction and a lot of two-syllable rhymes landing hard. Chicago drill is more drawn out, with longer vowels and more repetition inside the bar.

They are not interchangeable and mixing them reads as somebody who has heard both and written neither. Pick one and stay in it for the whole verse.

What this generator will not write

It does not name real people, and it does not write anything that reads as a threat to an identifiable person. Ask it for a diss aimed at somebody by name and it will refuse before it writes a word, then offer to write the same verse against an unnamed opponent.

It also does not glamorise specific violence. That is a deliberate limit rather than a technical one, and it is why the prompt pushes toward understatement, which is where the genre is strongest anyway.

30 example drill songs

Every one of these was written by this generator from a one-line brief, then kept. They are here so you can see what it actually produces before you type anything.

Last Light in the Keyhole

Written from: sleeping in a house that is being sold

Notebook by the lamp still open to page 31 Ink faded where the sunlight burned through the glass all spring Soldier’s cap on the peg where his jacket used to hang Now half the hooks are empty, but the house still sings

Keyhole’s got one last eye Watch it blink a yellow sigh Keyhole’s got one last eye Watch it blink a yellow sigh

Corner radiator purrs at 3 a.m. exactly Same rhythm Mother timed the washer to that old song Paw prints in the dust beside the back door threshold Ghosts don’t vote on closing dates—we stay too long

House pushes its last warmth through the mail slot night We lie inside the hollow where the heat still fits just right

Coach's Echo

Written from: the coach who never gave up on you

Grey dawn, we laced up the old shoes Echoes of drills, the whistle’s low cue Your hand on my back, steady as stone Rain fell, we ran, the field felt alone You called the play, I missed but you stayed Eyes on the goal, you’d never fade The scar on my knee, you patched with care Every loss, you turned to a prayer

You never let go You never let go

Late night, the gym lights flickered dim You wrote my name in the chalk, thin rim Stories of games that we never won Your voice a map, guiding me home run When doubt crept in, you whispered “stay” We counted reps, the grind never swayed Your laughter broke the silence of doubt In every setback, you pulled me out

Now I see the road you built, firm and true Your lessons live in the steps I choose

I walk the track, your shadow beside me Grateful for the coach who never left me.

The Way We Left It

Written from: getting the callback

Old payphone on the corner still got my initials carved Operator don’t even need to ask for digits no more Your perfume on my jacket hangs like a ghost between shoulders I trace the line where the dye ran when I swore I’d love you

Call me back the way we left it Call me back the way we left it Call me back the way we left it Call me back the way we left it Call me back the way we left it Call me back the way we left it

Diner booth we frequented painted yellow by the streetlight They still got the jukebox stuck on tracks we barely made it through I order coffee black and bitter, same as how you took it Waits the same twelve seconds for change I’ve counted down each time since

Static hum of all the calls we never made Every silence packed with what we didn’t say

Night closes like a page we left half-filled Call me back the way we left it

Summer's Edge

Written from: a river you swam in as a kid

I used to swim in the river, where willows bent low Summer days that stretched on, no need to know The time, the world outside, it didn't matter then Just the water, the sun, my friends, and the river's bend I'd dive from the old jetty, feel the rush and the chill My mother's voice, a warning, to swim close to the hill The current was strong, but I knew it like my name I'd swim against it, feeling alive, no need to explain

River's where I come from River's where I am River's where I come from River's where I am

Years went by, I grew up, moved away from the place But the river's still with me, a memory, a familiar face I'd drive back sometimes, just to see it, to recall The feeling of weightless, of being free from it all The river's changed, but it's still the same I'd walk along its banks, feel the nostalgia, the pain Of growing up, of moving on, of leaving things behind But the river's where my heart is, where my soul is aligned

Now I take my own kids, to the river's edge Watch them swim, watch them play, feel the joy, the pledge To keep the memories alive, to pass them down the line The river's still the same, but now it's mine

I'm content, I'm at peace, with the river by my side My kids are laughing, swimming, feeling alive The sun's setting, casting a glow, on the water's face I'm home, I'm where I belong, in this peaceful, easy place

Blackout Summer

Written from: the night the power went out

Fridge hum died at ten-fifteen Petri dish of milk gone sour Grandma’s clock hands froze stiff at midnight Fan blades spin lazy on the floor

Blackout summer Blackout summer Blackout summer Blackout summer

Cards laid out on the kitchen tile Flip a queen, call it a king Wind through the screen doors like a stranger I memorised every hinge

Battery radio picks up one station Six Miles from Tomorrow Static feels like a lullaby

Candles drawn down to their nubs I’m still here, rewinding time

Closing Time

Written from: the last shift before closing a family shop

Neon flicker’s last gasp in the doorway Cash register hums a slow goodbye tune You still stacking cans like the shelves might stay My hands are raw but the blisters ignore

Lock the door, flip the sign One more day to close in time Lock the door, flip the sign This was never yours or mine

Angry at the mailman who still knocks Tired at the stains we couldn’t scrub off Resigned to the smell of old fresh paint Plastic bags rattling like loose teeth

I counted every receipt tonight Found three dollars still in the night Left them where the broom can’t reach Next week it’s just a dusty beach

Lock the door, flip the sign Closing time feels like a crime Lock the door, flip the sign But the lock won’t hold the line

Last Ride Home

Written from: a car that finally died on the way home

Engine coughed like an old man’s laugh Dashboard lit up red as a bad traffic jam Cooler boiled over, steam hit the roof I nursed it to the curb like a dying dog

Died right there Died right there Side of County Line Road Died right there Died right there Side of County Line Road

Floorboard rusted shut, no pedal to press Cops waved me on like it was just another Tuesday Tailpipe danced one slow waltz with the curb I left the keys in the ignition—goodbye

Headlights stared into the empty field My boots left prints in the oil that ran Till the tow truck’s jaws clamped like my patience

Now the lot’s half-full, half-shells of what moved And I’m walking home with the radio’s ghost

Lease Won’t Run Out

Written from: moving out of a flat you never liked

Cupboards full of nothing but half-price air fresheners Landlord’s number burned into my screen like a brand Every flake of paint’s a statement I can’t hire a lawyer for I signed in lipstick ink and now it reads like vandalism again

Flat stays empty now Flat stays empty now Flat stays empty now Flat stays empty now

Neighbours praying I don’t unpack the vinyl Streetlight sneaks in like it owns the lease too Curtain’s stitched with moth holes I never bothered to mend City clock ticks louder when the walls are against you

Bin bag splits on the pavement, someone laughs A cardboard box is all I get to take back Zero reference points except the bus stop sign I ride past it every week just to watch the place fade Lock clicks like a tongue clicking at my back Landlord’s voicemail still asks when I’m handing over keys Pavement’s hot enough to fry an egg on but the flat won’t burn Live-in grudge stays warm inside the concrete family A receipt on the floor says “thank you come again” I leave it where it landed like a silent amen

So the vacuum cleaner stays quiet And the kettle never whistles twice

Let It Ring Out

Written from: a phone call you did not pick up

Screen face-up on the laminate table, your name flashing in a bright white box. Third time tonight and it’s not even ten, rattling the keys inside the old front lock. You only check in when you need a clean slate, want me to listen while you clear your chest. I stare at the caller ID till it stops, I wouldn't give you three minutes of breath.

Let it ring out. Let the battery die down. I’m sitting right here. I’m not making a sound.

Now the room goes flat, just the hum from the fridge, and a little red badge on the voicemail tab. I rub both eyes with the heel of my palm, too worn out to hold what I used to have. The anger drains out through the soles of my shoes, leaving my shoulders slumped down in the chair. We’ve had this fight twenty times in a row, and talking won't mend what’s no longer there.

Maybe you meant it, maybe you didn’t. Maybe you practiced the whole thing today. It doesn't undo the miles in between, and it wouldn't fix anything anyway.

Screen goes black. Back in the drawer. Nothing to settle. Not anymore.

Frost on My Window

Written from: the first cold morning of the year

Cold seeps through the frames Frost on my window, can't escape Winter's here, it's not a game I'm stuck inside, feel like a cage My breath is visible, that's a sign I'm not ready, not this time

Cold, it's cold Cold, it's cold

I try to shake the feeling off But it's hard when it's all I've got My body aches, my mind is sore I'm tired of fighting, tired of more The fire's gone, the heat's low I'm left with nothing, don't you know

Maybe I'll just wait it out Let the sun rise, let the cold rout I'll find my strength, I'll find my voice But for now, I'll just make some noise

The cold will pass, the year will turn I'll find my way, I'll learn to yearn For warmth, for light, for a gentle breeze But for now, I'm stuck in this freeze

They Stay

Written from: somebody else living in your old house

New locks on the back door Different boots by the mat Fridge hums a stranger’s tune I left my coat right there

There goes someone else Living in my life There goes someone else I’m erased tonight There goes someone else Living in my life There goes someone else I’m erased tonight

Curtains half-drawn at dusk Kettle starts to scream They’ll never hear the ghost Who built these walls in dream

Front step’s too clean now No scuff where I kicked stones The street lights blink approval I’m just the one who’s gone

They stay I stray

Empty Seat at the Head Table

Written from: a wedding you went to alone

Catering trays still warm when I walked in Place cards tilted like they didn’t know I’d win Speeches start but no one’s talking to me Just the clink of forks on Bristol crystal

One less plate one less name Left side of the room just flames One less toast one less cheers Funny how the year disappears One less plate one less name Left side of the room just flames One less toast one less cheers Funny how the year disappears

Danced alone while flashbulbs popped Smiled so wide my jaw started to rot Bride’s bouquet hit the floor next to mine No one even noticed the design

Cut the cake into perfect halves I licked the knife and left it for the staff Walked out slow past rented lights Sign on exit said “Goodnight”

One less chair one less hand Funny how the future’s planned

Before the Weight Fell

Written from: learning your parents were young once

Your schoolbooks stacked like receipts on the shelf Plastic ruler still cracked where the impact left its mark You shouted down the phone like it owed you peace Now the line’s dead, but the neighbours heard the scream

Too late to say it now Too late to say it out loud Too late to say it now Too late to say it out loud Too late to say it now Too late to say it out loud

Your first job badge stuck above the kitchen sink Half the hours unpaid, the other half you’d drink I found the photo where you’re laughing on a pier Salt wind eating the edge off every souvenir You never warned me wanting’s how we stay alive Just showed me how to dodge before the punches arrive I traced the same cracks in the ceiling every night Counted the glow from the streetlamp like it was a countdown light

One Sunday afternoon we sat in silence then You coughed like time and swallowed half a decade again I reached for change to cover half the bill Your hand was steady; mine was shaking still

The photograph stays tacked above the sink Picture’s yellow, edge is bent—we bend, we don’t break, I think

Gate Hours

Written from: the hour before a flight you do not want to take

Ticket in my palm, screen flashing red Queue's moving slow, I grind my teeth Announce the delay, they mute the PA My coffee's cold, steam lost in the air I slam the chair, the clock ticks louder Gate number flickers, I stare at the sign Every step feels like a weight on steel Anger builds, but I can't break the line

Can't board, can't stay Can't board, can't stay Can't board,

Found in the Lining

Written from: finding a receipt in an old coat

Anger clutches the yellowed paper like a second skin Spent coffee dregs and gym shoes still clinging Receipt’s from last spring, some takeaway meal Sixteen-something quid for chips and a slow reveal

That’s Tuesday night mince on the tiles Blame the coat, blame the time, blame the miles That’s Tuesday night mince on the tiles Blame the coat, blame the time, blame the miles

Tired now, fingers trace the fading ink February sleet through the window’s sink Coat’s been two years in a damp airing cupboard Guess the stains came from somewhere other Fine. Drop it back to the drawer beneath the sink Where the spare light bulbs hum and the bin bags stink Another fossil sealed in plastic skin From a winter I can’t dive back in

Resigned to the wallet’s weight, the key’s chill bite Nothing left to lose except the receipt tonight Left pocket eaten through with loose change war Whole life fits on one crumpled square

Left pocket lighter by a phoenix feather Still got all the weight, just not what mattered

Empty Line

Written from: a friend who stopped answering

I'm calling out, no response Left in the dark, what's the expense Of a friendship that's lost its way Now I'm just a number, every day You used to pick up, now it's a test See how long I'll wait, I guess For a voice that's gone, a familiar sound But the line is dead, and I'm wearing down

Not a word, not a sign Not a word, not a sign

I tried to reach, to make it right But the silence is a heavy weight I'm tired of waiting, tired of the pain Tired of the thought that I'll never know why You stopped answering, stopped being there Left me with nothing, but a empty air I'm searching for a reason, a clue But it's hard to find, when I'm feeling blue

Maybe I'm just a ghost in your mind A memory that you've left behind I'm trying to move on, to let go But it's hard when I don't know

Now I'm just a whisper, a faint hum A reminder of a friendship that's undone I'll stop calling, stop waiting too 'Cause when you're gone, there's nothing to do

The Last Day at Miller's

Written from: the summer job you thought was temporary

Foreman yelled and called me slow, steel-toe boots left dents in my soul. End of aisle where the brooms hang grey, stacked my box at the end of the day.

Miller's closes, so do I Miller's closes, say goodbye Miller's closes, so do I Miller's closes, say goodbye

Manager said "we’ll call you back" but the phone’s been quiet on that track. Rust stains on the break room wall, count the days but they won’t crawl.

Clock don’t care, neither do they, just move your feet and fade away.

Sign the sheet, hand back the keys, watch the dust settle on Miller’s breeze.

Streetlight Hymn

Written from: driving past your old school at night

Rust on the sign still reads the name they took away Lights in the staff lot flicker like dying breath I was the ghost they chased off after third bell Now I’m the headlights cutting through their parking lot

Late night, wrong way One foot in the past Late night, wrong way Yesterday’s crash Late night, long gone Radio hum Late night, long gone Home’s just a thumb

Coach still blowin’ his whistle in my dreams Blood orange sky behind the chain-link fence Used to count ceiling cracks in second-floor bathrooms Now I count how many more exits lead me out

Empty bleachers hold the weight I left there They paved the lot but not the memory

Left the ghost in the lot, took the engine’s growl Drove past at night to prove the street was still mine

Gone Soft

Written from: a dog that got old while you were away

Front door swings but you don’t bark no more Crate still empty by the back step floor Took my voice to bring the yard back round Now just quiet where the echo drowned

Call it gone soft Call it gone soft Ain’t the same bark Ain’t the same shot Call it gone soft Call it gone soft Ain’t the same bark Ain’t the same shot

Teeth wore down on things he shouldn’t chew Pad by the stove’s where his paws used to Kicked the mailman twice—now he don’t blink Just watching dust settle through the sink

Left the leash on the peg like a fool Wind through the kennel don’t chase no stool Dream still runs the track when he’s half asleep Legs don’t match the pace but he tries to keep

Call it gone soft

December 31st

Written from: the last day of a bad year

Door slams like a judge's gavel on the floor, stack of bills that won't unwill themselves anymore. Clock ticks louder than my fist on the wall, every second’s a witness testifying against us all.

Midnight comes, midnight hums. Count it down, count it done. Midnight comes, midnight hums. Count it down, count it done.

Neighbour’s laughter through the wall like a taunt, their glass clinks sharp as a courtroom’s taunt. Light show outside’s just cheap coloured lies, I flick the switch and plunge us both in night.

Phone’s glowing with her old last text, the battery’s dead but the message stays next. I press it to my chest like a warrant, listen for thunder that never starts.

No new year’s breath on the windowpane, just the same dry rot creeping in again.

Oven Not Hot

Written from: somebody teaching you a recipe over the phone

Timer’s two minutes off You say, "It’s perfect, don’t touch it" Late again, pot’s a mess Steam burns the ceiling this time

Oven not hot No it’s not Oven not hot No it’s not

Aged to know the lie Every pot scrubbed just so Salt tastes like mistake Yet here we are again

One handle left to turn Back to air and open flame Guess the lesson’s done Guess we’re done

Oven not hot

Stalemate

Written from: an argument nobody won

Fingers pointed, voices raised Both of us stuck, in our own ways Words are weapons, we're firing blind Neither of us listening, just leaving scars behind We're lost in the haze, of our own pride Refusing to back down, we're running out of time The argument's a flame, that's burning out of control But neither of us will yield, we're too far gone

We're at a standstill, going nowhere We're at a standstill, with nothing to spare We're at a standstill, going nowhere We're at a standstill, with nothing to spare

The fire's burning low, the anger's fading fast We're left with the ashes, of a love that won't last We're tired of the fight, tired of the pain But we can't seem to let go, we're stuck in this game We're searching for a way, to break the mold But the more we struggle, the more we're told We're trapped in this cycle, of hurt and of blame And we don't know how, to escape the shame

Maybe we're just, too proud to admit That we're both to blame, for this endless pit Maybe we're just, too tired to care That we're losing ourselves, in this toxic air

Now we're just standing, in the ruins of our past The argument's over, but the war will forever last We're left with the silence, and the emptiness we've made And we're resigned to the fact, that we'll never be the same

The Last Light Fades

Written from: the quiet after everyone leaves

I counted all the empty seats again last night Paint chips on the stage like bad teeth in a smile The mic’s still warm but the room don’t owe me words House lights dim but the past won’t go to ground

Pack it up, pack it out Floor’s too clean to hold us now Pack it up, pack it out Last call’s calling back somehow Pack it up, pack it out Floor’s too clean to hold us now Pack it up, pack it out Last call’s calling back somehow

I screamed into the walls till my throat split raw Echo came back softer than a busted knee The barman wiped his hands like he was done with me Juice stains on the register read the same as last week

Silence hums between the cracks in the floorboards One chair sits crooked where the setlist used to lay I trace the cracks I made with tools left in the wings No encore left to force the ghost to stay

Pack it up, pack it out

Seventeen and Setting Fires

Written from: a promise made at seventeen

Last call on a Tuesday, wristwatch stolen off the radiator Your name tastes like copper pennies when I spit it through the fumes Promised you the world back when my hands were still too small to hold a hammer Now my knuckles bleed through the gloves I wore pretending I was done

I said I'd burn it all down Just to watch the smoke curl slow I said I'd burn it all down Guess the embers learned to glow I said I'd burn it all down Just to watch the smoke curl slow I said I'd burn it all down Guess the embers learned to glow

Woke up sober Monday with the couch still holding half the ceiling Your voice in my voicemail like a debt collector with good intentions Promised you the stars but started with a Zippo and a Sunday newspaper Now the sky looks different when you're standing in the ashes of your own inventions

Seventeen and setting fires just to feel the autumn wind whip red Hands too young for making promises let alone keeping them instead Now the trees stand empty-armed and the moon's a gutted matchbox Funny how the smoke still finds me even when the matches run out of wax

I said I'd burn it all down So I borrowed one last match I said I'd burn it all down Left the smoke on the bedroom tracks

Late Train Relief

Written from: the walk home after good news

Clock struck nine but the platform’s bare, Ticket stub burned up in his left hand there Phone lit up with the text behind his back Three missed calls from the old man’s last attack

Stay down, stay down Stay down, stay down Stay down, stay down Stay down, stay down

Took the stairs two at a time, lungs on fire, Neighbour’s dog howls like it knows the choir Pavement’s cracks all map the route he’s walked, Every one a sidewalk court summons racked Fridge hums the same old tune it did last year, Leftovers wrapped in foil taste of despair Key goes in the lock like it’s the last try, Hallway mirror holds a stranger’s eye

Breathe in through the nose, forget the fight, Rust on the bridge rail feels like porch light Option A or B starts with same tired key, Both doors open to the same hallway

Stay down, stay down

Table Ledger

Written from: counting money on a kitchen table

White sheets on the table, cold light Bills stack like bricks, they start to fight Hands flick through notes, the room feels tight Anger drums inside, a silent bite Count the sum, the numbers never sleep Grind repeats, the grind repeats, deep Eyes on the cash, the grind wears thin Heat in my chest, the weight of sin

Count the cash Count the cash

Midnight haze, the lamp flickers low Tired eyes scan the green, the pace is slow Each digit drags, the night feels long Fatigue rolls in, a muted song The stack grows still, the pulse is flat No fire left, just a quiet chat The table’s cold, the grind now sighs A weary hum beneath the lies

Resigned, I let the numbers fall where they may The weight lifts slow, like dusk at end of day No rage left, just the echo of a sigh The ledger ends, the night says goodbye

I fold the paper, let the silence stay The table’s empty, the night fades away Nothing roars, just a calm that’s earned Counting ends, the lesson learned

Last Train’s Whistle

Written from: a train you missed on purpose

Ticket in my pocket, crumpled like a lie, Engine groaned its leaving time to anyone who’d try. I stood on the platform with the crowd, then stepped aside, Watched the doors shut slick as the cuts I left inside.

Missed it on purpose, Missed it on purpose, Missed it on purpose. Missed it on purpose, Missed it on purpose, Missed it on purpose.

Coach lights fade north, my name not on the board, Another hour learning how the silence hits harder than a chord. Fumes hang low, my breath still warm in November air, Train got where it was going; I stayed here to care.

No grand apology in the rearview glass, Just the cold rerun of the choices that ever pass.

Next train’s in twenty-four, maybe same damn sound, Or a long quiet hum while the world rolls past without me around.

Clearance

Written from: clearing out a garage

Piles of junk, can't take no more Frustration builds, been here before Every box a reminder of the past Why's it so hard to let it go at last Cobwebs cling, dust fills the air I'm fed up with the clutter, beyond repair

Clearing out, clearing out Clearing out, clearing out

Hours turn to days, the task's not done Weary eyes, my back's given up I thought I'd be free, but it's all the same Just shifting stuff from one place to another, what's the aim The sun beats down, I'm losing my drive The anger's gone, replaced with a tired sigh I'll just sort it out, one piece at a time No use getting worked up, it's just stuff, it's just mine I'll let it go, I'll walk away Leave the memories, they'll fade with each passing day The garage will be empty, but my mind won't be The thoughts will linger, a ghost of what used to be

Maybe it's not the junk that's the weight Maybe it's the memories that come with each crate I'll never be rid of them, they'll always remain A bittersweet reminder of joy and pain

Clearing out, it's almost done But the feeling remains, the emptiness has just begun

Blank Page Stamp

Written from: the first paycheque

Third try on the form, ink still bleeds, manager’s scowl like a week-old feed. Numbers don’t add but they add me up— sixteen hours on my feet for a coffee cup.

Clock in, clock out, same grey coat, payslip says owe me nothing, note signed by a pen that don’t know my name, blank page stamp on the same old page. Clock in, clock out, same grey coat, payslip says owe me nothing, note signed by a pen that don’t know my name, blank page stamp on the same old page.

Got the plastic bag of take-out scraps, week-old shift still stuck in my tracks. Landlord’s text laughs at the date, rent’s due before I get paid.

Swipe it, forget it, no overtime, six words on the screen: have a nice life. I fold the slip to fan my face, same slow hand that signed my life away.

Clock in, clock out.

The Woman Three Doors Down

Written from: a neighbour you never spoke to

Her hedge grew three inches past the curb Dogs bark three times when I pass She calls the council, not the cops Three hundred days and still no call back

Click, click, the letterbox Click, click, my anger lulls Click, click, the letterbox Click, click, so tired of it

Sunset glow on the brickwork now Wet leaves stuck to the pavement cracks She only nods if I nod first Three years and still no name back

One letter left unopened The door stays shut, the path stays clear

Click, click, nothing changes

Questions

Is this drill lyrics generator free?

Yes. Most requests are served from a pre-generated library, which is what keeps it free to run.

Can it write UK drill specifically?

Say UK drill in the topic line and it will hold that dialect: clipped diction, road slang and two-syllable rhymes rather than the drawn-out Chicago style.

Will it write a diss track about someone?

Not about a real, named person. It writes battle verses against a fictional or unnamed opponent, and it refuses named targets before generating anything.

How many bars does it write?

Eight or sixteen bar verses with a short repeated hook, which is the standard drill shape. Each bar is on its own line.

Other genres