HabitStack

Habits, food and fitness in one place

Build better habits and hit your goals, one day at a time.

HabitStack is a habit tracker, food diary and calorie counter, meal planner and training log in one app. Track your streaks, count calories and macros, plan the week's meals and see your Strava personal bests.

Free to use. No download needed: it works in your browser and installs to your home screen.

HabitStack home screen showing today's remaining calorie budget

Everything you need to stay on track

Most people juggle a habit app, a calorie counter, a notes app for meal plans and Strava. HabitStack brings them together so your day makes sense in one place.

Habit tracker with streaks

Build good habits, quit bad ones or cut back on things like alcohol. Streak freezes stop one missed day ruining weeks of progress.

Food diary and calorie counter

Log every meal, snack and drink. Scan a barcode to fill in nutrition instantly and track calories, protein, carbs and fat against your targets.

Recipes and meal planning

Build recipes with automatic macros, plan the week on the calendar and turn it into a shopping list. AI-generated meal plans are coming soon.

Strava stats and personal bests

Sync your runs, rides, walks and swims. See your top 3 personal bests, fastest 5K and 10K, and the times of day you are most active.

Strength and workout builder

Create gym sessions from an exercise library with demonstrations, and structured running, cycling or swimming workouts with intervals.

Weekly to-do list

Plan a routine that repeats every week, break sessions into steps and let a matching Strava activity tick the task off for you.

Households and friends

Share recipes, foods and meal plans with the people you live with, and compare streaks with friends on the leaderboard.

Shopping lists

Turn a meal plan or a few days on the calendar into a shopping list in one tap, and tick items off as you go round the shop.

See how it works

A quick look at the screens you will use every day.

Count calories and macros without the faff

Your food diary is split into breakfast, lunch, dinner, snacks, water and drinks, with your remaining calories always in view.

  • Barcode scanner for packaged food
  • Daily targets for protein, carbs and fat, with different targets on different days
  • Foods you log are saved to your library for next time
Food diary with breakfast and lunch logged, showing calories and macros for each food

Habits that stick, with streaks to prove it

Tick off each habit as you go and watch your streak grow. Switch to the graph view to see the last 90 days at a glance.

  • Build, quit and cut-back habits
  • Weekly streak freezes so one bad day does not reset everything
  • Reminders and a success rate for every habit
Habit tracker showing a weekly grid of completed days and a streak count

Your Strava personal bests, ranked

Connect Strava and HabitStack ranks your fastest and longest efforts for every activity type, with gold, silver and bronze for your top 3.

  • Fastest 5K, 10K, half marathon and marathon runs
  • Pace, speed, time and date for every record
  • Stats for any date range and your most active times
Personal bests screen listing the fastest runs with gold, silver and bronze badges

A weekly plan that resets every Monday

Put your routine on the days you do it, from an easy run to leg day, and tick it off step by step. Stats show which days you nail and which slip.

  • Tasks with steps, like each exercise in a gym session
  • Move a task to another day for just one week
  • Ticks itself off when a matching Strava activity syncs
Weekly to-do list with today's run ticked off and a leg day session broken into exercises

Frequently asked questions

Is HabitStack free?

Yes. HabitStack is free to use. Create an account to track habits, log food and count calories, plan meals, build workouts and sync Strava.

Do I need to download an app?

No. HabitStack runs in your web browser on any phone, tablet or computer. You can also add it to your home screen, where it opens full screen like a native app.

Can I count calories and macros with HabitStack?

Yes. Log breakfast, lunch, dinner, snacks, water and drinks, scan barcodes to fill in nutrition automatically, and set daily targets for calories, protein, carbs and fat, including different targets on different days.

Can I plan my meals for the week?

Yes. Put recipes and foods on the planner for any day, see how each day adds up against your targets, and turn the plan into a shopping list. AI-generated meal plans are coming soon.

Does HabitStack work with Strava?

Yes. Connect Strava to sync your runs, rides, walks and swims, see stats for any date range, your most active times of day, and your top 3 personal bests for each activity type.

Can I share it with my family?

Yes. Create a household to share recipes, foods and meal plans with the people you live with, and add friends to compare streaks on the leaderboard.

What happens to my data?

Your data is used only to run the app for you. You can read exactly what is collected and your rights under UK GDPR on the terms and privacy page.

Ready to build your stack?

Create a free account in under a minute. Your habits, food, workouts and runs, finally in one place.

Create your free account