Roast Ideas

Funny AI Roast Ideas: Let an AI Roast Your Friends (and Yourself)

A good roast is specific, personal, and impossible to argue with. That's why the best roasts don't come from a joke book — they come from real data. Your friend's 847-day Duolingo streak and they still can't order coffee in Spanish? Their bank statement showing £340 spent on Deliveroo last month? That's roast material. AI can read the receipts.

Why Generic Roasts Don't Work Anymore

The problem with classic roast jokes is that they're not specific. “You spend too much time on your phone” lands flat. “You averaged 7 hours and 23 minutes of screen time on Tuesday, of which 4 hours was TikTok — on a work day” is devastating precisely because it's true.

AI roasts work because they pull from real data. Every number is a choice your friend made freely. The AI just reads the pattern and says the quiet part out loud. There is no defence against your own Spotify Wrapped. There is no comeback to your actual bank statement.

This is why RoastCard exists: to take the data your friends have generated — passively, honestly, over months or years — and turn it into something savage, shareable, and impossible to dispute.

The Best Data Sources for AI Roasts

Not all data is equally roastable. Here are the six richest sources — each one reveals a different dimension of personality shame:

🎵 Spotify Wrapped

Music taste equals personality — or at least, it reveals the version of yourself you want to project versus the one that actually listened to the same Olivia Rodrigo album 847 times.

What AI will say: “Your top genre is 'sad indie'. Your top artist has never heard a major key. This is a personality, not a playlist.”

📱 Screen Time / Digital Wellbeing

The most uncomfortable data. It shows not just how much time you spend on your phone but exactly which apps consumed it, when, and on what days. Tuesday at 11pm is always a bad look.

What AI will say: “You picked up your phone 147 times yesterday. That's once every 6.5 minutes. You are not present in your own life.”

🏦 Bank statement or spending summary

Financial shame is uniquely potent. You can lie about your habits. Your bank statement cannot. The gap between what someone says they value and where their money actually goes is where the roast lives.

What AI will say: “£340 on Deliveroo. £12 on the gym. The data suggests you are optimising for comfort, not aspiration.”

🦉 Duolingo stats

Streak length versus actual language ability is one of the funniest ratios in modern life. 500 days of practice, A2 proficiency, 4 minutes a day. The owl is proud. The fluency is not there.

What AI will say: “847-day streak. You still say 'hola' to begin every Spanish sentence. This is not language learning. This is streak maintenance.”

🏃 Strava runs

Fitness data reveals the gap between ambition and follow-through. The January blitz, the February plateau, the March disappearance. Strava has all of it, with GPS coordinates and timestamps.

What AI will say: “You ran 6 times in January. Three times in February. Once in March — a 1.2km walk you called a run. The data sees you.”

📺 Netflix watch history

Rewatches, abandoned series, late-night genre choices — Netflix history is a psychological portrait. The AI reads the timestamps, the patterns, and the specific combination of shows that reveals exactly what's going on.

What AI will say: “23 shows started, 4 finished. You watched 3 episodes of The Crown on a Tuesday at 2am and then never returned. This is a pattern, not a schedule.”

How to Roast a Friend with AI (Step by Step)

The process is simpler than you'd think. You don't need their login, their password, or their permission — just a screenshot they share with you (willingly or because you told them to):

  • 1.Ask your friend to screenshot their Spotify Wrapped, Screen Time, or whatever data source you want to roast them on. Tell them it's for “a thing.” Don't elaborate.
  • 2.Go to roastcard.madethis.app/roast. Paste or upload the screenshot.
  • 3.Choose your tone: Playful (still funny but survivable), Savage (accurate and pointed), or Nuclear (no mercy whatsoever). Pick based on how close you are.
  • 4.Wait 30 seconds. Share the roast card directly to them via WhatsApp or Instagram DM. The watermarked version is free. Watch their reaction.

Tip: Challenge them to roast you back. The competitive angle makes it more fun — and having a card ready to fire back immediately is the whole energy. The /roast page has a “Challenge a friend” button that makes this easy.

Roast Ideas by Personality Type

Not sure which data to use? Match the source to the personality type. Every friend group has at least one of these:

💪

“The Gym Bro”

Use their Strava. The gap between their stated fitness goals and their actual run frequency is the roast. Focus on leg day avoidance, the two-week gaps between sessions, and the 1.2km walk they logged as a “recovery run.”

Data source: Strava / Apple Health

🍕

“The Foodie”

Bank statement or Deliveroo order history. Spent more on restaurant deliveries than rent last month. Has an opinion about every brunch spot in the city but mostly eats in bed at 11pm.

Data source: Bank statement / Deliveroo history

📱

“The Screen Addict”

Screen Time over 8 hours a day. The breakdown by app is where it gets interesting — especially if TikTok represents more time than everything else combined. The AI will do the hours-per-year calculation. It will be a large number.

Data source: iOS Screen Time / Android Digital Wellbeing

🦉

“The Language Learner”

Duolingo 500+ day streak. Still says “hola” at the start of every Spanish sentence. Has been learning Italian for two years and just survived a holiday by pointing at things. The streak is real. The fluency is theoretical.

Data source: Duolingo stats screenshot

🎵

“The Nostalgic”

Spotify is 90% artists from 2009. Their top song this year came out in 2011. They reference their “taste” constantly but haven't discovered a new artist since the Obama administration. Spotify Wrapped will document this perfectly.

Data source: Spotify Wrapped

📦

“The Shopaholic”

Amazon order history, specifically the post-Prime Day damage. The number of items still in the original packaging. The accessories for hobbies they tried for two weeks. The AI will itemise the optimism and the reality.

Data source: Amazon order history

Why AI Roasts Land Better Than Generic Jokes

Generic roasts feel scripted because they are. “You're always on your phone” is a line everyone has heard. It doesn't sting because it has no weight behind it.

“You picked up your phone 147 times yesterday and spent 4 hours on TikTok” hits different because it's true. It's not a guess or a generalisation — it's a reading of actual behaviour, documented by a device that has been watching without judgement for months. The AI adds the judgement.

That specificity is what makes AI roasts shareable. Nobody posts a generic insult. People post their Spotify Wrapped, their Screen Time stats, their Strava year in review — because the combination of truth and humour is irresistible. RoastCard delivers that for any data, any time.

> ready?

Try it now — upload any screenshot and get roasted

Personalized AI roast in 30 seconds. Free, no account needed. Works on Spotify, Screen Time, bank statements, Duolingo, Strava, Netflix — any data.

Generate a Roast →

Pick Your Data Source

Each page is set up specifically for that data type:

The best roasts are the ones nobody can argue with because the data is right there. You don't need a punchline when you have a screenshot. AI reads the receipts and delivers the verdict — specific, funny, and impossible to deny. That's the bit.