Open my song
SongHalo

Roast Your Friend in an Actual Song

A custom track about them — ready today.

ANY style can roast — pick yours
★★★★★4.9/5Same-Day Delivery32,750+ songs delivered
Hear your ENTIRE song free Pay only if you love it
Birthday roast — the whole party laughing at his song
rs-1.webp
Press play — hear a real roast we made
"Dave Can't Parallel Park" · made for a 35th birthday

3 easy stepstakes only 3 minutes

1

Tell us about them

Their name, their funniest habits, their legendary fails. We keep it loving.

2

Hear the full song, free

In about 3 minutes, hear 2 full versions of their song — start to finish, before paying anything.

3

Love it? Unlock it

Get the 2 full versions in your inbox — download, play, and keep forever.

Hear songs we've already made

Every one written from a few sentences a so-called friend sent us.

"Dave Can't Parallel Park"
Diss-track rap
"The Ballad of Big Steve's Grill"
Country
"Kyle Peaked in High School"
Pop-punk
"Good Luck, Jessica (He Snores)"
Acoustic ballad
"Linda's Replying All Again"
Lounge crooner jazz
"Tiffany's Always Late"
Sassy pop
"My Brother the Fortnite Legend"
Old school rap
"Gary's Golf Handicap Is Lying"
Folk singalong
★★★★★4.9/5Same-Day Delivery32,750+ songs delivered
Hear your ENTIRE song free Pay only if you love it

The moment their song drops

★★★★★

“Played it at his birthday dinner. He couldn't breathe. It's the group chat anthem now.”

— Mike, poker crew
★★★★★

“The best man played it at the reception. Twenty years of friendship, one perfect ambush.”

— Jake, best man
★★★★★

“We roasted our boss at her retirement party. She demanded a copy before she stopped laughing.”

— Priya, coworker

Hear the full song first

Delivered instantly

Any style, any language

Crying with laughter at her roast song
rs-2.webp
Bachelor party serenading the groom with his roast
rs-3.webp
Office retirement roast moment
rs-4.webp
Sisters laughing at the roast song
rs-5.webp

Create their roast

Takes about 2 minutes — we handle all the writing.

Tell us a little more — one or two sentences is perfect. (0 of 40)
Diss-track rap
Country
Pop-punk
Acoustic ballad
Lounge crooner jazz
Sassy pop
Old school rap
Folk singalong
Custom — type any style you want
Hear your ENTIRE song free first — nothing to pay unless it feels right
★★★★★4.9/5Same-Day Delivery32,750+ songs delivered
Hear your ENTIRE song free Pay only if you love it

Questions people ask us

What if I don't love it?
Then you simply don't buy it — hearing your full song costs nothing. If something's off (a name, a detail, a wrong word), tap the fix button right on the song player, tell us the mistake, and we'll email you the fixed version, ready to buy. And even after buying, you're covered by our 100% money-back guarantee.
Can it mention more than one person?
Yes — one name or all of them. Just list everyone in the form and tell us a little about each. There's no extra charge for more names.
Do I need to write anything myself?
No. Just tell us their names, what they love, and anything you'd like said — we turn it into lyrics and a fully produced song.
How do I play or gift it?
You get MP3 files you can download to any phone, tablet, or computer. Play it together, text it to family, or send the download as a gift — it's yours to keep forever.
Is my payment secure?
Yes. Checkout is handled by Shopify — the secure, encrypted payment system trusted by millions of businesses. We never see or store your card details.
How fast do I get the songs?
Instantly. The moment you buy, both full versions are ready to download right on the page — and we email you the links too, so you'll always have them.
Examples customers wrote
"Dave turns 35. Six hours to build an IKEA shelf, three screws left over. Circles the lot three times then parks four blocks away. — his poker crew"
"Big Steve burns the burgers every July 4th and blames the grill. Wears the 'Grill Master' apron unironically. The smoke alarm is our dinner bell. — his family"
"Kyle is 38 and still wears his letterman jacket. The touchdown story gets longer every year. Fantasy football: last place, four seasons running. — his roommates"
"My brother Tyler, 25, claims he could go pro in Fortnite. Has never done his own laundry. Mom still books his dentist appointments. — his sister"
"Linda retires after 30 years: legendary reply-all disasters, microwaved fish in the break room, and secretly the heart of the whole office. — her team"
"Gary swears he shoots an 85. The scorecard disagrees. Lost 14 balls in one round and blamed a goose. 60th birthday. — his Saturday foursome"