+ Add Question

Filter by project


I can't find a way to filter by project. I'd like to have all tasks pertaining to a certain project due today in front of me but i cant seem to formulate such a query.

All responses

Brendon Wadey staff
Replied on Mar 18, 2014 - 23:29

Hi Tsvi,

There is no way to filter by project at this time. http://todoist.com/Vote/show/5952/


DS premium
Replied on Mar 19, 2014 - 08:23

Hi Brendon,

When will you guys introduce this feature? This is what you write on your website:

"Create custom filters that fit your workflow."

Well, many people need to be able to filter by project in workflow. This is a basic thing.

Thanks Brendon


Alan Frost premium
Replied on Apr 08, 2014 - 12:34

Absolutely, Kind of makes me regret plunking down the premium $

Rodrigo Borges premium
Replied on May 02, 2014 - 16:37

Totally agree.

Eman premium
Replied on May 03, 2014 - 09:57

This is super critical to have if you are managing many projects with many tasks.

Víctor premium
Replied on May 06, 2014 - 17:40

Very important feature!!

Lydia premium
Replied on May 06, 2014 - 17:50

I totally agree that this is a very important feature -- as a workaround, I have my key projects as labels also, and then have to remember that label to every item in the project, which is kind of idiotic . . .

But not actually here to complain, just to say that I hope everyone complaining here has voted at


I think the voting is more important than the complaining, or if we want to complain, there is the more effective platform.

Peter Ghosh premium
Replied on May 13, 2014 - 14:35

This is very important for me as well. I don't want to have to manually tag every task as a workaround. I moved to todoist primarily for the project and sub-project support.

Replied on May 17, 2014 - 12:10

