All features of ToDo for Google

Everything you can do while staying in sync with Google Tasks.

This page covers the Mac, Windows and web versions. Some features are not available in the iOS and Android apps.

New

Create subtasks with AI

AI breaks your tasks down into subtasks. Skip the planning and get started right away.

How it works

  1. Open a task's details and click the sparkle icon to the right of the subtask field.
  2. Choose how many subtasks to create: 3, 5, 7 or 10.
  3. The subtasks AI creates are added to your task.

Good to know

  • Subtasks are written in the same language as the task title.
  • Available in the web version and the Mac and Windows desktop apps. Not available in the iOS and Android apps.
  • Only when you run the AI feature, the task's title and details and the titles of its existing subtasks are sent to OpenAI. They are not used to train AI.
Read the privacy policy

Tasks

Subtasks

Add subtasks under a task and drag to reorder them. Completing a parent task also completes its open subtasks.

Priority

Give tasks one of three priority levels, shown as an icon in the list.

Undo

Completing, deleting or rescheduling a task can be undone right away from the on-screen notification.

Move tasks

Move a task to another list from its details or by dragging. Its open subtasks move with it.

Right-click menu

Right-click a task to delete it straight away.

Manage completed tasks

Show or hide completed tasks, or delete all the completed tasks in a list at once.

Clickable URLs

URLs you write in a task become links you can click to open.

Jump back to Google services

Tasks created from Gmail, Google Docs or Google Chat show a button that opens the original item.

Completion animation

Completing a task sets off a fireworks animation.

Due dates and repeats

Due dates and times

Pick a due date on the calendar and add a time. Times can be shown in 24-hour or 12-hour format.

Repeat

Repeat daily, weekly, monthly or yearly, with custom intervals, multiple weekdays, a set day of the month, or rules like the second Tuesday. Completing a task creates the next one along with its subtasks.

Reschedule overdue tasks

Move all your overdue tasks to today, tomorrow, next week or a date you choose. You can also spread them over 3 or 7 days, highest priority first, or remove their due dates.

Drag to set a due date

With the sort order set to Manual, drag a task onto Today or Tomorrow to change its due date. Dragging it onto All removes the due date.

Default due date

Choose the default due date for new tasks: no due date, today or tomorrow.

Find and filter

Filter by due date

Today, Tomorrow, After tomorrow, Past and All show tasks across all your lists, with a task count for each.

Overdue tasks in Today

Today also lists overdue tasks under their own heading. Click the heading to expand or collapse it.

Fuzzy search

Search titles and details across all your lists. Even if you only half remember a keyword, similar words will find the task.

Tree view of subtasks

Switch filter and search results between a parent-child tree and a flat list.

Sort and organise

Sort tasks

Choose manual (drag), date, alphabetical or priority order. In date order, tasks on the same day are sorted by time, then by highest priority.

Sort filter and search results

Choose date, task list, last updated or priority order.

Pin task lists

Keep the lists you use most at the top of the sidebar.

Sort task lists

Order your task lists manually by dragging, or alphabetically.

A theme colour for each list

Choose a background from 12 colours for each task list, so you can tell at a glance which list is open.

Print and save as PDF

Print a task list or views like Today and Tomorrow, or save them as a PDF file.

Desktop app

These features are available in the Mac and Windows desktop apps.

Global shortcut

Open the add-task window with Command (Control) + Shift + A, even while you are using another app. You can change it to any key combination you like.

Menu bar icon

Check and add tasks in a small window from the Mac menu bar or the Windows system tray.

App badge

Shows the total number of today's and overdue tasks on the app icon.

Due date alarm notifications

Get a notification 10 minutes before today's tasks that have a time set. Turn it on or off in Preferences.

Window restore

The window's position, size and full-screen state are restored the next time you open the app.

Appearance and controls

Keyboard shortcuts

Create, search and complete tasks, move the selection and set due dates from the keyboard.

See the list of shortcuts

Three columns and full screen

See your lists, tasks and details side by side on one screen. Drag to adjust the column widths, and use it in full screen.

Dark mode

Choose a light or dark theme, or Automatic to follow your system setting.

Font and text size

Choose from three fonts (standard, serif and monospace) and five text sizes.

Beginning of the week

Start the calendar week on any day you like.

Available in 28 languages

Use the app in 28 languages, including English and Japanese.

Sync and security

Sync with Google Tasks

Syncs through Google's official API, so your edits also appear in the Gmail and Google Calendar sidebars and in Google Tasks on your phone.

Mac, Windows, web and mobile

Use the same tasks on Mac, Windows, in a web browser, and on iOS and Android.

Sign in with Google

Sign-in uses Google OAuth 2.0 only. You enter your password on Google's own pages, so not even the developer can see it.

How your task data is handled

Tasks travel directly between your computer and Google's servers. The only time anything is sent elsewhere is when you run the AI feature.

Read the privacy policy

Pricing

Try every feature free for 7 days. After that, keep using the app with a one-time Full Licence.

7-day free trial

Try every feature free for 7 days. You will never be charged automatically.

Full Licence (one-time purchase)

Pay once and keep using the Mac, Windows and web versions. It is not a subscription, so nothing auto-renews.

AI Plan (monthly, optional)

Create subtasks with AI about 600 times a month. Available to Full Licence owners, and you can cancel at any time.

During the trial or with a Full Licence, you can try AI for free (about 20 times). AI usage counts are approximate and vary with the number of subtasks and the content of the task.

See pricing and terms in detail

Try it free for 7 days