Skip to content
Decisions Free · Private

Random Act of Kindness Generator

Random small act of kindness to try today.

Built and maintained by Paul Clark, Redmoon Software · Last checked

Small good deeds are easier when you don't have to think one up. This generator draws from 88 acts of kindness — 22 each for school, family, community, and strangers — so a teacher can run a classroom kindness challenge, a family can pick a nightly deed, or a club can plan Random Acts of Kindness Day. No-repeat mode keeps daily draws fresh until the whole pool is used.

Choose. Pick a category, or leave it on Any for any idea.

Click Get an idea to see a result.

Options
Recent results
  • No history yet.

How it works

  1. Choose. Pick a category, or leave it on Any for any idea.
  2. Draw. Click "Get an idea" for a random act of kindness.
  3. Do it. Try it today — turn on no-repeats for a daily challenge that doesn't repeat.
  4. Track. Check the history block to see which acts you've already drawn this session.

About the Random Act of Kindness Generator

Four contexts, because opportunity is contextual

The categories — school, family, community and strangers — exist because a good idea in one is impossible in another. Most kindness prompts fail not because people do not want to do them but because the opportunity never arises that day, and filtering by where you actually are fixes that.

Leaving the category blank pools all four and labels each result. Choosing one gives you something you can act on today, which is the difference between a nice idea and a done thing.

Small, specific and mostly free

Every act in the pool is deliberately small: a note, a thank-you, holding a door properly, learning the name of someone you see every day. Almost none of them costs money, and none requires arranging anything.

That is what makes a kindness challenge survivable past day three, which is where most of them die. A prompt that requires planning becomes a task, and tasks get postponed. A prompt you can complete in the next twenty minutes gets completed.

Keeping a challenge going

  • Turn on No repeats for a month-long run — it works through the pool before anything comes back, which stops day twelve feeling like day four.
  • Draw in the morning rather than the evening. An act drawn at nine at night is an act you will not do.
  • A prompt that does not fit today is worth re-drawing rather than skipping the day entirely.
  • The record is per browser, so a family or class doing this together should draw from one device.

Frequently asked questions

Who are the four categories aimed at?

School ideas suit students and teachers, family ideas work at home, community ideas involve your neighborhood, and strangers ideas are small public gestures like paying for the next person's coffee.

Can a class run a month-long kindness challenge with this?

Yes. With no-repeats on, the tool remembers every idea already drawn and won't repeat one until all 22 in the category — or all 88 overall — have been used.

Is this the same as the conversation starter tool?

No. The conversation starter deals out questions to talk about; this one suggests actions to do. They pair well in a morning meeting — one question, one kind act.

Can I keep a record of the acts we've done?

Yes. The history block lists your recent draws, and every result can be copied as text or downloaded as a CSV that includes the idea and its category.

Are some kindness ideas more likely than others?

No. Within your chosen category every act has an equal chance, because picks use the browser's Web Crypto API rather than any weighted list.

Related randomizers

Further reading

Send feedback

Found a bug, want a feature, or just say hi? Send it our way.