Personal task management software for Mac with iOS companion app

OmniFocus for Mac

OmniFocus 2.12

  -  31.9 MB  -  Trial
  • Latest Version

    OmniFocus 4.2.1

  • Operating System

    macOS 10.12 Sierra or later

  • User Rating

    Click to vote
  • Author / Product

    The Omni Group / External Link

  • Filename

    OmniFocus-2.12.dmg

  • MD5 Checksum

    239f243c69f20300a4824ff65b2c602f

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of OmniFocus 2.12.


For those interested in downloading the most recent release of OmniFocus for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • OmniFocus 2.12 Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    OmniFocus 2.12 Screenshot 1
  • OmniFocus 2.12 Screenshot 2
  • OmniFocus 2.12 Screenshot 3
  • OmniFocus 2.12 Screenshot 4
  • OmniFocus 2.12 Screenshot 5

What's new in this version:

- Database Format — Once all your devices are running OmniFocus 2.12 for Mac or OmniFocus 2.22 for iOS (or later), you’ll be prompted to migrate to a new database format. More information on migration can be found here
- OmniFocus 3 compatibility — OmniFocus 2.12 can calculate the next repeat for rules like “Every first Friday of the Month” that can be set in test builds of OmniFocus 3 (coming soon). However, these rules can’t be edited and you’ll be warned before making changes
- Repeating items — When completing a “Due again” or “Defer another” item ahead of time, OmniFocus is smarter about creating the next instance (we no longer create the instance with the same defer/due date as the one just completed)
- AppleScript — The completed property of a task is now read-only. The date completed property is still marked read-write in the terminology, but is only mutable in order to backdate an already completed task. Added mark complete and mark incomplete verbs and next defer date and next due date read-only properties
- Documentation — Updated the in-app help
- Single Action Lists — “Complete when completing last item” is now disabled, as parallel projects are the appropriate way to model a group of actions that all make progress towards a specific goal. If a repeating Single Action List is encountered with this option set, it is converted to a Parallel project upon repeat
- AppleScript — Fixed a hang when setting the status of a project to done
- Calendar Publishing — Repeating actions are once again published to the OmniFocus reminders calendar without repeat rules. Items are now properly removed on every sync (not just those where items were being added)
- Crash — Fixed a crash resizing the attachments window
- Crash — Fixed a crash when the OmniFocus cache file was deleted out from under the app. We now prompt for a database rebuild instead
- Dark Theme — Fixed a problem where placeholder text in Quick Open was not visible in the OmniFocus Dark theme. Fixed another problem where the cursor was not visible in the Inspector Notes field in the OmniFocus Dark theme
- Foreign Documents — Fixed a problem with opening local .ofocus documents that had been updated to the latest sync format
- Localizations — Updated localized text
- Migration — We now hide the Show Devices button during migration to avoid leaving the process half-done
- Notes — Fixed a problem where the Inspector Notes field sometimes showed no content
- Perspectives window — Fixed a problem where the Focus pop-up appeared behind the Perspectives window
- Preferences — Fixed a problem where the link to the list of anonymously submitted information was not appearing in Update Preferences
- Sync — Fixed a repeated prompt for ‘The server “Omni Sync” requires authentication’ even when the correct password had been provided
- Smaller Fixes and Improvements — Including crash fixes. Thanks for sending in those reports