Task Focus: To-Do Planner
Calendar, Kanban & Reminders
Free · In-App Purchases
Too much planned for today? Set daily task limits and let Smart Clean Up move flexible tasks forward. Plan with calendars, Kanban and an AI assistant. Pro features apply.
Task Focus brings your tasks, projects, and plans together in one flexible to-do app. Organize work and everyday life with lists, calendar views, Kanban boards, and configurable columns. See what needs attention, break larger tasks into manageable steps, and choose what to tackle next.
When your task list feels overwhelming, Task Focus helps you plan a more manageable day. Set daily task limits and use Smart Clean Up with Task Focus Pro to automatically reschedule flexible tasks. Ask the integrated AI assistant to help you find and organize tasks, review proposed changes before applying them, or connect compatible AI agents through MCP on your Mac.
Set Goals & Stay on Track:
- Daily Task Limits: Set limits for your day, areas, projects or tags.
- Smart Clean Up: Move overdue, deferrable tasks forward automatically, taking limits, workdays and priorities into account.
Plan with Precision:
- Today & Calendar: See today's tasks and plan by day, week or month.
- Kanban & Columns: Arrange columns by date, project, area, priority, duration or location. Add custom sections to lists and boards.
Organize with Ease:
- Areas, Projects & Tags: Group work and personal tasks, add notes and filter what matters.
- Location Reminders: Get alerts when arriving at or leaving a place.
Enhanced Task Management:
- Repeating Tasks: Schedule recurring tasks for your routines.
- Subtasks & Priorities: Break tasks into steps and decide what comes first.
Get Help from Your Assistant:
- AI Assistant: Ask questions about your tasks and review suggested changes before applying them.
- Model Options: Use Apple Intelligence on compatible devices, or configure OpenAI or Claude with your API key. Provider requirements and charges may apply.
Integrate Seamlessly:
- Share Extension & Shortcuts: Capture tasks from compatible share sheets and automate actions with Shortcuts.
- Widgets: Keep tasks in view on supported devices.
Stay Connected:
- Calendar & Reminders: View calendar events beside tasks and import from Apple Reminders.
- iCloud Sync: Keep tasks in sync across your Apple devices.
Exclusive Features with Task Focus Pro:
- Pro Features: Unlock Smart Clean Up, calendar views, custom columns and sections, repeating tasks, priorities and widgets.
Task Focus Pro renews automatically as a paid subscription unless canceled 24 hours before renewal. Payment is charged to your iTunes Account at purchase confirmation. Renewal charges occur within 24-hours before the end of the current period. Cancel any time via iTunes settings at least 24 hours before the current period ends to avoid charges. Cancellation takes effect after the current subscription ends, downgrading you to the free service. Any unused free trial time is forfeited if a premium subscription is purchased during this period.
Privacy Policy: https://voidstern.net/privacy-policy
Terms of Use: https://voidstern.net/terms-of-use
more Customizable Columns
- Column mode is now available in today and planned as well
- Group into columns by Kanban, Area, Project, Date, Priority, Location, Duration
- Added column size option: Small, Regular, Large, Extra Large
Intelligence
- Added an assistant to search - type a request and select "Assistant"
- Can find tasks and open the results as a list
- Can create and edit tasks, projects, areas, tags, sections and locations
- Changes are only saved after reviewing them and choosing "Apply"
- Supports Apple Intelligence on compatible devices, or OpenAI and Claude with your own API key
- Added provider settings for API keys, models and usage
Changes
- Improved location handling
- Dragging the "+" button no longer requires a delay
- Improved groupings in settings view
- Fixed changing the notes font size on changing list font size
- Updated all icons to proper liquid glass
Fixes
- Keeps tasks with empty title, but a note or subtasks on cancel
- Fixed creating new task by dragging the plus button onto subtasks of an existing task
- Fixed some missing pre-filled values when creating contextual new tasks
- Fixed issue updating the tasks checkmark after a sync
2.4.0 2 hr ago
Changes
- Custom sections now work in Kanban mode too
Fixes
- Properly removes empty task on cancel
- Improved onboarding for new users
- No longer hides the list selection title when the sidebar is hidden
- Tab bar no longer clips the search view
- Fixed reloading lists after importing a reminder
- Fixed new task not disappearing from today even if a date was set
2.3.6 28 Aug
Changes
- Added a "Two Days" entry to the date picker menu when rescheduling tasks
- Added a button to show archived tasks in lists (can be hidden with a secret setting - its searchable)
- Creating a task in "Overdue" now creates a new task for Today instead
- Shows the day of the week in calendar day mode (iPhone)
Fixes
- Performance fixes with lots of tasks in lists
- Fixed rescheduling tasks with "Pick Date" not always updating the task list
- No longer moves a task in lists while editing it
- Fixed layout issue with notes in expanded tasks
- Fixed an issue with missing tasks when sorting by duration
2.3.5 11 Aug
Fixes
- Fixed an issue preventing future tasks from appearing in "Planned" view
- The option to include or exclude tasks with only inherited tags in the "No Tags" filter now works correctly
- The "Next Month" entry in planned menu now works correctly, even in the first week of the month
- Fixed handling completion sound while other music is playing
- Improved performance when moving multiple tasks
- Improved drag and drop of subtasks
2.3.4 14 Jul
Changes
- Allows reordering of subtasks in lists
- Option to hide completed subtasks
- Added "Duplicate Task" to context menus
- Improved markdown headers in notes and general notes handlin
- Added weekly and monthly options to automatic clean up
Fixed
- Fixed undo when updating a task using the "Pick Date" context menu entry
- Fixed an issue scrolling to a newly added task automatically
- Improved location handling
2.3.3 27 Jun
Changes
- Added restore entry to context menu for tasks in trash
- Added Planned, Defer, and Clean Up entries to section menus in Kanban
- Added a "dismiss keyboard" button while text in an expanded task is focused [iOS]
- "New Task" from section menus now also adds the task inline
- Adding new custom sections now also works inline
Fixes
- Fixed scrolling in expanded tasks
- Dragging a task from the trash view now properly restores it
- Fixed updates to columns in kanban mode
2.3.2 17 Jun
Changes
- Added explanations to the "Task Goal" settings page
- Added "Repeat" to task context menu
- Improved date picker layout
Fixes
- Completion sound now respects the silent switch
- Improved clickable area in bottom bar
- Properly animates dismissal of permissions row
- Notes in custom sections are properly saved
- Properly animates dismissal of permissions row
2.3.1 12 Jun
New Search Interface
- CMD+F or tapping the search button now shows an overlay
- Can be used to navigate between views
- Can be used to quickly toggle focus areas
- Added new filter to show all repeating tasks
- Added new filter to show all minor tasks
- Added new filter to show all tasks with alerts set
- Added new filter to show all in progress tasks (with at least one already done subtask)
Custom Tag Shortcuts
- Assign custom shortcuts to each tag
- CTRL + Key assigns the tag in edit view or lists
Changes
- Hashtags in task titles (#tag) are now automatically converted into tags
- Added "New Section" to menu bar
- Selected tasks no longer hide their checkmark
- Tons of other minor usability fixes
- Switches view automatically after deleting the open project/area/tag
- Option in Area wether or not to limit tasks to workdays
- Option to show archived tasks in areas/projects/tags/...
- "Next" view now says "Next" when empty
- Added "Clean Up" in all section menus
- List performance improvements
- Cleaner sidebar layout
Fixes
- Fixed selection gesture
- Fixed dynamic type support for notes and subtasks
2.3.0 10 Jun
Fixes
- Reordered main items in sidebar
- Fixed layout issue with main items in sidebar
- Fixed layout issue in popover descriptions
- Fixed ctrl+1/2/3/t/+/- shortcuts in share extensions
- Fixed dragging tags to the root level in the sidebar
- Removed non-working email button from settings [watchOS]
- Fixed possible crash when deferring tasks
Changes
- Added an optional chime when completing a task
- Added options to have the title or nothing in the project color
- If a time is set for a task and "Show Time" is enabled, the time is displayed too
- The quick date picker view now also allows to set the tasks time
2.2.1 2 May
Inline New Tasks
- Adding a new task no longer opens up a sheet in most cases
- You can drag the "+" to where you want to add a new task
Apple Reminders
- Can now be dragged into lists and sections to import them directly
- Can be selected in the inbox, to quickly import multiple
- Can now be viewed in the editor view, so they can be quickly imported with changes
Other Changes
- Added options to configure which icons are always available when editing a task inline
- Tapping a notification now shows and highlights the task in the list
- Added option to add notes to section headers
Fixed
- Fixed copying device ID in settings > about
- Fixed the "Next Month" label in date menu on the first of the month
- Single tap selection if the inspector is visible [iOS]
- Fixed calendar and reminder permission request
2.2.0 23 Apr
Changes
- Shows the navigation menu in the title bar if the sidebar is set to tags or locations
- Added an option wether to ignore or include inherited tags in the "No Tags" filter
- The ellipsis on expanded tasks now opens the edit view directly
- Done tasks now stay in the Inbox until they are archived (like in other projects)
Fixed
- Pasting multiple lines into a subtask now correctly splits it into multiple subtasks
- Archiving tasks can now also be undone
- Sometimes not correctly updating
- Fixed global search for tasks
- Fixed CMD+D for date picker
2.1.2 31 Mar
Changes
- Improved search and filter list logic
- Option to remember the tag filter per view
- Added CMD+I shortcut plus menubar entry to open tasks in edit view
- Easier switch between list/kanban/calendar mode
Fixed
- Widgets should unlock faster after subscribing to Pro
- Fixed an issue with possible missing tags in the sidebar
- Selection works a bit faster now
2.1.1 17 Mar
Calendar View
- Replaced "Calendar" with "Planned" in the sidebar
- You can now view any area, project, tag or location as Calendar
- When viewing tasks as calendar, you now keep the tag filter list
- The "Day" view has a new agenda style design
Trash Bin
- Instead of deleting immediately task are now moved to the trash bin
- The Trash can be emptied manually, or optionally tasks can be automatically removed after a configurable number of months
- The app now supports undo/redo for all modifications to tasks
Start Times and Durations
- You can now optionally add a start time to tasks
- You can now optionally add a duration to tasks
- You sort any list now by task duration too
Fixed
- Fixed the app name in a couple of places
- Improved performance with multiple tabs/windows
- Fixed selecting all items with cmd+a
2.1.0 2 Mar
Changes
- Changed the default to archiving done tasks immediately
- Week View now shows primarily the date instead of week number
Fixed
- Fixed updating calendar events while the app is running
- "Two Weeks" button when multiple tasks are selected
- Header color in widgets in dark mode
- Fixed priority and date keyboard shortcuts in lists
- Fixed priority and date keyboard shortcuts when editing multiple tasks
- Fixed calendar events in day view in calendar
2.0.5 13 Feb
Changes
- Section Menu for "Inbox" now also has a "New Task" button
- Added support for markdown, and links to subtasks
Fixed
- Tags assigned to sections are now respected when filtering for specific tags
- Deleting a tag now also correctly deletes its subtags
2.0.4 11/12/2025
Changes
- Shows empty checklist in expanded states
- Tasks assigned to an area, but not a project no longer show in the "No Project" filter
- Added a button to dismiss the keyboard while editing the project/area notes
- Added "Clean Up" to area context menus
Fixed
- Fixed bottom toolbar being to large
- Fixed background in edit area/group/project views
- Fixed Editing Project/Area notes if there are no tasks yet
- Fixed cancel button in Add Tag, Add Location
- Now also hides projects with no area, if focusing on a specific area
- Fixed not removing tasks from the calendar, when changing the schedule to next or later in the edit view
- Context Menu > Planned > 2 Weeks
- Fixed a possible crash
2.0.3 02/12/2025
Changes
- Now supports drag and drop from Apple Mail
- Checklists are now always visible when editing a task
- Added a "Clean Up" action to section context menus in Today
- Improved Markdown support in note previews in list
- Added "New Task" to "This Evening" section context menu
- Project Picker in edit view now shows "Inbox" instead of "No Project" if approriate
- Improved section menus in kanban view
- "This Evening" now also works in kanban view (can be disabled in settings)
- Kanban View can now be individually enabled/disabled per list
- New option to defer all tasks by a specific amount
- Now supports right side inspectors on iPadOS too
Fixes
- Fixed issue where changes to the checklist would not be saved
- When using "Clean Up" while focusing on one area, only tasks in that area are cleaned up
- Fixed "This Evening" option in "No Project" section context menu
- Calendars no longer disappear from the "Enabled Calendars" list in settings
- Fixed dragging tasks to the "Planned" column in kanban mode
- Improved link detection in notes
- Fixed crash on opening settings [watchOS]
- Fixed applying filtering tags to new task when using a section menu
- Fixed list layout on iPhone 13 Mini
- Fixed onboarding flow on iOS 18
2.0.2 19/11/2025
Changes
- Added a separate "After completion" option to task repetitions
- Added a "Today" option in the ... menu in the "This Evening" section
- Added sidebar mode (projects/tags/locations) to menubar and keyboard shortcuts
Fixes
- Repetitions properly copy subtasks, alerts and locations as well
- No longer shows the next/later/today icons on tasks in Kanban view
- Calendars in settings are now sorted alphabetically
- Fixed potential hang when filtering by tags
- Fixed tag list layout in sidebar
- Properly clears the search field when selecting something in the sidebar
- Fixed calendar update after marking task as minor
- Updated button selection colors to be more visible in edit view
- Fixed checked/unchecked state not updating after syncing, until reopening the view
2.0.1 03/11/2025
Apple Watch App
- Shows your today's tasks and calendar entries
- Simplified new tasks functionality
- View your tags, areas, and projects
- Edit existing tasks
Kanban View
- Optionally view projects, areas, and other lists as kanban boards instead
- Move tasks with drag and drop between columns
Locations
- You can create locations and name them
- Assign each task an optional location
- Get notified on arrival/departure
- Hide unavailable (i.e. not at that location) tasks in the today view
Reminders Import
- Shows reminders from selected lists in Inbox
- Import individual or all reminders
- Delete reminders directly in TaskFocus
- Automatically import from specific lists
Calendar Events
- You can display today's events next to your tasks in the today view
- See your events in the calendar view
Updated Design
- Updated for the new operating systems
- Updated single page edit task view
- Use an optional sidebar to edit one or multiple tasks directly [macOS, iPad]
- You can now search for individual settings
- Updated compact sidebar look
Improved Lists
- Added toggle for selection mode
- Swipe on an item to start selection
- Swipe through selection indicators to select multiple
- Improved context menu when multiple tasks are selected
- Tags can now be set to be displayed inline/extra line/hidden for today and other lists separately
- Title and note preview line number can now be set for today and other lists separately
- Checklists can now be enabled for today and other lists separately
Improved Notifications
- Dropped global "Daily Notification" setting
- You can now set specific times you want to be reminded for each task
- Option to set a default alert time for notifications
Other Changes
- The tag filter in list view now groups tasks, based on their hierarchy
- When creating a new task from a section menu, while filtering the list by tag, the selected tags are now auto-applied
- When creating new tasks while focus on an area is active, the new task will have the area pre-selected
- Added "Go to Area" and "Go to Project" context menu options for those section menus
- Added date suggestions in a menu when changing the date using the bottom bar
- Added this evening/today options to the context menu if multiple items are selected
- Added "edit task" option to context menu
- Shows areas without projects in project picker
- Shows areas in the compact sidebar view too
- "Clean Up" no longer moves minor tasks - since they don't count towards the limit anyway
- Today's progress now counts overdue tasks correctly
- All-around performance improvements
- Month view now shows the next month by default, if today still falls into the first week of the next months view
- Ability to swipe left/right after opening a day from the calendar view
- Option to automatically open the full editor instead of inline expanding tasks
- Option to show or hide the dates in today or other lists
- Workday limit no longer apply to newly created repetitions of minor tasks
- Multi selection now also works in calendar views
- Added "Subtask Size" option, to enable bigger touch targets for subtasks
- Note Preview line number can now be correctly be set to zero
2.0 29/10/2025
Changes
- Schedule type is now a segmented control
- Date icon on tasks now opens a date picker instead of a menu
- You can enable/disable displaying all checklists per list
Fixed
- Fix defer > two weeks button
- Deleting a project also deletes the contained tasks and sections
- Fixed the new app name in titles and app icons
- Minor improvements to the task context menu
1.11.6 03/05/2025
Changes
- Changed the app name from "Focused" to just "Focus"
- Section headers in list now show the projects progress, if its also showing project progress in the sidebar
Fixed
- Multiline titles while editing a task
- Adjusted main section background color in sidebar, while in dark mode on iPad
- Fixed reordering projects in the sidebar
1.11.5 03/04/2025
New
- Configurable list and calendar text sizes
- Added an All Tasks view, that shows all unfinished tasks
- Added options to show/hide Inbox/Next/Later/All in sidebar
- Added option to open the app to a specific view
- Option for more visible counts in the sidebar
Changes
- Added Show Full Note to context menu in today tasks
- Tagged tasks stay in the inbox, until they're scheduled or assigned a project or area
- Added Two Weeks button to task context menu date picker
- Added Select Tasks to list section menus
Fixed
- Fixed date picker selection while Next Free Day is selected in main edit view
- The ... menu for overdue sections in projects now actually shows a menu
- Defer in context menu is now disabled, if no deferrable task is selected
- Completing a tasks no longer adds an empty checklist, if the task had none
- Improved keyboard handling when editing subtasks
- Fixed reordering subtasks
1.11.4 25/03/2025
Changes
- Remove selection on escape key press
- Now shows a partially done check icon for tasks with partially completed checklists
- The small quick access widget now also shows the days progress
- Improved task context menu
- Improved tag picker view
Fixed
- Showing new projects after creation, while focusing on an area
- Missing view mode button in calendar [iPhone]
- Fixed possible crashes
1.11.3 13/03/2025
Changes
- Subtags in sidebar are now sorted by number of tasks
- Option to sort completed tasks to the bottom of sections
Fixed
- Fixed ctrl+1/2/3 priority shortcuts in edit view
- Fixed ctrl shortcuts in edit view, while there are also tasks selected in a list
- Improved performance when dragging tasks to other sections
- Improved assigning projects/areas/groups logic
1.11.2 06/03/2025
Changes
- Custom sections are now shown above Next Tasks when sorting by date
- Shows entry for parent items in tags and project menus again everywhere
- Option to disable delete selected tasks confirmation
- Added tooltips to buttons in the bottom toolbar
- Adjusted keyboard shortcuts for selected tasks
- Removes empty subtasks on save
1.11.1 04/03/2025
Customizable Columns
- Column mode is now available in today and planned as well
- Group into columns by Kanban, Area, Project, Date, Priority, Location, Duration
- Added column size option: Small, Regular, Large, Extra Large
Intelligence
- Added an assistant to search - type a request and select "Assistant"
- Can find tasks and open the results as a list
- Can create and edit tasks, projects, areas, tags, sections and locations
- Changes are only saved after reviewing them and choosing "Apply"
- Supports Apple Intelligence on compatible devices, or OpenAI and Claude with your own API key
- Added provider settings for API keys, models and usage
Changes
- Improved location handling
- Dragging the "+" button no longer requires a delay
- Improved groupings in settings view
- Fixed changing the notes font size on changing list font size
- Updated all icons to proper liquid glass
Fixes
- Keeps tasks with empty title, but a note or subtasks on cancel
- Fixed creating new task by dragging the plus button onto subtasks of an existing task
- Fixed some missing pre-filled values when creating contextual new tasks
- Fixed issue updating the tasks checkmark after a sync
more Version 2.4.0 2 hr ago
Data Not Linked to You The following data may be collected but it is not linked to your identity: