Habits

Habit Loop Designer

Break down a habit into its cue, routine and reward, and see it laid out as the loop that keeps it running, whether you want to build it or break it.

Add your first habit loop above.

How to use the habit loop designer

  1. Pick a habitChoose one habit you want to build or break, and name it clearly.
  2. Identify the loopWrite down its cue, its routine, and the reward that keeps the loop going.
  3. Review your loopsAdd as many as you like and revisit them as you work on changing your habits.

Using the loop to change a habit

Most habits run on autopilot because the cue, routine and reward have become tightly linked through repetition. Writing the loop down forces you to notice the specific trigger and payoff behind a behavior you might otherwise describe only vaguely as "I just do it without thinking." Once the loop is visible, you have two practical levers: change the routine while keeping the same cue and a similar reward, or make the cue itself harder to encounter in the first place.

Be specific about the cue

A vague cue like "boredom" is harder to work with than a specific one like "sitting down after dinner."

Look for a substitute routine

If the reward is genuinely valuable, changing only the routine is usually more sustainable than trying to remove the reward entirely.

Habit Loop Designer FAQ

What is the cue-routine-reward loop?

It is the basic structure behind most habits: a cue triggers a routine, which produces a reward, and that reward makes you more likely to repeat the routine the next time the cue appears.

How does this help with breaking a bad habit?

Once you can name the exact cue and reward behind a habit, you can try changing the routine while keeping the same cue and a similar reward, which is often easier than trying to remove the habit outright.

What should I put in the reward field?

Whatever feeling or outcome you actually get from the routine, even if it is small, like relief, distraction or a sense of progress.

Where are my loops saved?

In your browser's local storage on this device, until you clear your browser data.

Try other free tools

More handy tools from My Panda Toolbox.