+ Add Question

import and export?


Where are the controls to import tasks via csv, xml, etc.? I have over 100 tasks in Astrid and entering them by hand is a deal-breaker. Similarly, how would I export my tasks if I decide to switch from todoist to something else?

I'm not willing to place my data for such a critical part of my success somewhere I can't easily get my data in, or back out again.

I can't be the first person to have this problem. To my fellow users - how are you handling this?

All responses

Peter Gao premium
Replied on Jun 28, 2012 - 20:43 UTC

Same Question Here!!

David Trey staff
Replied on Jun 29, 2012 - 05:34 UTC


unfortunately, there is no import/export feature in Todoist right now, but we will certainly consider adding it in the future.

You're welcome to add your votes for this request: http://todoist.com/Vote/showProposal/30/

Best regards,

Replied on Jul 03, 2012 - 05:09 UTC

I buy Todoist in April but today problem not resolve and i bot use Todoist becouse it's impossible import Google Calendar in Todoist.
Why don't resolve problem and motivation is always: "unfortunately, there is no import/export feature in Todoist right now, but we will certainly consider adding it in the future."
This problem not specify in Product, why?

David Trey staff
Replied on Jul 03, 2012 - 05:42 UTC

Hello BLI.IT,

we are constantly working on many different features and mobile apps and will certainly consider adding an import/export feature in the future. For now, it is possible to synchronize your tasks with Google Calendar or any other calendar software supporting the iCal feed. It's not possible to import tasks into Todoist, though.

Best regards,

Replied on Jul 10, 2013 - 20:45 UTC

I had similar problem - I'd like to move from Astrid to sth else, at the beginning I've chosen Wunderlist, but it wasn't perfect so I'll try for a while Todoist.

To move all tasks from Wunderlist to Todoist I've written really simple python script reading Wunderlist's JSON dump and adding new projects/tasks via Todoist's API - https://gist.github.com/kbl/5970131

Malte Herrmann premium
Replied on Jul 28, 2013 - 03:47 UTC

Sounds "simple" but I have no clue how to use your script. If you find the time would be highly appreciated if you can explain step-by-step how to use ist (I don't know what API is...) THANKS!

Drew Williams premium
Replied on Sep 21, 2013 - 22:36 UTC

If I can't import my tasks, I can't use Todoist. Too bad. Looked promising.

John Anderson
Replied on Oct 02, 2013 - 00:06 UTC

Agreed same here, too bad. Task import is very important

Amir Hameed
Replied on Nov 06, 2013 - 06:53 UTC

Besides we demand it, i guess it is a must have feature. For a person heavily rely on such applications , he most probably wants to import or export his data across applications. So yes , Import Exort, is a must have feature, just like a Calendar.

Bryan Evans premium
Replied on Dec 27, 2013 - 19:38 UTC

I wanted to start using Todoist too. But if I can't import my tasks, I can't use it. I'm not going to manually input over 200 tasks.

It looks like a really nice app too! Please add import/export soon!

Janos premium
Replied on Dec 30, 2013 - 08:24 UTC

I really must express my needs too for an import/export option, I hope itt will have a higher priority :)

Antti premium
Replied on Jan 16, 2014 - 08:39 UTC


I also write to show my support for import/export feature. Especially for me the export function is a must have. And now since an unofficial export tool I have been using has ceased to function, I'm actively looking for a new todo-list manager.

Please add import/export feature to this marvellous todo-list manager :)

Kevin Young premium
Replied on Jan 23, 2014 - 13:11 UTC

+1 import/export option

Brandon Ruiz
Replied on Jan 26, 2014 - 15:47 UTC

Agree on the import/export function. This is the only capability keeping from upgrading to a Premium account. I must have the ability to export notes.

Peter Holck
Replied on Feb 04, 2014 - 02:42 UTC

Agree on import/export. It's a deal breaker for me without that option; too bad, would have liked to use todoist...

Sean Dillon premium
Replied on Feb 04, 2014 - 14:57 UTC

There is a way to import tasks in Todoist, but you need to do it on a project by project basis. I dont understand why Todoist staff don't explain it an document it.

You need to format the import file in a particular way. a simple excel string manipulation will reformat for you.

- Create a new project, Call it ImportedTasks for example
- Create a text file call it anything.
- list your tasks in the text file the following format

