Do Everything is now on the web, in beta — open the web app →

Tasks

Organise tasks with subtasks

Break tasks into smaller steps using subtasks, and learn how completing or moving a parent task affects its children.

What are subtasks?

Subtasks let you break a larger task into smaller, manageable steps. Each subtask lives underneath a parent task. It can have its own scheduled date, due date, reminder, notes and tags, but it can't repeat, and it always stays in its parent task's list and section.

Adding subtasks

  1. Open a task.
  2. Select Subtask (the row with a +). If the task already has subtasks, select the + next to the Subtasks heading instead.
  3. Enter a title for the subtask, then select Create.
  4. The field stays open after each subtask, so you can type the next one straight away. Add as many as you need.

On mobile

You can also press Done on your keyboard instead of tapping Create. You can't add subtasks to a completed task or to a subtask.

On the web

You can also press Enter instead of selecting Create, and Esc to stop adding. Subtasks appear once you've saved a new task, and you can't add them to a subtask.

Subtasks are saved as soon as you add them. You can open any subtask to add further details such as due dates, reminders, or tags.

Reordering subtasks

In the parent task, drag a subtask up or down to change the order. In the mobile app, touch and hold a subtask that isn't done yet before you drag it. The new order is saved straight away.

Completing subtasks

Select the circle next to a subtask to mark it as done, just like any other task. Subtasks can be completed independently of their parent.

Cascade behaviour

Parent tasks and their subtasks are linked. Certain actions on the parent automatically cascade to all subtasks:

  • Completing the parent — Marks all open subtasks as done.
  • Moving the parent to a different list — Moves all subtasks to the same list.
  • Deleting the parent — Deletes all subtasks as well.

Be mindful when deleting a parent task — all its subtasks will be permanently removed too.

Viewing subtasks

When browsing your tasks, a parent task shows a count of how many subtasks are completed out of the total, so you can track progress at a glance. Select the arrow beside the parent to show its open subtasks nested underneath, and select it again to hide them.

Tips for using subtasks

  • Break down complex tasks — If a task feels too big to tackle in one go, split it into subtasks. Each step becomes its own completable item.
  • Use for checklists — Subtasks work well for things like packing lists, meeting agendas, or multi-step processes where you want to tick items off as you go.
  • Keep it shallow — Subtasks are one level deep. If you find yourself wanting sub-subtasks, consider creating a separate list instead.

Get started

Ready to give it a go? Use it on your phone or in your browser.

On your phone

Download on the App StoreGet it on Google Play

In your browser