Two-week free trial! OmniFocus Standard and Pro are in-app purchases, with discounts for people who bought earlier versions of OmniFocus for Mac through the Mac App Store. Download the app for details.

Use OmniFocus to accomplish more every day. Create projects and tasks, organize them with tags, focus on what you can do right now — and get stuff done.

OmniFocus — now celebrating 10 years as the trusted, gold-standard to-do list app — brings unrivaled power and flexibility to your Mac, making it easy to work the way you want to work.

OmniFocus manages everything in your busy life. Use projects to organize tasks naturally, and then add tags to organize across projects. Easily enter tasks when you’re on the go, and process them when you have time. Tap the Forecast view — which shows both tasks and calendar events — to get a handle on your day. Use the Review perspective to keep your projects and tasks on track.

Then let our free syncing system make sure your data is the same on every Mac. (And on OmniFocus for iOS, available separately.) Because your data is encrypted, it’s safe in the cloud.


• NEW: Tags add a powerful additional organizing tool. Create tags for people, energy levels, priorities, locations, and more.
• NEW: The Forecast view shows your tasks and calendar events in order, so you can better see what’s coming up in your day.
• NEW: Enhanced repeating tasks are easier than ever to set up — and they work with real-world examples such as the first weekday of the month.
• NEW: The Modern, fresh-but-familiar design helps you focus on your content.
• Inbox is where you quickly add tasks — save them when you think of them, and organize them later.
• Syncing supports end-to-end encryption so that your data is safe wherever it’s stored, on our server or yours.
• Notes can be attached to your tasks, so you have all the information you need.
• Attachments — graphics, video, audio, whatever you want — add richness to your tasks.
• View Options let you customize each perspective by deciding what it should show and how it should filter your tasks.
• The Review perspective takes you through your projects and tasks — so you stay on track.
• OmniFocus Mail Drop adds tasks via email and works with services like IFTTT and Zapier (if you’re using our free syncing server).
• The Today Widget shows you your most important items — you don’t even have to switch to the app to know what’s up.
• Support for TaskPaper Text and omnifocus:///add and /paste lets you automate using URLs.

Pro features make OmniFocus even more powerful:


• Custom perspectives help you create new ways to see your data by filtering and grouping projects and tags. NEW: The filtering rules are simpler to use while being more powerful than ever, letting you combine rules with “all,” “any,” and “none.” You can also choose any image to use as your custom perspective’s icon, and a custom tint color to go with it.
• NEW: Today’s Forecast can include items with a specific tag, and you can reorder those tasks however you choose, so you can plan your day better.
• The customizable sidebar lets you organize your perspectives the way you want to, for super-fast access.
• The Today Widget shows a perspective of your choice in Notification Center.
• AppleScript support opens up a world of automation, using Apple’s Mac scripting language.

Download OmniFocus right now and start your free trial! The app includes a manual, and there’s plenty more documentation on the website.


If you have feedback or questions, our Support Humans would love to hear from you! Send email to, call us at at 1-800-315-6664 or +1-206-523-4152, or reach us on Twitter at @omnifocus.

What’s New

Version 3.2

OmniFocus 3.2 adds support for background notifications in macOS Mojave, restores support for repeats specified in minutes, and fixes bugs.

• Notifications (Requires macOS Mojave) — OmniFocus for Mac now supports the same notification types as OmniFocus for iOS. You can be notified at the time an item is deferred until or due, or at the latest time you should start (due time minus estimated duration). There is also a custom option that lets you set a notification for some amount of time before the item’s due time—or at a completely arbitrary time. Due, Deferred, and Latest Start notifications can be made the default for all items via OmniFocus Preferences; notifications for specific items can be configured in the Repeats Inspector.
• Preferences — Added a Notifications preference pane for macOS Mojave users, reorganized the Badges preference pane, and moved the Today Widget preferences to a new Extensions preference pane. Renamed the Synchronization preference pane to Sync.
• Repeats — You can once again configure a repeat using an interval specified in Minutes.
• Customize Toolbar — Fixed a problem with this sheet’s Done button when there were enough toolbar items to make it taller than the screen height.
• Encryption — OmniFocus now offers recovery instructions when encountering a problem where data on the server is encrypted with an unknown key (this previously resulted in an unrecoverable “No Key in Slot” error).
• Free Viewer — Fixed a problem where the notice bar that alerts you that OmniFocus is running in Free Viewer mode did not appear in direct builds.
• Perspectives — Fixed a problem where actions would disappear from “Entire Projects” custom perspectives as soon as a project was assigned, instead of correctly waiting for clean up.
• Today Widget — Fixed a problem in the Today Widget that could result in an OmniFocus crash.
• VoiceOver — Made several improvements to VoiceOver support in OmniFocus.
• Documentation — Updated the in-app help and added a link to Inside OmniFocus to the Help menu.
• Smaller Fixes and Improvements — Including crash fixes.