This needs to be added. I have no way to sort work and personal projects. :'-( :'-(

Eston Melton premium
Replied on Jun 10, 2014 - 14:04

Ditto one more request for this feature from a paying user. In particular, I'd find it especially useful to filter *out* projects.

fotopierke premium
Replied on Jun 17, 2014 - 07:52


Jakub Hyzyk premium
Replied on Jun 17, 2014 - 15:49

Agreed this feature is critical.. frankly amazed it is not available. The tool is much less useful without it.

Replied on Jun 17, 2014 - 23:14

This and another thread has been going for awhile. I hope management is
listening. This should not be something voted for. It is essential. Like
selling a car without the good and forcing us to vote on it. Fix it. Not
renewing and using Informant 4.0 as a result.

David premium
Replied on Jun 23, 2014 - 03:04

The voting system seems to have closed down. I put the money on premium thinking it'd be part of premium... it wasn't. I'd also love a start date as well as due date, but that's a different thread. I hope they can augment the saved search (filter) capability soon, to be on par with competitors toodledo, rtm, etc.

Paul Wanless
Replied on Jun 23, 2014 - 12:59


Oliver Steinmeier premium
Replied on Jun 23, 2014 - 20:07

Definitely need this to be able to look only at Work-related tasks (based on projects) while I am at work and only at Home-related tasks while I am at home. Tagging everything makes no sense.

Bardia Soleimanzadeh premium
Replied on Jun 25, 2014 - 01:34

I'm considering cancelling my Todoist premium if this feature will be added soon :/ Love the service but this is a cruical feature that is important, unfortunately.

jmm premium
Replied on Jun 25, 2014 - 12:06


Richard premium
Replied on Jun 25, 2014 - 18:08

I started using todoist, but went back to workflowy because I can do filtered searches much more easily.

I think all we need is just to be able to search:

This shouldn't be too hard to implement. As it stands, the concept of projects in todoist is largely cosmetic.

So another +1 for this.

Evandro Vasconcelos premium
Replied on Jul 01, 2014 - 12:38

I really need this function ...

Now I need to use labels on each task naming them with the name of the project ...

I'm wasting a lot of time, which is really bad, because one of the goals of todoist is to save time ...

texafornia premium
Replied on Jul 09, 2014 - 16:15

Can't believe this isn't here! I need to filter on project! When is this coming?

Darren premium
Replied on Jul 10, 2014 - 03:01

Agree with everything on here, should be able to filter using #project_name

davidvangils premium
Replied on Jul 13, 2014 - 15:22

I agree with all of the above!

Kevin Hurley premium
Replied on Jul 15, 2014 - 00:56

I don't know much, but #project_name seems like not to insanely huge of a lift...

Josh Firth premium
Replied on Jul 15, 2014 - 10:22

adding my voice to this as another paying user. This is an essential feature.

Can management/support please respond with an indicative timeframe or at the very least a sense that we have been heard?

(Currently all we have a a simple no this doesn't work. Not good enough, really).

monesky premium
Replied on Jul 15, 2014 - 16:02

Quiting the service because of this feature and because no answer at all from staff

Felix premium
Replied on Jul 16, 2014 - 00:20

+1 on this feature. Great app by the way. This far and above blows everything I've used away. I love how much you support the "todo list" everywhere philosophy. It is so great to just add things to my inbox in outlook, on a widget on my phone, in a add-on in my browser.

This would be a great edition, especially to filter just my work projects that are due today.

Владимир premium
Replied on Jul 16, 2014 - 16:32

Please, make this option

Boon Hou premium
Replied on Jul 18, 2014 - 03:47


Oliver Steinmeier premium
Replied on Jul 18, 2014 - 03:55

It is interesting to see the new feature of location-dependent reminders. Cool. And perhaps useful for things like shopping tasks. But most of the time I personally don't need reminders, I need to be able to work through my to-do list not based on where I am but what I am focussed on (work of "play"). Some days I work from the office, other days I work from my home office or even from a coffee shop. The feature requested here would let me deal with that, a location-based reminder wouldn't.

Edd premium
Replied on Jul 18, 2014 - 21:43

Really, when is management going to introduce this feature. Thoroughly regretting my premium membership right now. This is as basic as it gets. Please fix this...

Judith Feeney premium
Replied on Jul 19, 2014 - 00:11


John Whiting premium
Replied on Jul 19, 2014 - 18:39

This is what stops me making the switch to Todoist

Ken Gleason premium
Replied on Jul 21, 2014 - 14:43


ezuall premium
Replied on Jul 23, 2014 - 15:34

First thing I tried to do after upgrading... literally... I'm not kidding.

Rosbiz premium
Replied on Jul 23, 2014 - 16:01

It is most essential function now. Make it please!

wapaic premium
Replied on Jul 27, 2014 - 11:46

Won't be paying again unless this feature is provided.

Michael Köhler
Replied on Jul 27, 2014 - 21:51


Kristian Hanssen premium
Replied on Jul 31, 2014 - 09:25


Richard Tammar premium
Replied on Jul 31, 2014 - 15:46


Chad Belletete premium
Replied on Jul 31, 2014 - 19:53

I am a paying user that needs this to filter between personal and work projects. i.e. Work project, next 7 days.

Additionally, I am trialing it for my 30+ member business unit at work. No way we can all use this without filtering by project. Please add!

Monika premium
Replied on Aug 01, 2014 - 04:26


Evandro Vasconcelos premium
Replied on Aug 01, 2014 - 11:44

Still no response from the staff? :-!

wapaic premium
Replied on Aug 01, 2014 - 12:54

Someone will be along shortly to tell us that this feature is "coming". No date for delivery, of course. Not that it matters, any.do is getting better and better.

Alan Frost premium
Replied on Aug 01, 2014 - 13:01

Chad's comment is right on and is exactly what I need as a paying customer. I can't believe this is not an issue for more people unless they don't use recurring tasks. If you have a recurring task and you are in the project view and you complete it then it doesn't go away, it just changes the date due. If you work in the Today view then there is no way to separate out personal from work unless you tag everything which is an extra step when you're quickly trying to add a task.

Alan Frost premium
Replied on Aug 01, 2014 - 13:04

Also, in case any of the staff stops by, this is posted in the Android section but I really need it in the web version.

David Trey staff
Replied on Aug 01, 2014 - 14:39


Good news for web-users, we've implemented this feature now, but it's currently only available on the web and web-based platforms (plugins, extensions etc.). We will of course implement this on every mobile platform soon, but for now, please use this feature on the web and let us know what you think and if you'd encounter any issues - report them :-)

So how does it work? Very simple, type p: and the project's name. For example - you have a project called "work" and want to see tasks that have a label @urgent and are in this particular project, then you can search for:

@urgent & p:work

You can exclude projects with the ! (NOT) operator:

7 days & !p:home

and please note - this function is not a precise search, so you don't have to enter the complete full name of the project into it. If the project is called "Customers - business", you can search for:




and it will search through all project's names that contain this name.

Therefore, if you want to include or exclude specific groups of projects, you can name them accordingly so if you have these projects on your list:

[Biz] Customer support
[Biz] Refunds
[Biz] Invoices

You can include or exclude the common word:

5 days & p1 & p:Biz

14 days & @work & !p:Biz


Chad Belletete premium
Replied on Aug 01, 2014 - 15:15

This works great! I played around with it and found the filter below to be best for multiple projects if you do not want to rename anything with a prefix, i.e. [work].

(overdue, 8 days) & (p:work | p:monthly | p:cds | p:ana)

This basically pulls any task from my 4 work projects (main work project and my 3 sub-projects) that are overdue or due within the next week. (I used 8 days because I want to see whats due on the same day the next week.)

This could only be better if it somehow automatically included all sub-projects under my main work project. Currently with this method, I'll have to update the filter anytime I add a new work project. I just don't like the look of adding "[work]" as a prefix to every work project.

But thanks! This is good enough.

Alan Frost premium
Replied on Aug 01, 2014 - 15:37

Oh my goodness, I'm so happy. Thanks for getting this done.!

Evandro Vasconcelos premium
Replied on Aug 01, 2014 - 16:34



wapaic premium
Replied on Aug 02, 2014 - 09:47

GreatHad to restart the browser to get it working:-)

Thomas Jensen premium
Replied on Aug 13, 2014 - 13:19

Nice! But also having a option of including the sub-projects would be very useful. Maybe a command for making the search recursive?

ezuall premium
Replied on Aug 13, 2014 - 13:33

+1 for including sub-projects

Richard Tammar premium
Replied on Aug 13, 2014 - 17:16

another +1 for including sub-projects

John Whiting premium
Replied on Aug 13, 2014 - 17:18

and another +1 for including sub projects

seanpollard premium
Replied on Aug 13, 2014 - 22:03

+1 for including sub projects, or at least the option too (p: for projects, ps: for sub projects). Work around is definitely functional though, if not perfect.

+5 for implementation on mobile, great to hear it's being worked on, thanks for the update.

Elias premium
Replied on Aug 14, 2014 - 11:42

Now there's no need to label every task with the project name just to make it searchable.
It's a great improvement to my usability on Todoist.

The sub-project search will indeed help, but for now I can handle it with the [Work] prefix.

Neil Bowers premium
Replied on Aug 18, 2014 - 09:34

+1 for sub projects and implementing across all clients.

I just paid for premium specifically to get this feature :-(

David Trey staff
Replied on Aug 19, 2014 - 11:43


We have now modified the project search option so the p: syntax will now also include sub-projects.


DS premium
Replied on Aug 19, 2014 - 11:53

Fantastic news David!

schoeberpaul premium
Replied on Aug 19, 2014 - 12:02


good job getting this feature done. Is it also available on the mobile devices?


David Trey staff
Replied on Aug 19, 2014 - 12:03


Not yet, but we'll add it there soon.


seanpollard premium
Replied on Aug 19, 2014 - 12:41

+1, great to hear.

Tim Stover premium
Replied on Aug 19, 2014 - 14:19

This is a great new filter. Very helpful! Can't wait for it to be available on the mobile platforms.

Aicke Schulz premium
Replied on Aug 20, 2014 - 07:56

Would be nice if you could update this help page, too: https://todoist.com/Help/Filtering

Change the text first, I don't mind if its not in the video.

Thomas Jensen premium
Replied on Aug 20, 2014 - 11:15


Thomas premium
Replied on Aug 20, 2014 - 11:40

good news, would be nice to publish this kind of news on the blog.

David Trey staff
Replied on Aug 20, 2014 - 11:54

Hello Thomas,

For now, we've only published it on the web and our web-based plugins. We will of course also add it to our mobile apps and when we do that, we will definitely announce it everywhere (blog, social media channels etc.) :-)


Lee Herman premium
Replied on Aug 26, 2014 - 23:40

I trust you will also be adding it to the Outlook plugin and Mac and Windows standalone apps?

Brendon Wadey staff
Replied on Aug 26, 2014 - 23:52


Those are web based plugins, it is already available for those :)


Александр Маландин premium
Replied on Aug 29, 2014 - 21:11

I've stumbled across strange behaviour while using this filter.

I have a couple of projects starting with a digit like "2do" for example. If I try to filter by this name it does not work and the filter displays as "-p: 2 do".

What is a way around this?


Lee Herman premium
Replied on Aug 30, 2014 - 22:02


That's not what I'm seeing - I have a filter with p:name & Priority 1 | Priority 2 | Priority 3 and I get tasks with those priorities but from all projects in everything but the web page.


Brendon Wadey staff
Replied on Aug 30, 2014 - 22:21


It's possible they have not been updated, I'd try signing out and back in and see if that changes. I do not suppose the gear icon at the top right is green? That would mean there is a background update.

Александр Маландин, so filtering for this on the web version does not work as well? It could be related to how we search for dates as well and is conflicted.


Tom Brown premium
Replied on Sep 01, 2014 - 19:03

I'm confused the documentation on this page:


seems to say that Tasks can be filtered by Project by entering the

#<Project_Name> and that there is a pop-up that helps with this filter.

That does not work.

However the Syntax discussed here p:<Project_Name> does seem to work.

Brendon Wadey staff
Replied on Sep 01, 2014 - 19:32


That page is referring to the quick jump in the search menu at the top, not how to filter a project.


Tom Brown premium
Replied on Sep 01, 2014 - 19:44

Ok this was confusing on a page labeled filtering when I was trying to create a filter.

Lee Herman premium
Replied on Sep 02, 2014 - 03:07


My bad - poorly constructed query. Proper placement of parentheses around multiple or conditions has it working now.


John Ott premium
Replied on Sep 11, 2014 - 01:52

I have an aesthetic request. Love this filter. Would love it if the top of the filtered list showed the name of the filter instead of the search language.

So: Ken's priorities

instead of: p:ken & p1 | p2

Lee Herman premium
Replied on Sep 11, 2014 - 02:05

+1 for John suggestion of showing the name of the filter instead of the search language. :-)