task1 name @label1 [[date dd/mm yyyy @ hh:mm]] [[priority 1]
[[NOTE]]: Hello World
task2 name @label2 [[date dd/mm yyyy]] [[priority 1]
task3 name @label3 [[date dd/mm yyyy]] [[priority 2]

- open the project ImportedTasks.
- on the top right, beside the task name there is a Task Actions icon. Click on it, select import from template, select the text file and upload it.

Couple of points:
- The date format may be different (I'm not sure) for different localities e.g mm/dd instead of dd/mm.
- There is a [space] before yyyy, not a "/".
- You can also use [[date today at hh:mm]]
- Notes must go on a separate line

Look at a backup or use the export function for an existing project to see the formats.

I hope this helps

Antti premium
Replied on Feb 05, 2014 - 07:21 UTC

Hi SD!

I'm aware of the "export as a template" functionality. If the "export as a template" would also export subprojects then it would be enough for me. I have far too many projects that it would make sense to export them individually.

David Trey staff
Replied on Feb 05, 2014 - 13:44 UTC

Hello Antti,

You can go to the Settings -> Backups, generate a new backup and download it. The ZIP file you'll get will contain all data from all projects (one TXT file per project, though).

Best regards,

Antti premium
Replied on Feb 05, 2014 - 19:12 UTC


Thanks David. I didn't realize that I can backup all the projects with a single click. I have looked for export/backup solution earlier, but haven't noticed it. How long there has been this backup option?

Anyway the backup is actually enough for my needs. Thank you for pointing that out :)


David Trey staff
Replied on Feb 05, 2014 - 21:55 UTC


I'm glad it works for you :) The backup option has been introduces in October 2012.

Best regards,

Replied on Feb 16, 2014 - 20:11 UTC

greengoo, how do you use your script at https://gist.github.com/kbl/5970131 for converting Wunderlist to Todoist? (Which the devs say is impossible!)

Kerim Friedman premium
Replied on Mar 17, 2014 - 10:33 UTC

Oh, this is a bummer. I was thinking of trying out Todoist, but there is no way I'm going to manually recreate hundreds of tasks from my current app... It seems silly to have to "vote" for this feature as it is primarily a feature that will help attract new users, but won't be of much use to existing users.

Replied on Apr 21, 2014 - 19:51 UTC

Still need this!

Mike McCarthy
Replied on Apr 23, 2014 - 15:25 UTC

+1 for import options

Dragan Ruzic premium
Replied on Apr 23, 2014 - 21:31 UTC

I have a large task database in Omni Focus (more than 2.000) and at first I wanted to ask or vote for Todoist import feature.
I've just moved to TD and attend to stay for a long time.
But after a bit of thinking, I _will_ look into OmniFocus, reconsider my projects, do a honest review, and then manually move everything I want to keep working on.
It's gonna be my therapy I guess....

Renato Trovo premium
Replied on Jun 16, 2014 - 14:12 UTC

I've already used the import feature in Todoist.... A 1 or 2 week ago. Where did the feature go?

David Trey staff
Replied on Jun 16, 2014 - 14:16 UTC

Hello Renato,

Please enter a project and click on the "Task Actions" icon - it's the wrench and pencil icon at the top. This is where you'll find the "Export as template" and "Import from template" options.

Best regards,

Renato Trovo premium
Replied on Jun 16, 2014 - 14:18 UTC

Ooops! Sorry, folks! I've found the feature again: It appears when you click on the icon positioned on the top-right of the frame list of tasks, called "task actions".

Please, disregard my previous post!

Replied on Jun 29, 2014 - 18:06 UTC

I have to agree that this is a major shortcoming. I am considering moving from Toodledo which makes it VERY VERY easy to import or export all of your tasks.

Data portability is one of my biggest requirements from any SaaS.

Too bad.

Renato Trovo premium
Replied on Jun 29, 2014 - 18:51 UTC

Ok, nice. I suggest you to offer some data export and import layout using ; as separator between fields. And also export the names of the fiels, for better integration. Also, I miss the possibility of import the responsibles names for the tasks.

Replied on Jul 13, 2014 - 10:27 UTC

Maybe this can helphttp://www.magimetrics.com/about.html

Renato Trovo premium
Replied on Jul 13, 2014 - 12:53 UTC

Thanks, SB. I'll try it!

Replied on Sep 29, 2014 - 18:49 UTC

The lack of import / export is unacceptable. I'm not going to re-type all my tasks. I'm going to delete the app and move on.