If you have any feedback or questions, we’d love to hear from you! The Omni Group offers free tech support; you can email, call 1–800–315–6664 or 1–206–523–4152, or tweet @OmniFocus.

If OmniFocus empowers you, we would appreciate an App Store review. Your review will help other people find OmniFocus and make them more productive too.

Ratings and Reviews

4.1 out of 5
66 Ratings
66 Ratings
Ignatius_J_Reilly ,

learning curve is worth it

This isn't your typical "to do list" app, though you can use it like one if you want. Think of Omnifocus as a master database of *everything* you need to do across all your areas of responsibility -- but with tools that help you work in managable chunks. And yes, that means if you want to make a to-do list you totally can, but you can also create meaningful contexts for your todos so you see (and do) them within the bigger picture.

It takes a little time to get all this set up to your liking, but their onboarding tutorials and videos are very helpful. And once it is all running, it's so helpful to have all your tasks in one place instead of spread out among multiple apps, emails, notebooks etc. Having this trusted system certainly made my life run more smoothly once I had it set up.

Oh, and if you're wondering about the strength of Omni's built-in sync service, I've been using it for years with consistently great results. Easily on par with the reliability of Dropbox or iCloud.

prchord ,

Loses the timeline view under forecasts

Works just like Omnifocus 2 but with the benefit of multiple tags which were previously known as contexts. In the prior versions of omnifocus, you could only have 1 context which was dictated by the GTD methoid. Now, the contexts have been changed to “tags” and a task can have more than one.

One issue with omnifocus 3 is that In Omnifocus 2, events will appear as blocked off time in a schedule which visually helps me determine which other projects/tasks I can fit into my day. In Omnifocus 3, you lose this view and get your events as bullet points. I have reached out to omnifocus support for help 13 days ago followed by a second email 5 days ago and they have not replied. I’d expect that for the price they ask for on this app, that they would reply back at least within 24-48 hours. Hopefully this catches their attention.

Overall, if you have Omnifocus 2, I don’t see a need to upgrade now to 3.

Developer Response ,

Thank you for taking the time to write a review, and sorry for the lack of response to your email! Our support department is catching up with the emails received after OmniFocus 3 was released. We've prioritized those emails where a customer is unable to use the app and unfortunately that means that for emails where OmniFocus is working as designed, as in your case, we are approximately two weeks behind as of this writing.

We're sorry to hear that the change to Forecast is not to your liking. We first made this change in OmniFocus for iOS earlier this year, and most customers have found that seeing their actions in between their calendar events gives them a better idea of when they can get things done on a given day. However, you're not the only person to let us know you'd like to see the old view returned and we're currently evaluating whether that's something we can do along those lines in a future release. Overall, we're sorry to hear that you don't find the additions in OmniFocus 3 worth the price of upgrade. Hopefully you'll take another look in the future as we continue to add features to OmniFocus 3.

Non-technical Steve ,

Well organized, but requires separate licenses for separate devices

This application is really well thought through. It's easy to use and offers multiple presentation formats for viewing tasks. My only complaint, and it's a significanty one, is that you must purchase separate licenses (at ~$40 each) for each device that you want to use with the app. Specifically, this means that if you buy the app for your laptop, but not your iPhone, you can view, add and edit your tasks on your laptop, but not your iPhone, unless you also purchase the app for your iPhone. This is not advertised by the vendor and is a nonstarter.

Separately, the synchronization service runs through the vendor, rather than a conventional provider (Google, Dropbox, etc.). While this may be fine, it's hard to gauge the reliability of the vendor's synch service.

On a plus side, I found customer service to be very responsive.

Developer Response ,

Thank you for taking the time to write a review! We're sorry that the separate purchases for Mac and iOS caught you by surprise—we do try to avoid that by mentioning that the iOS is a separate purchase wherever it appears in the description of the Mac app, and vice versa. If you have any more specific feedback on how we could do better, please let us know! The main reason that we price our apps separately is so that folks who don't need support on both platforms (because they don't have a Mac, for example) don't need to pay for things they won't use. That said, we've heard from plenty of folks that a single-price option is something they'd be interested in and we'll explore that for the future.


The Omni Group
33 MB
macOS 10.13 or later, 64-bit processor
English, Dutch, French, German, Italian, Japanese, Korean, Portuguese, Russian, Simplified Chinese, Spanish
Age Rating
Rated 4+
© 2007-2018 The Omni Group


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer