Complete Todoist keyboard shortcuts reference — 80 shortcuts across 10 categories. Quick reference cheat sheet for Windows & Linux.
Todoist is one of the few task managers designed to be driven entirely by keyboard, and its shortcuts are consistent across the web app and the desktop apps. Two ideas carry most of the weight: single-letter keys act on the task that has focus, and Quick Add parses natural language, so "Q" plus a sentence creates a scheduled, labelled task without touching a form.
| Shortcut | Action |
|---|---|
| Q | Quick Add |
| / | Search |
| Escape | Dismiss/Cancel |
| M | Open/close sidebar |
| ? | Show keyboard shortcuts |
| Ctrl + K | Open Quick Find |
| Ctrl + P | Print current view |
| Ctrl + = | Zoom in/Increase font size |
| Ctrl + 0 | Reset zoom level/font size |
| Ctrl + Alt + 0 | Collapse or expand all sections and tasks with sub-tasks in a project view, or all folders |
| Ctrl + Shift + = | Zoom in/Increase font size |
| Ctrl + N | Open Task Quick Add |
| H | Go to Home view |
| Ctrl + Shift + N | Create a new task at the top of the list (only |
| Ctrl + Shift + P | Create a new project |
| Ctrl + Shift + L | Create a new label |
| Ctrl + Shift + F | Create a new filter |
| Ctrl + Enter | Save a comment |
| Ctrl + 1 | Open the Inbox |
| Ctrl + 2 | Open Today |
| Ctrl + 3 | Open Upcoming |
| Ctrl + 4 | Open the projects list |
| Ctrl + 5 | Open the labels list |
| Ctrl + F | Open Search |
| Ctrl + , | Open Settings |
| Ctrl + S | Manually sync |
| Shortcut | Action |
|---|---|
| Shift + G | Open task in its project |
| Tab | Select and move focus to different elements of the task view. Applies in the Todoist app |
| O | Open Productivity |
| K | Move focus up |
| J | Move focus down |
| → | Move focus to the right |
| ← | Move focus to the left |
| G | Go to Inbox |
| Alt + ← | Go back to the previous view |
| Alt + → | Go forward to the most recent view |
| Shortcut | Action |
|---|---|
| Ctrl + Space | Open Quick Add |
| Alt + Shift + R | Quick Ramble (new app downloads) |
| Alt + Space | Quick Ramble (existing app downloads) |
| Shortcut | Action |
|---|---|
| # | Pick a project |
| @ | Add a label |
| ! | Add a reminder |
| Shortcut | Action |
|---|---|
| A | Add new task to the bottom of list |
| Shift + A | Add new task to the top of list |
| Enter | Save a newly created task and create a new one below |
| Shift + Enter | Save changes to an existing task and create a new |
| Shortcut | Action |
|---|---|
| E | Complete focused task |
| T | Set date |
| Shift + T | Remove date |
| 1 | Set priority level |
| Y | Change priority level |
| C | Comment |
| L | Add label |
| Shift + R | Assign/reassign |
| V | Move to ... |
| . | More task actions |
| , | Move focus to multi-select toolbar |
| Shift + Delete | Delete selected task |
| Ctrl + Shift + C | Copy link to task |
| Ctrl + ↑ | Move to the task above the task currently being edited |
| Ctrl + ↓ | Move to the task below the task currently being edited |
| X | Select focused task |
| Shortcut | Action |
|---|---|
| D | Sort by date |
| P | Sort by priority |
| N | Sort by name |
| R | Sort by assignee |
| Shortcut | Action |
|---|---|
| Ctrl + ] | Increase indent of focused task |
| Ctrl + [ | Decrease indent of focused task |
| Shift + E | See or hide sub-tasks |
| Shortcut | Action |
|---|---|
| Shift + V | Change to list/board/calendar layout* |
| S | Add section |
| Shift + S | Share project |
| W | Open more project actions |
| I | Open/close Insights |
| Ctrl + Home | Scroll all the way to the top of your task list |
| Ctrl + End | Scroll all the way to the bottom of your task list |
| Shortcut | Action |
|---|---|
| Home | Go to today in Upcoming |
| Shift + → | Next week in Upcoming |
| Shift + ← | Previous week in Upcoming |
| Shift + Y | Go to today in Upcoming |
Q opens Quick Add anywhere in the app, and Ctrl + Space opens it globally from other applications when the desktop app is running. Inside it, # picks a project, @ adds a label and ! sets a reminder; dates are typed in plain language — "tomorrow 9am", "every monday". Enter saves and immediately opens another, so a brain-dump of ten tasks is ten lines of typing.
J and K move focus down and up the list, and the single-letter actions apply to the focused task: E completes it, T sets a date, 1 sets the priority level, C comments, L labels and V moves it to another project. X selects a task for multi-select, after which the same keys act on every selected task. Ctrl + ] and Ctrl + [ indent and outdent to make sub-tasks. When you forget a key, ? shows the full list.
Ctrl + 1 through Ctrl + 5 jump to Inbox, Today, Upcoming, projects and labels, and Ctrl + K opens Quick Find for any project, label or task by name. G alone goes to the Inbox and H to Home. M hides the sidebar for a cleaner list, and in the Upcoming view Shift + → and Shift + ← page a week at a time with Home returning to today.
Press Q and type it in natural language, for example "Pay rent tomorrow #Home !3pm". Todoist parses the date, project and reminder.
They act on the task that has keyboard focus. Move focus onto a task with J or K, or click it, then press the key.
Focus it and press Ctrl + ] to indent under the task above; Ctrl + [ outdents.
Ctrl + Space opens Quick Add from any application when the desktop app is running.
Open your assistant with this page preloaded as the source — great for follow-up questions like "which of these work in other apps?"