A web tool for copying Asana projects between workspaces. Takes a complete snapshot of tasks, subtasks, attachments, custom fields, and assignees, then recreates them faithfully in any destination workspace.
Free to use with no installation required. In maintenance mode as of April 2025.
Background
The original tool started in 2013, based on a script posted to GitHub by AWeg and an earlier version by MhdHejazi. A web UI was added to help choose projects, then gradually updated to support new Asana features like Teams and Custom Fields.
It became surprisingly popular - in no small part because Asana support would refer users looking to transfer projects between workspaces to it directly. Over six years it was sustained entirely by donations, just about covering running costs.
Ditto is a complete rewrite: faster, more accurate, and easier to maintain. All the original features are present, plus several improvements that were too difficult to retrofit into the old codebase.
As of April 2025, Ditto is in maintenance mode. The Pro tier for advanced scope customisation was disabled, and all premium features were unlocked for everyone for free. Bug reports are still welcome.