Available for:

Save time by batching similar tasks together using labels. You’ll be able to pull up a list of all tasks with any given label in a matter of seconds.

You can add any labels you like, but here are a few popular ones to get started with:

  • @email – Use this label to create a list of all the email tasks across all your projects so you can answer them all at once.
  • @waiting – Add this label to all the tasks you’re waiting on something to get started so you won’t forget to follow up.
  • @15_min – Check this label when you have an extra 15 minutes to knock out a small task or two.

On any platform – web, desktop, or mobile – simply type @ into the task field directly followed by the label name. You’ll have the option to choose from a list of existing labels, or add a new one.

The smart Quick Add will automatically recognize and add the label when you save the task.  





Jazz up your labels with emoji. For example, @email 💌 or @waiting 💤.


How to search for a label

Type the label name into the search bar at the top of your Todoist. For example, typing “@waiting” into the search bar will pull up all the tasks with the label @waiting.





In the web, macOS, or Windows apps, you can use the keyboard shortcut f to start a new search.

You can also find a full list of your existing labels in the Labels tab of your Todoist.

Click or tap on any label name to pull up a list of all the associated tasks. (Tasks with that label that are assigned to other people will be excluded from the list.)





You can also create filters using labels. For example, the filter query “today & @email” will pull up all of your tasks with the @email label that are also due today.

More about labels: