Fun
Random Roast or Toast Generator
Used by developers, writers, and creators worldwide.
The random roast or toast generator does exactly what your group chat or party needs: produces a sharp, funny roast line or a warm, sincere toast at the click of a button. Type in a friend's name to personalise the output, or leave the field blank for a line that works for anyone. Switch between Toast mode for genuine compliments, Roast mode for playful digs, or keep it on Random and let the generator decide. Roasts here are comedy-roast style — think best-man speech banter, not internet trolling. Toasts are specific enough to feel real, not just filler. Both modes work for actual social situations: speeches, party games, birthday posts, or whenever a group chat needs a well-timed lift.
Loading usage…
Free forever — no account required
How to use
- Choose your options above
- Click Generate
- Copy your result
Detailed instructions
- Select your preferred mode from the dropdown: Toast for compliments, Roast for playful digs, or Random for a surprise.
- Type the recipient's first name into the Person's Name field, or leave it blank for a universal line.
- Click Generate to produce your roast or toast line instantly.
- If the first result doesn't fit the tone or person, click Generate again to cycle to a new line.
- Copy your chosen line directly and use it in your speech, message, or game.
Use Cases
- •Opening a best-man speech with a personalised roast line before the sincere toast
- •Running a Roast vs Toast battle at a hen or stag do with Random mode keeping everyone guessing
- •Generating a warm, specific toast caption for a friend's birthday Instagram post
- •Breaking the ice at a team standup by generating a name-personalised compliment for a colleague
- •Collecting a shortlist of 10 roast lines to pick the sharpest one for a comedy open-mic set
Tips
- →Run Toast mode 5 to 6 times and collect the results — the best speeches combine two or three toasts rather than relying on a single line.
- →For a Roast Battle party game, lock everyone on Random mode so the roast-vs-toast mix stays unpredictable and fair.
- →Personalise with a name even if you'll edit the line later — it changes the rhythm and helps you hear how it sounds when spoken aloud.
- →Pair a roast line with a genuine toast immediately after for a classic comedy-then-sincerity structure that lands well in speeches.
- →If a roast line feels slightly too sharp for your specific audience, switch to Toast mode — the compliment versions often get just as big a laugh when delivered with the right deadpan timing.
- →Copy five lines into a notes app, read them in your target person's voice, and delete the ones that don't fit their personality — the one that's left is usually the right choice.
FAQ
are the roast lines actually mean or will they offend someone
Every roast line is written in the spirit of a comedy roast — absurdist and affectionate rather than cutting. They avoid anything targeting appearance, age, or sensitive topics, so they hold up at family events and work parties. If one still feels too sharp for your crowd, just hit generate again.
what's the difference between a roast and a toast
A toast is a warm compliment you'd raise a glass to; a roast is a humorous dig that gets a laugh at someone's expense while still being fond. Toast mode gives you sincere compliments only, Roast mode sticks to playful lines, and Random mode mixes both unpredictably.
can I use the generated lines in a real speech or party game
Yes — the lines work well as openers or closers in best-man speeches, retirement toasts, and birthday tributes. For a party game, set mode to Random and have two people take turns generating lines about each other while the group votes on the best one.