Internet Productivity

The Best To-Do App: Why Remember The Milk Wins

Ryan Dube 01-03-2018

Are you always searching for the best to-do app for organizing your life? After a decade of testing dozens of to-do apps, I have settled on the one that provides more features and flexibility than any other out there.


That to-do app is Remember The Milk.

Remember The Milk may be the one for you too if you’re looking for something better than one you use today. However, before jumping in head-first, it’s important to know whether the reasons we’ve used to make this claim are the same reasons that matter to you.

Let’s Compare the Best To-Do Apps

In this article, we’re going to cover the following factors that boost efficiency and productivity:

  • Ease of organizing sublists within master projects
  • Setting start and due dates, and recurring tasks
  • A dashboard that helps you prioritize your work
  • Integration with other online apps

Remember The Milk will go head-to-head with these popular to-do apps:

  • Wrike
  • Todoist
  • Microsoft Todo
  • Google Tasks

Google Tasks is a bit of a joke as a todo app, but it’s included on the list simply for a comparison and to show the many ways that both Google Tasks and Microsoft To-Do falls far short of all of the others.


Creating Sublists Easily (Organizing)

One of the most difficult to find features across nearly all to-do apps tested over the last few years has been sub-project organization. Nearly every single to-do list uses the same linear path when structuring multiple to-do lists.

Organizing Sublists in Remember The Milk

At first, Remember The Milk seems to fall short in this area because it uses the same linear approach: a single list item opens a single list. No option for sub-lists.

remember the milk best to-do app

However, this is misleading. At Remember The Milk, you need to organize multiple lists under one “folder” using tags.


For example, some of my time is spent working on tasks that some clients randomly send me. I’d like to organize these sub-lists How to Keep Trello Lists More Organized With Card Covers Trello organization can quickly get out of hand, but you can make your life easier by using card image covers as visual cues. Read More under the folder “Subclient Work”.

You do this by creating a tag to organize multiple lists.

remember the milk best to-do app

Then you just tag individual tasks to organize them under the master sub-heading. You can even create a new tag on-the-fly if none of the existing ones apply.


remember the milk best to-do app

Now let’s look at how other to-do apps accomplish this feature.

Sublists in Microsoft To-Do

I’m going to state a common theme you’ll read in this article: Microsoft To-Do can’t do it.

remember the milk best to-do app


It’s one-dimensional, linear, and that’s it. You create individual lists Alexa Can Now Create Endless Lists for You While Alexa's latest skill is a simple one, it's guaranteed to delight the list-maker in your life right now. Read More , but there’s no way to group sub-tasks into sub-projects.

Sublists in Wrike

This is one area where Wrike is actually the best of all to-do apps. It lets you create a folder for top-level grouping of projects.

remember the milk best to-do app

This is the way to-do lists should be done. It seems ridiculous that most todo apps out there don’t provide for folder organization of projects 7 Really Simple Tips To Manage Your Files And Folders On Google Drive There’s a lot you can do with 15GB of free storage. Ultimately, managing it well means knowing how to handle the files and folders you will keep on Google Drive. These tips help. Read More .

So, if this one feature is the biggest priority for you, then Wrike may be for you. However there are other areas where Wrike falls short, so reading through the rest of the features below will serve you well before you decide.

Sublists in

Of any to-do app out there, is probably one of the worst when it comes to organization. The concept here appears to be to transform to-do lists from traditional “lists” to more of a kanban (card-based) approach.

remember the milk best to-do app

Each master “card” opens up to your list of tasks, which are organized in terms of when they’re due. Today, tomorrow, upcoming, and someday.

remember the milk best to-do app

This is a GTD method How to Get Things Done and Stop Procrastination Do you often miss deadlines or work overtime? Are you procrastinating? Try these strategies and apps to change habits, get things done, and reduce stress. Read More that works for a lot of people, but it’s intended for a person who has one job or one role in life, and they need to organize things under that role.