Markus Blaser premium
Replied on Sep 14, 2014 - 11:24

The filter works for me in regard of projects (including matching tasks of all sub-projects, thats fine) but not for sub-projects only. I tried also to exclude a sub-project. Perhaps I'm failing something in the syntax? Here's what I entered:

p1 & p:Merum
Merum is a project, that works very fine

p1 & p:145 HEFT
145 HEFT ist a sub-project of the project Merum, the filter gives no result.

p1 & p:Merum & !p:Merum Redaktion
Merum Redaktion is another sub-project of Merum, the filter gives no result.

Thanks for some hints!

David Trey staff
Replied on Sep 14, 2014 - 11:41

Hello Markus,

Please try the following:

p1 & p:HEFT

p1 & p:Merum & !p:Redaktion

and let me know if it works.


Richard premium
Replied on Sep 14, 2014 - 16:38

Filter by projects!!! Awesome. This alone has brought me back to todoist.

Tom Jeanne premium
Replied on Sep 16, 2014 - 18:38

It's great to have filtering by projects in Todoist now. Working well in the browser. Unfortunately, it does not appear to work in the Android app (even though the filter is sync'd). Would probably be pretty quick to implement--just add the same sort of code?

Dylan Eiler premium
Replied on Sep 18, 2014 - 18:22

I'm loving filter by project on the web-based versions and dearly missing it on my Android phone. I almost can't use it on my phone because it is missing this feature. Any update on this? Thanks!