Most "best app for ADHD" lists are the same general productivity roundup with the word ADHD added to the title. The features that actually matter are different, and some apps that score well in a normal comparison are actively bad here, particularly the ones whose main appeal is that you can configure them exactly how you want.
I am not a clinician and this is not advice, it is an app comparison written by someone who builds one of them. What follows is based on what people tell me breaks, and the pattern is consistent enough to be worth writing down.
What Actually Matters in an App Here
- Capture in under three seconds. If writing a task takes longer than the thought lasts, the task is gone. This is why a home screen widget or a share sheet matters more than any organising feature.
- Visible in-progress work. Started-and-abandoned tasks are the core problem, and a flat list hides them completely. A board column that shows four half-finished things is doing real work.
- No system to maintain. Apps you can configure infinitely become the project. An evening spent building a perfect setup feels productive and produces nothing.
- A timer attached to the task. Not in a second app. Switching apps to start a timer is a gap where the intention dies.
- Flexible session lengths. A fixed 25-minute block interrupts a rare moment of actual flow, and is far too long on a bad day. This is the specific reason rigid Pomodoro often fails.
- Forgiving of gaps. Anything that resets to zero and shows you a broken streak is a reason to stop opening the app.
The Options, Compared
| App | Fast capture | In-progress visible | Timer attached | Config risk |
|---|---|---|---|---|
| Todoist | Excellent | Board on Pro | No | High, labels and filters |
| TickTick | Very good | Board on Premium | Yes, Pomodoro | High, lots to tune |
| Google Tasks | Good | No | No | None |
| Notion | Poor, slow to open | If you build it | No | Very high |
| Trello | Fair | Yes | No | Medium, custom columns |
| Taskaro | Good, widget | Yes, free | Yes, any length | Low, little to configure |
1. TickTick: The Strongest All-Round Fit
On the feature list, TickTick is the best match here: fast capture, a built-in Pomodoro timer, habits, reminders that actually nag, and a board view.
The risk: it is also the app most likely to become the project. Smart lists, tags, filters, habit goals, timer intervals, there is a lot to tune, and tuning it feels like progress. The board and calendar are also Premium at about $3.99 a month. If you can commit to using one list and the timer and ignoring the rest, it is an excellent pick.
2. Todoist: Best Capture, No Timer
Nothing beats typing "pay council tax Friday 9am" and having it understood. For getting a thought out of your head before it vanishes, Todoist is the best tool on this page.
The risk: no timer at all, and the board layout is Pro. Labels, filters and priority levels are a well-documented rabbit hole. The free tier's five projects is a quiet blessing here, since it limits how much system you can build.
3. Google Tasks: Best Because It Cannot Be Fiddled With
An underrated pick for exactly one reason: there is nothing to configure. No labels, no views, no projects to restructure. Free forever, in Gmail, with no setup.
The risk: no board, so abandoned tasks are invisible, and no timer. If your main failure is forgetting things entirely, this is enough. If it is starting things and not finishing them, it cannot help.
4. Notion: The One I Would Actively Steer Away From
Said plainly, because it gets recommended constantly. Notion is a blank page that rewards building, is slow to open on a phone, and makes system design indistinguishable from work. Every ingredient of the trap in one app.
If Notion is already your notes tool, keep it for notes. Putting the task list in there too is the step that tends to end with an abandoned dashboard. The longer version is here.
5. Trello: Good Board, No Timer, Tinker Risk
The board model is right, the free tier is generous, and dragging a card is satisfying. The weakness is custom columns, which turn into seven columns including Someday and Ideas, and no timer or today view.
6. Taskaro: Built Around Three of These Constraints
Mine, so judge it accordingly, but the design overlaps with this list by accident rather than marketing. There are no labels, no filters, no smart lists and no custom columns, so there is very little to configure and almost nothing to rebuild on a restless evening. The board is three fixed columns, so in-progress work is visible by default. Focus Mode starts from a task already on the board, one tap, no retyping, and takes any length from a few minutes up to 8 hours rather than forcing 25. A home screen widget captures a task without opening the app. The contribution graph has no streak counter, deliberately, so a missed day shows as one blank square rather than a reset to zero.
The catch, and it is substantial: no reminders that chase you, which for a lot of people here is disqualifying on its own. No recurring tasks with complex rules, no natural-language dates, no body-doubling or accountability features, and no iOS app at all. The timer does not yet keep running if you switch apps mid-session, which is a real problem for a timer. Free tier is 3 tasks a day, 3 notes and 2 focus sessions. Pro is $3.49 a month or $26.99 a year.
How to Choose
- You forget things: Todoist or TickTick, for capture and reminders.
- You start and abandon things: anything with a board. Trello or Taskaro free, TickTick or Todoist if you pay.
- You keep rebuilding your system: Google Tasks or Taskaro, because neither lets you.
- Sitting down is the hard part: TickTick or Taskaro, for the timer in the same app.
- Broken streaks make you quit: avoid streak-based apps, or use one with an activity graph instead.
The Honest Closing Note
No app on this page is a treatment, and switching apps can be its own form of procrastination, the productive-feeling kind that costs a whole evening. If you have tried four apps this year, the fifth is probably not the problem.
What is worth testing is a single change: get the timer into the same app as the list, so starting work costs one tap instead of a context switch. That one gap, between deciding to start and actually starting, is where most of the day goes, and it is the only thing in this entire comparison I would argue is genuinely structural rather than preference.
