+ Add Question

Sorting tasks within a filter


I'm a new user and I'm trying to create a filter but want the tasks to be sorted in that filter a specific way. Is there any way to do this?

All responses

Brendon Wadey  staff
Replied on Jan 25, 2014 - 22:25 UTC


No, sadly at this time there is no way to do that. It's automatically sorted by due date though.


Matthias De Cnuydt  premium
Replied on Apr 08, 2014 - 06:04 UTC

Hi, I have the same need. If there are no due-dates however, in what way are they filtered then? Randomly?



David Trey  staff
Replied on Apr 08, 2014 - 11:39 UTC

Hello Matthias,

Each task has a property called item_order and day_order - they're sorted by these properties and they can be modified by dragging and dropping tasks around.

Best regards,

Matthias De Cnuydt  premium
Replied on Apr 17, 2014 - 06:00 UTC

Hi David,

I often assign priorities to tasks and then view them under the 'filters' tab (so, I have a filter 'priority 1', a filter 'priority 2' and a filter 'priority 3'). I would like to know how these items are sorted in these filters when there are no due dates assigned. Even when the tasks are all within the same project under the 'projects' tab they are not ordered in the same way under the 'filters' tab. It seems to be random.

Also, I know that it is possible to rearange tasks within a project under the 'projects' tab but it does nog seem to be possible to drag them around within a filter under the 'filters' tab.

Not a huge problem, but would be nice to find a way to sort them as I like :)

Kind regards,


David Trey  staff
Replied on Apr 17, 2014 - 13:01 UTC


In such cases it should be item_order and then item_id that affects the sorting. In general, views like this weren't designed to set orders of tasks. You have complete freedom in reordering any task within any project and this order will never change. However, if you search for something, the results will always be primarily priority and/or date-focused.

Best regards,

Jourdan Rystrom
Replied on Apr 17, 2014 - 15:36 UTC

Hmm this is funny...because the way I work is in the GTD-realm.

At work (9-5pm) I have my desktop open directly to the filter of:
(overdue, today) @work

And then when I get home, I switch the filter to:
(overdue, 7 days) !@work

It seems so much easier to sort them this way, for me anyway - since I have SO many projects and I don't want to be scrolling all day - just paying attention to the important tasks at hand.

PLEASE update soon so that we can drag/drop and be able to plan out our day!

Thanks ;-)

Matthias De Cnuydt  premium
Replied on Apr 18, 2014 - 06:23 UTC

Same here, I also work with the GTD-method (combined with a little bit of the Zen To Done method). Since I have a pretty long list of Next Actions in my @work context I start my day by going over that list and assigning prio's to the things I would really like to have done today. Then I start crancking them down one by one in the 'Prio' filter.

As you see, it would be nice to be able to drag and drop them within the filter. Then I could decide in the morning in what order I am going to do these prio-tasks...

Thanks in advance :)

nick chomey
Replied on Aug 05, 2014 - 17:47 UTC

Agreed. The ability to drag and drop them within a filter would be excellent. I use filters to decide what I want to work on in a day, but some are more important or need to be done sooner than others. I know I could change the priorities or add some new label, but then it would mess up my existing priorities/filter or add an unnecessary extra label.

Kakaxa  premium
Replied on Aug 09, 2014 - 18:44 UTC


Hugh Kim  premium
Replied on Aug 13, 2014 - 00:12 UTC

Yes, I agree with the sorting feature within a filter.

David DeMoss  premium
Replied on Aug 20, 2014 - 00:30 UTC

Adding that sorting feature would be awesome. I have been using Wunderlist and I am trying this out. I like what I see so far. Add that feature and you have a new paying customer.

Андрій Пітух
Replied on Oct 09, 2014 - 17:02 UTC

It'd be great to have ability to choose how to sort. E.g.:
default sort or sort by priority.

paul sanders  premium
Replied on Oct 22, 2014 - 14:30 UTC

I'd like to have this feature in todoist for business. I specifically want to sort by who tasks are assigned to so I can see individual workloads grouped together.

KB60  premium
Replied on Oct 28, 2014 - 08:18 UTC

Me too!

bjpipher  premium
Replied on Nov 07, 2014 - 03:48 UTC

+1 for sorting tasks within a filter.

Laura H
Replied on Nov 08, 2014 - 21:18 UTC

And in regards to what is said here about the order in projects not changing... that is true within the project - but when tasks are brought into a "Today" or Filtered view, they seem to appear in random order, no matter what order they are sorted in the project. Not good!

Replied on Nov 18, 2014 - 00:26 UTC

+1. Currently using a filter to track multiple items within a daily recurring workout. It would be great to be able to sort them, so they display in the order they will be performed rather than randomly.

