Build your own habit stack with James Clear's 'After I [X], I will [Y]' formula. Pick an anchor, add a tiny habit, copy the whole stack. Free, no signup.
After I I pour my morning coffee, I will drink a full glass of water.
After I I brush my teeth, I will do 5 push-ups.
After I I sit down at my desk, I will write down my top task for the day.
Habit stacking is one of the most reliable ways to start a new behaviour because it removes the hardest part: remembering to do it. Instead of trying to bolt a new habit onto an empty slot in your day, you attach it to something you already do on autopilot. James Clear formalised the recipe in Atomic Habits as a single sentence: "After [CURRENT HABIT], I will [NEW HABIT]." The current habit is the cue, and because it already fires every day, your new habit gets a free trigger.
The technique builds on BJ Fogg's Tiny Habits research at Stanford, which found that anchoring a behaviour to an existing routine dramatically increases the odds it sticks. Your brain already has a deep groove for the anchor — pouring coffee, brushing your teeth, sitting at your desk — so the new habit rides on existing momentum instead of fighting for a new slot. The key is specificity: a vague "I'll meditate more" has no cue, but "After I pour my morning coffee, I will take six slow breaths" tells you exactly when and where it happens.
The most common reason a stack fails is making the new habit too big. The point of the formula is to make starting frictionless, so pick something you can finish in about two minutes — one push-up, one page, one sentence, one glass of water. Once the cue-and-action loop is automatic, the behaviour grows on its own. Introduce one stack at a time and only add the next once the first feels effortless.
Once you've written a stack you like, the work is just showing up daily until it's automatic. That's where a tracker helps: log each stacked habit as a one-tap daily check-in in HabitBox and watch the streak grow. It's free, works on iOS and Android, keeps your data on-device, and needs no account — so the only thing you have to do is the habit.
Habit stacking is a technique from James Clear's Atomic Habits where you attach a new habit to one you already do automatically. The formula is: 'After [CURRENT HABIT], I will [NEW HABIT].' The existing habit acts as a reliable cue, so you don't have to rely on memory or motivation to trigger the new behaviour.
James Clear popularised habit stacking in his 2018 book Atomic Habits, building on BJ Fogg's 'Tiny Habits' method, which uses an 'After I [existing routine], I will [new tiny behaviour]' recipe. Clear's contribution was framing the existing habit as an 'anchor' and showing how to chain several small behaviours into a single routine.
A good anchor is something you already do at the same time and place every day without thinking — pouring your morning coffee, brushing your teeth, sitting down at your desk. The more automatic and consistent the anchor, the more reliably it will cue your new habit. Avoid anchors that are themselves inconsistent.
Start with one. Habit stacking works because the new behaviour is tiny and tied to a rock-solid cue — adding five new habits at once usually overloads the routine and none of them stick. Once one stack is automatic (often a few weeks), add the next. This tool lets you draft several so you can plan ahead, but introduce them one at a time.
The goal of a stack is to make starting effortless, so the behaviour becomes automatic. 'After I sit at my desk, I will write one sentence' is far more likely to survive a bad day than 'I will write for an hour.' Once the cue-and-action loop is wired in, the habit naturally grows. Keep the stacked habit to something you can do in about two minutes.
Writing the stack takes two minutes. Doing it every day until it's automatic is the part that counts. HabitBox makes each stacked habit a one-tap check-in — free, on-device, no account, on iOS and Android.
Free · Local-only data · No account required