Skip to content

The 10 Best Habit Tracking Apps in 2020

Building good habits (and breaking bad ones) is hard. It requires you to fundamentally reshape your behavior, to resist your natural patterns.

To make the process easier, we recommend using a habit tracking app.

Habit tracking apps work because they give you a visual representation of your progress. You get to see all the times you’ve done the habit lined up as an unbroken chain. Once you can see your progress, you’re much less likely to skip the habit.

The problem with habit trackers, however, is that there are hundreds of them. And not all of those apps are worth your time.

To help you find the apps you should use, we did the research and put together the list below. All of these apps will help you track progress on your habits, as well as keep you motivated throughout your habit-building journey.

Note: This article is all about digital habit-tracking apps. If you’re looking for a paper habit-tracking system instead, check out this guide.


Habitica main screen
  • Price: Free, Premium version for $4.99/month
  • Platforms: Android, iOS, Web

If you’ve ever dreamed of turning your life into a video game, Habitica is about as close as you can get. Habitica is essentially an RPG with habit tracking features built in. As you complete your habits, you also build up the stats for a character in the game. This character can join parties, go on quests, and get new gear (just as you’d expect in an RPG).

Now, admittedly, Habitica isn’t for everyone. If you’re a nerd who already loves RPGs, this will be perfect for you. But the stats, buffs, and other data can get overwhelming or even distracting if you aren’t familiar with RPGs.

Even if you aren’t into RPGs, however, the inherent gamification of Habitica can still be very motivating. This is because if you fail to do a habit, your character will take damage and lose some of their abilities.

Habitica character info

And if you join a party with other people, the motivation is even stronger. Now, it’s not just your character that will suffer if you fail to do your habits. Instead, you risk damaging your entire party in a boss fight or quest if anyone in the party fails to do their habits (or does a negative habit such as eating junk food).

This extra layer of accountability combined with the RPG functionality makes Habitica distinct from all other habit tracking apps.

Oh, and did we mention that all of the core functionality of Habitica is completely free?

To learn more about Habitica, check out Thomas’s full video guide:

Download Habitica:


Habitify main screen
  • Price: Free, Premium version for $4.99/month
  • Platforms: Android, iOS, Mac

Up next, we have Habitify. It’s a well-designed app with a simple yet attractive interface. Habitify presents you with a list of your habits for the day, and it lets you check them off as you complete them. Simple, but effective.

In addition to the basic habit tracking features, Habitify also has a Dark Mode to relieve strain on your eyes and plenty of cool graphs and charts that let you nerd out over your habit progress.

Habitify app Dark Mode

iOS users will be happy to know that Habitify offers an Apple Watch app and an iPhone home screen widget.

Download Habitify:


Strides main screen
  • Price: Free, Premium version for $4.99/month
  • Platforms: iOS

On the surface, Strides is very similar to Habitify. It features a clean, professional UI that’s a joy to use. And the basic habit tracking functionality is also the same.

Where Strides stands apart, however, are all the ways it lets you set up and track habits. To start, you can set streak goals, which are great for 30-day challenges or other habit streak goals. You can also set habit goals as “Yes or No,” which are useful for habits like flossing.

And if you want to do something a certain number of times, Strides lets you set quantity goals. For instance, you can set a goal to do 25 push-ups each morning or drink 2 liters of water per day.

Creating a goal in Strides

Most notably, Strides lets you track an “average” for a habit. This is useful if you don’t care about the number of times you do a habit per day but want to keep it at a certain average for the week.

For example, you could set a goal to practice piano an average of 3 times per week. This way, you can account for the daily variation in the amount of time you have for a habit.

Tracking an average in Strides

Download Strides: habit tracker
  • Price: Free for habit tracking, $20/week (and up) to hire a coach
  • Platforms: Android, iOS, Web

Tracking your habits is an effective way to form new ones, but sometimes you need some extra motivation. If you don’t want to go it alone, then is the app for you.

At its core, is a capable habit tracker that lets you check off your habits as you do them. The real value, however, lies in the community and coaching aspects of the app.

Let’s start with the community features. For any common habit you add to your list, there’s likely a discussion thread where you can connect with other users. Here, you can share ideas about how to do the habit effectively, as well as get support and encouragement when you’re struggling. discussion section

If you want more personalized support, you can visit the “Coaching” section of the app. Here, you can get affordable coaching for any habit you want. Your coach will check in with you regularly to ensure you’re keeping up with your habit. If you’re having trouble, they can provide you with ideas for getting back on track. coaching menu



Creating a pledge in Beeminder
  • Price: Free, Premium version for $8 – $32 /month (depending on the plan)
  • Platforms: Android, iOS, Web

Sometimes, keeping track of your progress isn’t enough to ensure you do your habits. If you want to add some extra “sting,” then Beeminder is the app to get. It lets you put real money on the line; if you fail to do a habit, the app will charge your credit card (and the amount they charge will increase each time you fail).