If you hope to organize many areas of your life, and many different projects that serve many different life-goals 5 New Habit Apps That Actually Work to Reach Your Goals Habit-forming and tracking apps are some of the most popular productivity tools. Have your tried these excellent new tools yet? Read More , isn’t for you. There’s no way to organize sublists under major projects with

Sublists in Todoist

Todoist was a favorite to-do app of mine for a long time, and this feature was one of the reasons why. With Todoist, you can indent subprojects to group them under master projects, or you can label tasks.

remember the milk best to-do app

This means that not only can you create subprojects. But you can also create sub-subprojects to your heart’s content. If you’re an organizational freak who likes to consolidate tasks inside many subfolders, this works like a dream.

The one flaw that places it below Remember The Milk is that unlike the tagging approach, this indenting approach is manual and time-consuming. However, Todoist does let you label tasks, which puts it on the same level as Remember The Milk as far as sublist organization.

Sublists in Google Tasks

While I said Google Tasks is a joke as a to-do app, it does at least allow you to indent subtasks underneath primary tasks. However, Google Tasks does not have a feature to place sublists underneath individual projects.

remember the milk best to-do app

As you can see there are a few to-do apps that offer this feature, but those that do are manual and difficult to manage. Wrike does it best, literally giving you the ability to put projects inside folders. Remember The Milk instead automates the organization into sub “folders” by letting you organize items with high-level tags.

Due Dates and Recurring Tasks

One of the main reasons I switched to Remember The Milk was because of how well it handles scheduling and due dates. This is a critical part of zen-like time management.

It’s one thing to manage one-off tasks that you can complete in one sitting, but when you manage several tasks that take days to complete, a due date alone isn’t good enough. You need a start date.

remember the milk best to-do app

This helps you create slots large enough in your schedule to handle the true depth of the task.

Another feature that’s critical for an effective to-do app is the ability to create recurring tasks.

remember the milk best to-do app

Remember The Milk’s recurring task feature is the most flexible that I’ve seen anywhere. Not only can you set up complex patterns daily, weekly, monthly or yearly, but you can even set up the task to recur again the moment you complete it.

Recurring Tasks in Microsoft ToDo

As simple and lacking in most features as it is, Microsoft at least got the recurring tasks right.

remember the milk best to-do app

In Microsoft To-Do, you can set up tasks to recur every day, or several times a week, month, or year. There is no option to recur only when a task is completed.

Recurring Tasks in Wrike

As with most features, Wrike provides a little more flexibility than most of the other todo apps. Not only does it offer the standard daily, weekly, monthly, and yearly recurrence, but it also lets you stop the recurrence after a certain number of triggers, and you can delay the start date of the first recurrence.

remember the milk best to-do app

Like with most other to-do apps, there’s no option to recur immediately upon completion, like Remember The Milk does.

Recurring Tasks in

Even though the project organization of leaves a lot to be desired, it at least does recurring tasks right.

remember the milk best to-do app

Like Wrike, it does have the option to stop recurring after a set number of triggers, or after a specific date. Again, there is no option to recur immediately upon completing.

Recurring Tasks in Todoist

Todoist was my to-do app of choice 11 Todoist Features You May Have Missed Todoist is a powerful task manager. Are you using it to its full potential? Get the most out of Todoist and review the features you may have missed. Read More for a number of years, and one of the reasons was its intelligent use of plain English commands to create recurring tasks.

remember the milk best to-do app

You can type in something like “every 3rd Friday” and Todoist is smart enough to set the next due date on the third Friday of the current month, and every month thereafter. It understands many different variations of scheduling. I had difficulty trying to stump it.

The only problem I started having with Todoist is that at times when I completed a task it wouldn’t always properly reschedule to the next correct date. I ended up missing a few due dates because of this, and that’s what sparked my search for a new todo app.

Recurring Tasks Not Available

You can not create recurring tasks at all in Google Tasks, which seems silly. However, it is just another Google product that could use a lot of improvement Why Does Google Suck? Annoying Product Issues They Never Fix "Why does Google suck?" Google is popular but it is far from perfect. Let's talk about poor design choices and functional failings of Google products. Read More .