Replied on Nov 18, 2014 - 00:37 UTC

Also tried numbering each item, to see if the numbers would function as a second level of sorting since they are all on the same day. Not effective, see attached image.

Judah Richardson  premium
Replied on Dec 05, 2014 - 17:41 UTC

FWIW, Filter items are sorted by boolean query order, e.g. (overdue, today) will list overdue items first, while (today, overdue) will list items due today first.

Lech Ambrzykowski  premium
Replied on Jan 04, 2015 - 13:17 UTC


Replied on Jan 20, 2015 - 14:31 UTC

+1 for sorting tasks within a filter

Jonas Oliveira Rodrigues  premium
Replied on Jan 29, 2015 - 18:01 UTC


Mark Brand  premium
Replied on Feb 07, 2015 - 14:26 UTC


Peter Sheffield  premium
Replied on Feb 09, 2015 - 20:28 UTC


Peter Sheffield  premium
Replied on Feb 09, 2015 - 20:28 UTC


Anton  premium
Replied on Feb 12, 2015 - 07:02 UTC


alexander.noeth  premium
Replied on Feb 20, 2015 - 15:54 UTC

Sorting would be great (+1)

Joshua M. Cowles  premium
Replied on Feb 26, 2015 - 21:35 UTC

I can't believe there's no sorting. Please consider this feature. Todoist would be so much more useful to me with it.

Balint Farkas
Replied on Feb 27, 2015 - 09:22 UTC

Abandon all hope guys. This darn forum is full of threads just like these with people begging for features critical for a good GTD workflow that would take about 30 minutes for a competent programmer to implement (such as Starring, Start Date, Sorting), and the Todoist team not even barfing a "we're working on it" for months and years.

Frustrating to no end.

What kind of product planning could come up with such trivial and self-explanatory features missing??

Laura H
Replied on Feb 27, 2015 - 21:18 UTC

I switched to Toodledo. It's ugly, but functional. Great options for filtering and sorting lists - along with awesome, flexible saved search capacity.

In the end - functional wins over pretty. (Note my name no longer has the "premium" flag.)

There is much I love about Todoist. I keep hoping Todoist will start listening to it's users, but after a year as a member, I'm not seeing much hope of that.

Martin  premium
Replied on Apr 11, 2015 - 09:53 UTC

David Trey wrote:

" Each task has a property called item_order and day_order - they're sorted by these properties and they can be modified by dragging and dropping tasks around. "

I've tested it and it doesn't seem to work in that way. At first I thought that I've done something wrong when reordering my tasks but then I did a bit more testing and it seems like something is not really working like it is supposed to.

here is what I did:
1) assign a number to each task - so it's easier to see if the ordering is right
2) export into a template - it doeasn't contain any ordering or ID data
3) import template into a newly created TEST project
- at this stage, my tasks are sorted correctly, with incremental ID's and no manual ordering
4) I've created a filter (because I only want to see time relevant tasks instead all of them) filter: p:test & 7days
5) the order of my tasks is wrong after filtering them - note that ID's are incrementaly correct and I haven't done any manual sorting at this point
(see attachment 1 and 2)
6)I've tried to manually reorder those tasks to force them to be in the correct order
7) tasks changed their order somehow, but it's still not correct. (attachment 3and 4)

Therefore, my conclusion is that there is womething wrong with Todoist functionality as it does not even work how the staff says it should work. Please, correct me If I did something wrong, I would really like for my tasks to keep their order.

David Trey  staff
Replied on Apr 13, 2015 - 16:51 UTC

Hello Martin,

I can partially reproduce this issue. The order of these tasks never changes inside the project for me and also the order is correct on the today view, but only after a refresh, there's one task that is placed incorrectly and jumps into right place after I refresh it.

I'll pass it to our developers and we'll look into it.


Martin  premium
Replied on Apr 13, 2015 - 18:22 UTC

Thank you for testing it. I've tried refreshing the TODAY and 7 DAYS view. It works correctly after refresh, but it doesn't stay that way - once I click on a menu item (today/7days), or restart Todoist, the ordering is wrong again.

Have you tried using custom filtering? In my example (image 2.png) I used:

p:test & 7days

David Trey  staff
Replied on Apr 13, 2015 - 21:05 UTC


In a custom filter it seems to work fine, but I've notified our developers already and given that we can reproduce it even partially, they can look into it and hopefully will be able to quickly identify the source of this issue :-)


Balint Farkas
Replied on Apr 14, 2015 - 10:30 UTC

Balint Farkas
Replied on Apr 14, 2015 - 10:30 UTC

Balint Farkas
Replied on Apr 14, 2015 - 10:31 UTC

Balint Farkas
Replied on Apr 14, 2015 - 10:31 UTC