This won’t be motivating for everyone. But if you’re the sort of person who performs best when the stakes are high, you’ll love Beeminder. And in addition to the financial incentives, Beeminder will also show you a huge amount of data about your habits.

Beeminder progress graph

Finally, Beeminder can pull in data from dozens of different apps, making it simple to track your progress on just about anything.

Want Beeminder to charge you if you don’t take a certain number of steps per day? Connect it to Apple Health (or a variety of other quantified self apps). Want to make a certain number of Github commits per day? Beeminder can track that, too.

List of Beeminder integrations

And if the built-in app integrations aren’t enough, you can also connect Beeminder to IFTTT, letting you track basically anything you can think of.

Download Beeminder:


Habit Hub main screen
  • Price: Free, Premium version for a one-time payment of $5.99
  • Platforms: Android

Our next pick is HabitHub, a habit-tracking app that lets you visualize your habit streaks as literal “chains.” In addition to the app’s nice design, it also has some notable features we haven’t seen in many other habit tracking apps.

To start, HabitHub lets you set goals for your habit streaks. This can be very useful if you’re doing a 30-day challenge, such as “Floss every night for 30 days.”

Habit Hub 30-day challenge

Furthermore, HabitHub lets you mark habits as “Skipped.”  This is useful if you’re sick, on a business trip, or even on vacation and want to continue to track your habits even if you can’t complete them.

Download HabitHub:


Tick Tick main screen
  • Price: Free, Premium version for $2.79/month
  • Platforms: Android, iOS, Mac, Windows, Web, Chrome, Firefox

TickTick isn’t a habit tracker per se. Rather, it’s a full to-do list app that includes habit tracking features.

If you’ve used the task management app Todoist, then the design of TickTick will look familiar. And that’s fine by us, as we love how easy Todoist makes it to manage tasks.

Tick Tick habits and tasks screen

The actual habit tracking features of TickTick are basic, but this is an excellent app to get if you want one tool for tracking both your to-do list and your habits. Plus, TickTick runs on almost any device/platform you can think of, even including support for Apple Watch.

Download TickTick:


Today main screen
  • Price: Free, Premium version for $1.99/month
  • Platforms: iOS

If you looked up “aesthetic” in the dictionary, you’d likely see a screenshot of Today. This iOS-only app is gorgeous, easily the most beautiful app on this list.

Beneath the surface, however, Today is still a very useful habit tracking app, with all of the standard features for creating and checking off habits each day.

Notably, Today lets you set custom cover images for each of your habits, which can be useful if you want a reminder of the change you’re working towards.

Setting custom cover image in Today

Plus, you can add “Custom Cards” to your habits, giving you extra context on your progress. For instance, if you had a habit of walking 10,000 steps a day, you could add a card with your Apple Health data. You can’t use data from external apps like you can with Beeminder, but this extra context is still a handy feature.

Download Today:


Loop main screen
  • Price: Free (and open source!)
  • Platforms: Android

Loop is a minimalistic, open-source habit tracking app for Android. It has all the standard habit tracking features you’d expect, including graphs of your progress and the ability to set reminders for your habits. It also supports a variety of habit schedules, letting you set a habit to recur every day, week, or even month.

One of the most notable features of Loop is its “Habit Score.” This score represents the number of times you’ve done a habit. If you miss a few days after a long streak, your score will decrease, but it won’t just go back to zero. This is a useful tool for sticking with a habit even when life gets in the way.

Loop habit score

Finally, Loop is optimized to work with Android Wear watches, letting you check or dismiss reminders without having to pick up your phone. And due to the open source nature of the app, it’s completely free of ads.

Download Loop:


Done main screen
  • Price: Free
  • Platforms: iOS

Done is a slick, simple habit tracker for iOS. The app includes tracking for both habits you want to build and quit, making it useful whether you’re trying to eat more vegetables or less junk food.

The app’s fun, colorful interface lets you set and track goals on a daily, weekly, and monthly basis. You can also set a goal to do a habit multiple times a day, which is useful for things like drinking water or stretching.

Creating a habit in Done

Finally, Done has some fun features to keep you motivated. Each habit has a “daily journal” where you can take notes about your progress. And the app lets you group habits into categories for easier navigation. So, for instance, you could have “Health” habits, “Work” habits, and “Exercise” habits (or whatever categories make sense to you).

Download Done:

Start Tracking Your Habits Today

We hope you found an app on this list to help you build good habits and break bad ones. Ultimately, tracking your habits in any form will make all the difference. This is true whether you use one of the apps on this list or a system that you create.

Remember not to get bogged down in the details of choosing the “perfect habit tracker.” Instead, focus on what really matters: building good habits.

If you want to learn more about the actual process of building and changing habits, I recommend taking our free, comprehensive course:

Take my free class on mastering habits

Building habits isn’t just about discipline; there are real-world steps you can take to set yourself up for success! In this course, you'll learn how to set realistic goals, handle failure without giving up, and get going on the habits you want in your life.