A Dashboard for Prioritizing Work

The number one feature for me when using any to-do app is the ability to see my day or my week at a quick glance and understand what the top priorities are. Some to-do apps do this beautifully. Others struggle terribly.

Let’s take a look at Remember The Milk first.

remember the milk best to-do app

Remember the Milk gives you a number of views that help you get a quick overview of your week or your day. My favorite view is the “This Week” view, which shows you every task you have due from Saturday through Sunday. This makes it so much easier to shift tasks around so that your week workload is better balanced.

Let’s look at how badly all the other todo apps fall short in this area.

Microsoft To-Do Dashboard

The Microsoft To-Do dashboard is non-existent. All it offers is a “My Day” view which shows you the items that are due today.

remember the milk best to-do app

This isn’t very helpful at all when you’re trying to plan ahead for work so you don’t have to deal with a crisis of conflicting priorities on the same day.

The Wrike Dashboard

Wrike uses an interesting approach to dashboarding tasks. It groups tasks by today, this week, next week, and later.

remember the milk best to-do app

Even though the display of all groupings is enforced — there’s no other view type to select — it’s still a useful way to organize tasks. You can see future, upcoming tasks which can help you shift priorities, and at the same time, you can see all of today’s tasks that require your immediate attention.

One problem I had with Wrike was that it’s built for a team collaboration. This means tasks have assignees. If you use Wrike as an individual and forget to add yourself as an assignee, it won’t show up under “My Work”, and you could end up missing tasks with important due dates. Team to-do apps have their place The 6 Best Free Online Collaboration Tools for Working From Home Online collaboration with clients and teams can be complicated. Use these reliable free tools when working from home. Read More , but for personal project management, they don’t work well.

I also noticed that when moving a task between project folders, the task wouldn’t show up in today’s list. When I contacted Wrike customer support about this, they tried to say this was normal behavior. However, the due date was still listed as today but wasn’t showing up under “today”, so the explanation wasn’t acceptable. Since this bug caused me to miss tasks, this was the primary reason I eventually moved on from Wrike permanently.

The Dashboard

As mentioned earlier in this article, AnyDo uses a Kanban type system where cards can be shifted around between projects and between due dates.

remember the milk best to-do app

So, you can easily shift a task from today to tomorrow by dragging the task card over to tomorrow.

The issue with this dashboard is that all tasks listed under tomorrow, upcoming, and someday don’t show when they’re due, so it’s very difficult to plan out your future work without opening up individual task cards and checking due dates. It’s a very clunky setup. It’s clear the attempt is to create a minimalist dashboard, but it’s possible to minimalize so much that you make a system overly simple and unusable.

The Todoist Dashboard

This is one area that Todoist gets bonus points. Todoist offers the ability to view tasks by Today and Next 7 days.

remember the milk best to-do app

In the list view for each display, tasks show the due date and also the project that they’re a part of. This makes organizing both daily work and weekly work very easy.

Dashboard Not Available

No surprise, Google Tasks falls short in this area too. While you can sort tasks in individual projects by due date, you can’t organize your entire list of tasks across all projects in order of due date. You certainly can’t group them by today, week, or month.

Integration With Other Apps

The last thing you want is a to-do app that is isolated from the rest of the world. One of the most effective ways to become more productive is by automating things 10 Productivity Bots to Automate Tasks and Save Time Whenever a repetitive task follows a pattern, consider automating it. Artificial intelligence (AI) bots can learn these patterns and save you time. Read More

For example, maybe when you complete a task in a certain project you’d like to automatically send an email to your manager with the details. Things like this are possible with to-do apps that are integrated with services like Zapier or IFTTT.

Here’s the breakdown on integrations for the todo apps reviewed in this article.

Integrated with IFTTT:

  • Remember The Milk
  • Todoist

Integrated with Zapier:

  • Remember The Milk
  • Todoist
  • Wrike

Integrated with Slack:

  • Todoist
  • Wrike

