Random Act of Kindness Generator
Generate a random act of kindness from 90 specific, doable ideas -- for daily practice, classroom challenges, or aiming a good mood at somebody.
About this generator
This generator draws from 90 concrete acts of kindness across five circles -- Everyday, Friends & Family, Strangers, Community, and Work & School. Each one is specific and doable, most are free, and none require announcing yourself.
Every result here is drawn using crypto.getRandomValues() -- the Web Crypto API's cryptographically secure randomness -- instead of Math.random(), so it's genuinely unpredictable, not just statistically random. Learn more.
What people use it for
People draw one each morning as a small daily practice; teachers use them for classroom kindness challenges; teams use them for community weeks. They also fix the strange blankness of wanting to do something good and not being able to think of anything specific.
How it works
Generate draws one act at random using the site's cryptographically secure randomness, never repeating what's currently showing in single-result mode. The Circle filter aims the kindness -- inward at family, outward at strangers -- and the amount control deals a week's worth at once.
What's inside
A sample of what this generator can draw, spread evenly across the full list:
- Hold the door and actually mean it.
- Give a genuine compliment to a stranger's dog. And the stranger.
- Let the person with two items go ahead of you in line.
- Say the barista's name when you thank them.
- Smile at the person everyone else is ignoring.
- Put your phone away for an entire conversation.
- Let someone else have the last word. On purpose.
- Return the thing you borrowed before they have to ask.
- Text an old friend the memory that made you think of them.
- Cook someone's favorite meal unannounced.
- Do a chore that's 'theirs' without mentioning it.
- Offer to babysit so someone gets a night off.
- Remember the small thing they mentioned, and follow up on it.
- Teach someone the thing they've been embarrassed to ask about.
- Plan the whole outing so they don't have to decide anything.
- Put their photo as your phone background and let them find out.
- Give an honest, specific compliment to a stranger.
- Take the photo for the group taking turns being left out of it.
- Tell someone they dropped something, even mid-hurry.
- Leave a positive review for a small business you love.
- Help load groceries into a car when arms are losing the battle.
- Let the anxious traveler go first through security.
- Leave the vending machine change for the next person.
- Donate the clothes you keep promising to wear.
- Volunteer for one shift at a food bank.
- Shovel or sweep a neighbor's walk along with yours.
- Buy from the kid's lemonade stand. Tip like a regular.
- Foster a shelter animal for a weekend.
- Check on an elderly neighbor during a heat wave or cold snap.
- Thank a bus driver, mail carrier, or sanitation worker by name.
- Leave your extra garden vegetables out with a 'free' sign.
- Credit the quiet person's idea loudly, by name.
- Write a LinkedIn recommendation nobody asked for.
- Share your notes with whoever missed class.
- Send the 'you did great today' message right after the presentation.
- Invite the person eating alone to join your table.
- Tell a teacher, years later, what their class meant to you.
- Defend the absent colleague when the gossip starts.
- Thank the janitor and the security guard by name.
- Mentor someone one rung behind you.
Common questions
Aren't these just common courtesy?
Some are -- deliberately. The gap between knowing a kind thing exists and actually doing it today is the whole problem this page solves. A random draw turns 'someday' into an assignment.
What's a kindness challenge?
Draw one act per day for a week or a month and actually do each one. Classrooms, workplaces, and families run these -- the filter keeps a challenge within reach of its participants.
Do they cost money?
Most cost nothing but attention. A few involve a coffee, a donation, or a stamp -- the expensive ingredient is remembering, which is what the generator is for.
Related Generators
Hobby · Knot · Bucket List · Journal Prompt · Excuse · Fortune Cookie
All Life & Leisure generators
Browse all generators