Friendly Roast Generator

These work because they're playful. Use with people who like to be teased.

Pick the relationship, pick the intensity, hit Generate. You get 1-10 roasts to skim. Copy the one you want, or hit Regenerate for a fresh batch. The templates are clever, not cruel — they pass the Thanksgiving aloud test (would you say this in front of grandma?). No body-shaming, no racial or cultural digs, no comments on appearance, no protected-class targeting, no mental-health digs, no targeting real relationships. Self-roasts can be slightly meaner — same person is author and target. Use these with people who like to be teased.

Built by Bob QA by Ben Shipped

How to use

  1. 1

    Pick the relationship from the first dropdown — friend, sibling, coworker, spouse or partner, yourself, or group/team. The template bank changes with this choice (coworker roasts are work-life, sibling roasts pull from a shared-childhood well that nothing else can).

  2. 2

    Pick the intensity. Mild is gentle teasing — the kind you can text without a heart-react chaser. Medium is clever digs — pointed, but obviously loving. Spicy is sharper — still friendly, still playful, but the gloves are looser.

  3. 3

    Choose how many roasts you want (1-10). Five is the default and a good number to skim.

  4. 4

    Optional: type their name in the last field. Templates with a {name} slot will use it. Leave blank and the slot falls back to "you".

  5. 5

    Click Generate. If you don't like the batch, click Regenerate — a fresh pick from the same bank.

  6. 6

    Click Copy on the one you like, or Copy all to grab the full numbered list.

Frequently asked questions

Ratings & Reviews

Rate this tool

Sign in to rate and review this tool.

Loading reviews…