GenerateRandomSearch

Affirmation Generator

Generates a short, general-purpose positive affirmation — a quick, encouraging line to read to yourself. Not a substitute for professional mental health support.

What this generator does

Returns a short positive statement to read or write down. Distinct from the compliment generator, which supplies something to say to somebody else — this is written in the first person, for yourself.

What you'll get

This generator draws from a hand-checked list of 30 entries. Here is a spread of 6 of them, so you can see the style before you generate:

  • I am doing the best I can with what I know right now.
  • I am worthy of rest as well as achievement.
  • I can be patient with myself while I learn.
  • I choose progress over perfection.
  • I approach today with a calm and open mind.
  • I am becoming more confident with every step I take.

A fixed sample of the list, not a live draw — your own results are picked at random from all 30, without repeating until the list runs out. Original HEKNO-written general-purpose positive affirmations. Last reviewed 2026-07-29.

How to use this tool

  1. Press generate for an affirmation.
  2. Generate again for a different one.

Common use cases

  • A quick daily mental reset
  • Journalling prompts
  • Classroom or team morale moments

Practical tips

  • Pick one and keep it for the day rather than scrolling for a better one; the choosing is where the value leaks away.
  • Write it down somewhere you will see it later — a statement read once and closed rarely does anything.

Entries are chosen with your browser's cryptographic random number generator, so every entry on the list is equally likely. How Generate Random works.

General-purpose encouragement only — not medical, mental-health or therapeutic advice, and makes no guarantee of any outcome. If you're struggling, please speak to a qualified professional.