Add Tasks via Email:

  • Remember The Milk

As you can see, even in the area of integrations with other services, Remember The Milk comes out on top.

What You Should Do Next

Now that you’ve reviewed all of the differences between the top todo apps out there, don’t stop now! It’s time to make your decision and sign up for one of these apps:

While I personally picked Remember The Milk as my to-do app of choice, it’s only the best choice for the things that are important to me. Hopefully, the overview above, drawn from many years of experience with these apps, will help you make a better decision without wasting all of your time doing it.

Related topics: GTD, Multitasking, Planning Tool, Project Management, To-Do List.

Affiliate Disclosure: By buying the products we recommend, you help keep the site alive. Read more.

Whatsapp Pinterest

Leave a Reply

Your email address will not be published. Required fields are marked *

  1. John B. Kendrick
    August 11, 2019 at 3:52 pm

    Google task does include repeating tasks, you just click repeat while entering a due date. J

  2. Kevin James
    April 16, 2019 at 11:59 pm

    I used Toodledo for years, then Todoist for several years and finally RTM. While Todoist seemed to have some of the best natural language recognition when entering tasks or searching, what swayed me to RTM is the incredibly powerful SmartLists you can create. You can do this in Todoist as well, but the query language in RTM is much richer. Also, the shortcut keys in RTM web app beats everybody. You can completely navigate the entire app without ever lifting your fingers off the keyboard (except for moving subtasks). While I think Todoist is a very close second, these two features nudged RTM to the top of my list.

    Toodledo probably has the richest set of fields of any of them out there which almost gets in the way because there are just so many ways you can organize your task management system. Would've loved to see better integration between their tasks, habits, notes, and lists, but unfortunately, the integration between their own sections is lacking. Perhaps that'll change now that they're under new management!

    Another interesting app I liked was NirvanaHQ, probably one of the purist GTD based apps out there. However, you couldn't do anything with times.

    Last I checked (which has been awhile) Wunderlist didn't have a way to prioritize tasks other than a Star. That was a no go for me.

  3. Dr. Frank Buck
    November 9, 2018 at 1:24 pm

    I used Toodledo for the last 5 years and loved it. Because of the pricing change, I took a serious look at other options and decided on Remember the Milk. RTM has come a long way since the last time I looked at it years ago. Several things that I an enjoying:
    1. Overdue tasks are automatically migrated into today's tasks (instead of remaining in an "overdue" section at the top of the list). Yesterday's "medium" priority task not finished appear with today's "medium" tasks and so forth. Toodledo is planning something like this. Todoist has a button you can click to reschedule. RTM handled it for you. The overdue tasks retain their original due date s that you can easily identify them.
    2. Not only do I have a note section for each task in the free version (Toodledo has it; Todoist does not), RTM allows multiple notes...and they are DATE/TIME STAMPED. For me, this is huge when the task is "Call Bob" and you get his voicemail. So easy to document the date and time you tried to return the call.
    3. You can assign tasks to other people even in the free account. This is a paid feature in Toodledo.
    4. The multi-select function is nice, and it's also available on the app. I can check items as needed and then apply an element to all of them in mass (assign priority, assign due date, postpone by a certain number of days).

  4. Dennis Finegan
    March 14, 2018 at 5:40 pm

    I tried several of these apps over the past 5 years. I stopped using the MS product due to syncing problems. Same with Todoist. One day it stopped syncing with my phone. I changed to Wunderlist and never looked backed. But most of all, it faithfully syncs with my tablet, phone, laptop, and desktop PCs. No 2 or 3 step method at the end of the day. It just works.

    • Bill Campbell
      September 21, 2018 at 7:35 pm

      I've heard great things about Wunderlist, but it was acquired by Microsoft in 2015. In 2017, I believe MS announced that it would be discontinued sometime in the future and replaced by Microsoft To Do. While Wunderlist still seems to be available as MS Todo is still in pretty active development, the future for Wunderlist seems bleak.

  5. CathyInCanada
    March 13, 2018 at 4:46 pm

    The one feature RTM did not have when I tested it was the ability to share lists with others. That collaboration feature was imperative when I was planning tasks for my wedding because there was no way I would have been able to do it all on my own. That made it useless to me. Adding a daily task of emailing a task list and updating as people replied was more work than any feature or ease of use RTM provided.

  6. Christina W
    March 9, 2018 at 11:09 am

    The on thing all these apps get terribly wrong in my opinion is how they use "due dates". To me a due date is a deadline, the day the task has to be completed or there will be consequences. But all these apps force you to use the due dates to organize on which days to "do" the tasks. This way there is no real sense anymore of what has a real deadline. And it encourages you to do tasks on the days they are do.

    Day planning is one of the most important productivity habits, and none of these apps support that in a way that truly makes sense.

    This was the main reason I made a todo app for myself that has "do dates" and "due dates" and is focused around day planning. It's called Amazing Marvin. It just launched and there are still plenty of features to come (like integrations) but it does have all the basics and some unique features (super focus mode, time tracking, time targets, task jar etc.)

    • LevA
      September 30, 2018 at 9:42 am

      Christina W, same here. I feel the same way about organizinig 'due dates'. And though the RTM has the 'start date' feature , all its embedded lists are more focused to organize your workflow about 'due dates'. I think its too much complicated. And for now I find more convinient for me the way NirvanaHQ uses.

  7. Jim H
    March 3, 2018 at 7:49 pm

    I would humbly suggest a look at Toodledo... I think that I checks all of the boxes that RTM does and also has the benefits that you mentioned for ToDoist. It includes complex and English repeating from due date or completed date; start and due dates along with the concept is effort/time required to complete; has context, project, goals, tags and folders for organization; with paid user you can attach files; interested with IFTTT, Google calendar and email (at least); I know it has an Android app and believe it had iOS as well; has support for the idea of a someday/maybe list and a hotlist.

    I have no interest in Toodledo beyond being a user... But I'd be happy to talk about my use of the app. I spent a lot of time looking into options and have found Toodledo to be the best for me and I think many others would see the same.

  8. Rita
    March 2, 2018 at 6:12 am

    Thanks, great article!

    You can email tasks to Todoist too.

    Todoist has a nice calendar integration too, showing tasks on Google Calendar (real-time 2-way sync).

  9. Luis
    March 2, 2018 at 5:32 am

    You forgot Wunderlist

  10. Alison
    March 2, 2018 at 4:48 am

    I used RTM for a while, but found it unexciting, if useful. I fell in love with Wunderlist, but now that's being killed by Microsoft, so another fine app bites the dust.

    I've been using KanbanFlow for a while, and I find that exceedingly good - it's got a lot of neat features like tagging and filtering as well as all the usual Kanban-style goodies, and of course the suite of due dates, optional assignment to a person, etc.

    But I've recently discovered Zenkit, and you might like that - it has a few minor drawbacks, but it also has different views (list, kanban board, table), estimated cost and actual cost, plus the ability to add extra fields. I'm going to play with it for a while and see how it works out.

  11. James
    March 2, 2018 at 1:13 am

    Thanks for the article. However, I think you glaringly left TickTick off the list. It's a relatively new player in the marketplace, but has the best Android app of the bunch bar none, and the developers are continuously taking the app to new heights. I'm one of those people who constantly evaluates and switches, but ever since committing to TickTick > 18 months ago, I haven't turned back. I still experiment with others from time to time, but they have it nailed. I would be curious for your thoughts.

    • Dawn
      March 2, 2018 at 3:25 pm

      Agreed. I switch constantly too and I love TickTick

  12. Amy
    March 2, 2018 at 12:00 am

    You should include Toodledo. I've found it to be more complete than Remember the Milk as far as functionality is concerned. It has subtasks, allows a multitude of repetition options, and lets you set up complex searches for even the most customized of views into your workflow. On top of that, it has a habit tracker and mobile apps (though for task management, I suggest skipping the official app in favor of Ultimate To-do List on Android).