Compliment Generator

Random sincere compliments for friends, kids and team members.

Open tool

Overview

The Compliment Generator surfaces a short, sincere compliment from a curated bank. It is built for the moments when you know somebody deserves a kind word but the right phrase will not come — a teammate's thoughtful pull request, a friend's quiet patience, a kid showing up for a hard practice.

Unlike snarky generators, every compliment in the pool is something a real person would actually say. They focus on character and effort rather than appearance, so they work in classrooms, workplaces, and family settings without anyone feeling singled out.

How it works

Each tap pulls one compliment at random from the curated bank. The list covers traits ("you listen better than anyone I know"), efforts ("you keep showing up when it would be easier not to"), and small wins ("the way you handled that was steady and kind").

Run it as a warm-up at the start of a meeting, hand it to kids learning to give each other compliments, or use it personally when you want to send a thoughtful note and need a starting line.

Examples

  • "Your patience is the kind that makes other people feel safe."
  • "You are unusually good at asking the right next question."
  • "When you show up, things calm down. That is a rare gift."
  • "Your follow-through is quiet and it changes things."

FAQ

Are the compliments appropriate for work?
Yes. Every entry is character-based and avoids appearance or anything that could feel inappropriate.

Can I use these for kids?
Most of them work well for children too, especially the ones that focus on effort and kindness.

Will I get the same compliment twice?
The bank is large, but draws are independent, so duplicates can happen. Tap again for a fresh one.

Are they for a specific relationship?
The phrasing is general enough for friends, partners, coworkers, and family. Adapt as needed.

Can I save my favourites?
Copy the text into a note or text message. Save what resonates and skip the rest.

Try Compliment Generator

An unhandled error has occurred. Reload ×