David Trey  staff
Replied on Apr 23, 2015 - 22:52 UTC


This issue should now be fixed (you may need to clear Todoist's offline data from your browser), please let me know if you can still reproduce it.


Martin  premium
Replied on Apr 24, 2015 - 08:27 UTC

Seems to be working better now, but it is still in reversed order. Should it behave like that? Meaning the last task on my list wants to be completed first - I assume that's not correct.

Maybe there is some setting I missed that reverses the sorting?

You see, If I plan my task in chronological order I would like for them to be displayed in the same order. It just doesn't make sense to display it in reversed order.

Just to clarify, I used the same template as before and the ordering is right in the list, but it is reversed in the filter view as well as today and week views.

David Trey  staff
Replied on Apr 24, 2015 - 11:26 UTC


The main issue here was that the tasks were reordering themselves automatically upon syncing. The fact that the order is different in the project than on the today view is not a bug per se as we've never implemented a function to sort tasks on date-based views based on the order in the project.

It's something we'll look into in the future, though :-)


Kim Hook  premium
Replied on May 08, 2015 - 13:44 UTC

I'd also like to be able to do (ha ha) this - sort after performing a filter or when looking at a list of tasks attached to one label.
I'll say +1 but I don't get the impression it will happen anytime soon.
Unless some of these things get programmed by Todoist I wont be renewing my premium subscription. In fact I'll probably be long gone by Jan 2016.
SO sad because I really like this clean interface and simple functionality - sadly a little too simple in important areas. :-(

Replied on May 09, 2015 - 21:18 UTC

I agree with Balint Farkas that the Todoist team sadly doesn't seem very keen on listening to their users. Too bad because it could have been a very cool task management system.

When I recently got tired of waiting and hoping for Todoist to get better, I stumbled upon MyLifeOrganized. I am still just trying it out, but it already seems to be everything and more than Todoist could ever been. The learning curve is definitely steeper with lots of settings and ways to tweak your system, but if your looking for a system that you can make work the way you want (and if your tired of waiting for Todoist (as well as Toodledo and many other) to implement basic user request) then give MyLifeorganized a try (there's a 45 day free trial so you can test it out without paying anything).

bjpipher  premium
Replied on May 10, 2015 - 20:25 UTC

I just looked into MyLifeOrganized. Did I misunderstand the pricing or do they seriously want you to pay separately for a client ($60 for fully featured Windows client + $10 for the Android app) on each platform PLUS another yearly fee for sync service? For that price I hope they complete my tasks for me as well as just tracking them.

Replied on May 12, 2015 - 15:18 UTC

:-) I totally agree - that is quite pricey. But considering how much time and frustration a functional task management system can save you, I would say it looks like worth the high price. Give it a go for the 45 day free trial and see if you feel the same.

tyler.david.frank  premium
Replied on Jun 22, 2015 - 06:59 UTC


tyler.david.frank  premium
Replied on Jun 22, 2015 - 07:15 UTC

Almost there, staff. The tasks keep themselves sorted alphabetically when viewed in a filter - it's just backwards. So there's something in the guts keeping track of sorting but, unfortunately, it reverses the order. See attachments to compare sorting in project view to filter view.

If you'd kindly reverse the order-reversal, we'd be all set here - problem solved (reputation restored) ;-)

Replied on Jul 10, 2015 - 14:32 UTC

+1 to be able to sort filters the same way you sort within a project

Martin Širajch  premium
Replied on Jul 30, 2015 - 12:23 UTC

+1 to be able to sort filters the same way you sort within a project

Phil Maier  premium
Replied on Aug 13, 2015 - 13:37 UTC

+1 on being able to sort filtered lists alphabetically. For example, using gtd one context is "DELegated". All task begin with the name of the person responsible. A list sorted alpha would aggregate tasks by individual.

Marla  premium
Replied on Sep 10, 2015 - 12:05 UTC

+1 to be able to sort tasks within filter view (and Today view).

I've got my system almost working, but am stuck at the point where i need to turn the results of a filter into an actual plan/agenda/schedule for the day. I would like to be able to drag items into the order in which I'll be doing them.

Troy Lundblad  premium
Replied on Sep 22, 2015 - 18:27 UTC

+1 for this.

I rarely use due dates (only for exceptional items) instead I have labels (1-Now; 2-Next, 3-Soon ..... 7-Weekend). When I start my day, for example, I filter by label "1-Now" and work on those tasks until I need to add more by changing some 2-Next items to "now".

Ideally I'd like to move items around within the filter so I can identify a clear priority of tasks to do and to move up in priority.

Also is convenient b/c I can move "now" work items up the list during the work day, then back down when I am at home.