Skip to main content

Keyboard Shortcuts

Connect a Magic Keyboard, a Smart Keyboard, or any Bluetooth keyboard to your iPhone or iPad and you can work through your tasks without touching the screen. The commands are the same on both devices, apart from the iPad's window command.

Hold for half a second to see the commands that apply right now, grouped under File, Edit, Task, and View. On iPadOS 26 the same commands sit in the menu bar at the top of the screen. Anything that does not apply to what you have selected is dimmed.

There are two kinds of shortcut:

  • Bare keys, single keys such as T or 3, sometimes with , , or . They act on the selected task or tasks while the task list has the keyboard. They never fire while you are typing, so search, Quick Add, and the editor's fields keep their normal behavior.
  • commands, which are the app's menu commands and work wherever their target is available.

If you also use 2Do on a Mac you will recognise many of these, but the two apps do not carry an identical set. The Mac has its own Keyboard Shortcuts reference.

Capture

ShortcutAction
⌘NNew Task
⌥⌘NNew Project
⌃⌘NNew Checklist
⇧⌘NNew List
⇧⌘2Quick Add
⌃⌥⌘NNew Window (iPad)
ShortcutAction
⌘FSearch
⇧⌘OQuick Open
⌘0Inbox
⌘1All
⌘2Today
⌘3Starred
⌘4Scheduled
⌘5Done
⌘↑ / ⌘↓Previous List / Next List
/ Previous Task / Next Task
ReturnOpen the selected task
CToggle Project View for the selected project or checklist

On iPhone, the arrow keys move the selection only, and Return opens the task. On iPad, the arrow keys also open the selected task in the editor pane, or retarget the pane if it is already open, so you can read down a list one task at a time.

For the lists themselves, see Focus Lists.

Priority and Star

With the task list focused and one or more tasks selected:

ShortcutAction
0Priority None
1Priority Low
2Priority Medium
3Priority High
=Increase priority one step
-Decrease priority one step
SToggle Starred

See Stars and Priorities.

Dates and Scheduling

ShortcutAction
TDue Today
YDue Tomorrow
⌃TStart Today
DDefer...
KSchedule...
XDuration...
] / [Due date: add / subtract a day
⇧] / ⇧[Due date: add / subtract a week
. / ,Start date: add / subtract a day
⇧. / ⇧,Start date: add / subtract a week
⌥[Remove Due Date
⌥,Remove Start Date
⇧⌘[Remove Due Time
⇧⌘DDue Date in the editor
⇧⌘SStart Date in the editor

Dates and Durations explains how start dates, due dates, and durations work together.

Tag, Move, and Convert

ShortcutAction
LTag...
⇧⌘TTags in the editor
MMove
⇧⌘MMove in the editor
⇧⌘LLocations in the editor
⌥⇧⌘1Convert To a Task
⌥⇧⌘2Convert To a Project
⌥⇧⌘3Convert To a Checklist

Jump Straight to One Detail

With exactly one task selected in the list, five commands open that task's editor on the detail you asked for. The editor slides in if it is not already showing, so you never have to open the task first and then look for the right field:

ShortcutOpens the editor on
⇧⌘SStart Date
⇧⌘DDue Date
⇧⌘TTags
⇧⌘LLocations
⇧⌘MMove

Select more than one task and the same five commands hand you the batch pickers instead, so one visit to a picker changes every task you selected.

Complete, Duplicate, and Delete

ShortcutAction
⌘/Mark as Completed
⌥⌘/Mark as Incomplete
⌘DDuplicate
⌘⌫Delete

Completing a task moves the selection on to the next one, so you can work down a list with repeated ⌘/.

Perform an Action

ShortcutAction
PPerform Action

P runs whatever the task's action is: a call, a message, an email, a map location, or a link. See Actions.

Batch Editing

ShortcutAction
⌘BEnter or leave batch editing
ReturnAdd or remove the highlighted task from the selection
⇧⌘SStart Date
⇧⌘DDue Date
⇧⌘TTag
⇧⌘PPriority
⇧⌘LLocation
⇧⌘CShare
⇧⌘MMove

Every bare key above applies to the whole selection, so you can select ten tasks and press T once to make them all due today. See Batch Editing.

Editing a Task

These apply while the editor has the keyboard. Each one jumps straight to a field or a panel, so changing one detail never needs a scroll:

ShortcutAction
Esc / ⌘WClose the editor
⌘ReturnSave the task you are adding
⌘EEdit Note
⌘'Alerts
⌘;Repeat
⌘BAction
⇧⌘SStart Date
⇧⌘DDue Date
⇧⌘TTags
⇧⌘LLocations
⇧⌘MMove
⌥⌘0Priority None
⌥⌘1Priority Low
⌥⌘2Priority Medium
⌥⌘3Priority High
⌥⌘SToggle Starred

One chord means two things depending on which surface has the keyboard: ⌘B enters batch editing in the task list and opens the action panel in the editor.

note

On iPad the editor pane and the task list can be on screen together. Whichever one you last worked in owns the keyboard: with the editor focused you get the shortcuts above, and after you tap back into the task list the bare keys take over again.

View

ShortcutAction
⌘JToggle the Focus Filter
⌘KShow or hide scheduled tasks
⌘UShow or hide paused tasks
⌥⌘→Show or hide the Tags panel

The View menu also carries a Display Mode submenu with Extended, Normal, and Compressed, which does the same thing as pinching the task list. See Pinch and Touch and Hold.

Sync, Print, Undo, and Redo

ShortcutAction
⌘SSync
⌘PPrint...
⌘ZUndo
⇧⌘ZRedo

⌘S is available once you have set up a sync method. ⌘P prints the task list on screen; see Printing. While you are typing, ⌘Z undoes your typing; everywhere else it undoes the last change you made to your tasks.

note

On a read-only list, commands that would change a task are unavailable.

tip

Five bare keys cover most daily work: D to defer, K to schedule, S to star, T for due today, and 1 to 3 for priority. Combined with batch editing, they turn a long tidy-up into a few keystrokes.