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
Tor3, 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
| Shortcut | Action |
|---|---|
⌘N | New Task |
⌥⌘N | New Project |
⌃⌘N | New Checklist |
⇧⌘N | New List |
⇧⌘2 | Quick Add |
⌃⌥⌘N | New Window (iPad) |
Finding and Navigating
| Shortcut | Action |
|---|---|
⌘F | Search |
⇧⌘O | Quick Open |
⌘0 | Inbox |
⌘1 | All |
⌘2 | Today |
⌘3 | Starred |
⌘4 | Scheduled |
⌘5 | Done |
⌘↑ / ⌘↓ | Previous List / Next List |
↑ / ↓ | Previous Task / Next Task |
Return | Open the selected task |
C | Toggle 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:
| Shortcut | Action |
|---|---|
0 | Priority None |
1 | Priority Low |
2 | Priority Medium |
3 | Priority High |
= | Increase priority one step |
- | Decrease priority one step |
S | Toggle Starred |
See Stars and Priorities.
Dates and Scheduling
| Shortcut | Action |
|---|---|
T | Due Today |
Y | Due Tomorrow |
⌃T | Start Today |
D | Defer... |
K | Schedule... |
X | Duration... |
] / [ | 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 |
⇧⌘D | Due Date in the editor |
⇧⌘S | Start Date in the editor |
Dates and Durations explains how start dates, due dates, and durations work together.
Tag, Move, and Convert
| Shortcut | Action |
|---|---|
L | Tag... |
⇧⌘T | Tags in the editor |
M | Move |
⇧⌘M | Move in the editor |
⇧⌘L | Locations in the editor |
⌥⇧⌘1 | Convert To a Task |
⌥⇧⌘2 | Convert To a Project |
⌥⇧⌘3 | Convert 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:
| Shortcut | Opens the editor on |
|---|---|
⇧⌘S | Start Date |
⇧⌘D | Due Date |
⇧⌘T | Tags |
⇧⌘L | Locations |
⇧⌘M | Move |
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
| Shortcut | Action |
|---|---|
⌘/ | Mark as Completed |
⌥⌘/ | Mark as Incomplete |
⌘D | Duplicate |
⌘⌫ | Delete |
Completing a task moves the selection on to the next one, so you can work down a list with repeated ⌘/.
Perform an Action
| Shortcut | Action |
|---|---|
P | Perform 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
| Shortcut | Action |
|---|---|
⌘B | Enter or leave batch editing |
Return | Add or remove the highlighted task from the selection |
⇧⌘S | Start Date |
⇧⌘D | Due Date |
⇧⌘T | Tag |
⇧⌘P | Priority |
⇧⌘L | Location |
⇧⌘C | Share |
⇧⌘M | Move |
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:
| Shortcut | Action |
|---|---|
Esc / ⌘W | Close the editor |
⌘Return | Save the task you are adding |
⌘E | Edit Note |
⌘' | Alerts |
⌘; | Repeat |
⌘B | Action |
⇧⌘S | Start Date |
⇧⌘D | Due Date |
⇧⌘T | Tags |
⇧⌘L | Locations |
⇧⌘M | Move |
⌥⌘0 | Priority None |
⌥⌘1 | Priority Low |
⌥⌘2 | Priority Medium |
⌥⌘3 | Priority High |
⌥⌘S | Toggle 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.
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
| Shortcut | Action |
|---|---|
⌘J | Toggle the Focus Filter |
⌘K | Show or hide scheduled tasks |
⌘U | Show 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
| Shortcut | Action |
|---|---|
⌘S | Sync |
⌘P | Print... |
⌘Z | Undo |
⇧⌘Z | Redo |
⌘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.
On a read-only list, commands that would change a task are unavailable.
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.