BUY 1 SONG, GET 1 FREE ENDS TODAY
Open my song
SongHalo

Roast Your Friend in an Actual Song

A custom track about them — ready today.

★★★★★4.9/5Instant delivery32,750+ songs delivered
Hear a real one first ↓
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

Create their roast

Tell us about them, edit anything you like, then hear the full song — free.

Just a few more words — even one sentence is perfect.
Say it in your own words — we'll sing it.
Written & sung in this language.

Hear songs we've
already made

Every one written from a few sentences a customer 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/5Instant delivery32,750+ songs delivered

3 easy stepstakes only 3 minutes

1

Tell us about them

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

2

See & tweak your lyrics — free

We write them from your story — read them on screen and edit anything you like, before you hear a note.

3

Hear it, then buy if you love it

In minutes, hear your full song free — start to finish. Love it? Buy it to download and keep forever.

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

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 “Talk to us” right on the preview page, 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 runs on a secure, encrypted payment platform trusted by millions of shoppers. Your card details go straight to the payment provider — we never see or store them.
How fast do I get the songs?
Instantly. The moment you buy, your full song is 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"