Standard Features

All
iOS
Mac
Web
Mac
iOS
Web

Quickly add actions — save them when you think of them, then set a due date, assign a project, and add tags whenever you want to.

Mac
Web

Add new actions the instant you think of them, even when in another application. It’s just a keyboard shortcut away. And you can change the keyboard shortcut.

Mac
iOS
Web

Keep your data the same on all your devices by using Omni’s free syncing system — or use your own sync server. Because it’s encrypted, it’s safe in the cloud. (OmniFocus for the Web requires using Omni’s Sync Server.)

Mac
iOS
Web

Organize actions into projects, the way you would normally think of them. Then organize related projects into folders, if you like.

Mac
iOS
Web

Create tags for things like location, person, energy level, priority, and so on. Any action can have a project and multiple tags.

Mac
iOS
Web

Add notes — even long notes — to your actions, so you have the information you need when completing an action. On Mac and iOS editions, you can also add graphics and audio files as attachments to your actions.

Mac
iOS
Web

Know what’s coming up in your day with the Forecast, which shows your actions and calendar events in order. Tap on an upcoming day to plan it in advance.

Mac
iOS
Web

View your data in a number of different and useful ways. All editions include Inbox, Projects, Tags, and Flagged perspectives. Mac and iOS editions also include Forecast and Review perspectives, and the iOS edition includes a Nearby perspective.

Mac
iOS

Customize each built-in perspective separately by deciding what it should show and how it should filter your actions.

Mac
iOS

Let the Review feature periodically remind you to go through your projects and actions and make sure everything is on track. Mark projects as reviewed as you go along.

iOS

You don’t even have to type in new actions! Just tell Siri to add an action to OmniFocus, and it’s there.

iOS

Inspectors are editable — you can remove things you don’t use, and add things you do use. And drag to move things into the order you want.

Mac
iOS

Set up actions to repeat on real-world schedules. Every Monday and Thursday. The last weekend day of the month. The first weekday of the month.

Mac
iOS

Select multiple actions and edit them all at once in the Inspector. Set tags, due dates, defer dates, and more.

iOS

You don’t have to keep checking the app — let OmniFocus notify you when an action is coming due, or when it’s been deferred until now, or when it’s tagged with your current location. And, if you have an Apple Watch, notifications will appear there too.

Mac
iOS

Some people like a dark background where the colors really pop and it’s easy on their eyes. And other people like a light background with dark text — which is easy on their eyes. You choose what works best for you.

Pro Features

Mac
iOS

Organize your perspectives — built-in and custom — the way you want to, for super-fast access.

iOS

Organize the home screen via drag-and-drop — place built-in and custom perspectives exactly where you want them.

Mac
iOS

You can assign a special tag to the Forecast — everything with that tag will appear in the current day’s list. This means you can make actions without a due date (or with some other due date) appear in today’s list.

Mac
iOS

Create new ways to see your data by filtering and grouping projects and tags. Use the intuitive and powerful perspective editor to set up different rules for your personal perspectives. A perspective might show everything tagged with “Grocery Store” and “Birthday” — so you pick up everything needed for the party. Another perspective might show everything in a Work project tagged with “High Energy” — for things to do right after that cup of coffee.

Mac

Select what to concentrate on, and make OmniFocus temporarily act like those items are the only things in your whole database. Concentrate on work when you’re on the job — or forget about work when you’re at home.

Mac

Automate OmniFocus — accomplish more by scripting. Enhance your workflows, integrate with other apps and data sources, and create projects from a template.