+ Add Question

Can I import taks from omnifocus?

I'd like to switch from Omnifocus to Todoist. I have loads of tasks on Omnifocus and it will take me too much time to transfer them all. Is there a way to import them? Either trough copy pasting a list, a trick or a true import?

Friendly Greetings,


All responses

David Trey  staff
Replied on Mar 10, 2013 - 12:26 UTC

Hello Erik,

With Todoist Premium, you can use the import/export feature which allows you to create task templates and upload them (via TXT file) to a Todoist project. You can see how it works in this video: http://www.youtube.com/watch?v=_Rl_CLGY_3o

The TXT file has a special format which Todoist uses to store all properties of a task, but you can also use this feature with a simple file containing tasks listed without any properties and separated by new lines so, for example a TXT file containing

Task 1
Task 2
Task 3

Would create 3 separate tasks upon importing it to Todoist.

Best regards,

Justin Maxwell  premium
Replied on Sep 18, 2013 - 00:27 UTC

Could you rethink this answer a bit and see if you could help users migrate from OF to Todoist more easily?

Brendon Wadey  staff
Replied on Sep 18, 2013 - 02:06 UTC

Hi Justin,

There are many people wanting an import solution from many services, and we hope we can create these in the future, but we are not working on this at the moment, as we have some major updates coming.


Justin Maxwell  premium
Replied on Sep 18, 2013 - 05:10 UTC


Mary Lee
Replied on Nov 19, 2013 - 05:30 UTC

I personally would pay for the pro of todoist could import omnifocus which is only available on mac and its become an issue for so many people that have pc's at work or have switched to pcs. We are stuck with files in omnifocus we can't get onto our main computers.

Andrew Ross
Replied on Nov 19, 2013 - 12:08 UTC

I went though my man task on Omnifocus as I migrated to Todoist over a few months. Glad that I did it manually to tell you the truth as I had so many tasks that I could delete when searching. Still agree that an import would be good though.

Mat Rhein  premium
Replied on Nov 19, 2014 - 23:44 UTC

humm, not really what I wanted to read ;-)... will SERIOUSLY consider the switch before paying anything without a good way to import data

Masatoshi Iwasaki  premium
Replied on Jan 23, 2015 - 08:14 UTC

You can import data from OmniFocus with some effort.

OmniFocus (version 1.10.6) supports exporting its data as Taskpaper format. This format simply contains data as plain text with extra markups like below:

- task1
- task2 under task1
- task3

As David wrote, Todoist imports tasks from plain text. Here is what I did.

- Create new files per category and paste lines which includes the category and tasks.
- In each file, remove category lines and hyphens at the head of each lines. (Todoist ignores any spaces before the first character on each line. So removing only hyphens is enough for each task)
- Import each file to the corresponding category on Todoist.

I hope it helps.

Mat Rhein  premium
Replied on Jan 23, 2015 - 20:22 UTC

Wellwell... If You're going that far already You could find/replace "-_" by nothing and thereby delete all the hyphens in one go...