Blog · Switching · Updated · By the FitMySaaS team
How to export Asana to Excel or CSV, and what gets left out
Short answer: Asana has no direct Excel export, but every plan can export a project to CSV, which opens in Excel. Click the drop-down next to the project title, hover over Export/Print, and pick CSV or JSON. You can also export My Tasks and search views. A full export of the whole organization is only on Enterprise+ or Legacy Enterprise, so on Starter or Advanced you export project by project.
How do you export an Asana project to Excel?
Asana's help article on project importing and exporting lists these steps:
- Open the project.
- Click the drop-down menu next to the project's title.
- Hover over Export/Print.
- Select CSV (for Excel or Google Sheets) or JSON (for a fuller, machine-readable copy).
- Open the CSV in Excel and save it as .xlsx if you want.
The same help article says this works on Personal, Starter, Advanced, Enterprise and Enterprise+. Besides projects, you can export a search view or your My Tasks list. A search view is useful when you want tasks from many projects in one file, for example everything assigned to one team.
What's in an Asana CSV export, and what isn't?
When Asana launched CSV export, it listed these columns: Task ID, Creation Date, Completion Date, Last Modified Date, Name, Assignee, Due Date, Tags, Notes, Project Name, and Parent Task for subtasks. Asana notes the post has been updated since, so open your file and check which custom fields came across before you rely on it.
| Item | CSV export | JSON export | Organization export (Enterprise+) |
|---|---|---|---|
| Task names, assignees, dates, notes | Yes | Yes | Yes |
| Subtasks | As rows with a Parent Task column | Yes | Yes |
| Comments | Not in the column list | Check your file | Yes, per Asana's pricing page |
| Attachments | Not listed | Not stated by Asana | Optional, with some types left out |
| Whole workspace in one go | No, one project at a time | No | Yes |
If you need comment history and you're not on Enterprise+, the Asana API returns a task's stories, which is where Asana stores comments. That's a developer job, but it's the documented route.
How do you export everything in an Asana organization?
Asana's organization settings article says super admins can request a JSON export of all the data in the organization. It's only available on Enterprise+ and the legacy Legacy Enterprise tier. Asana's pricing page also lists organization exports under the Compliance management add-on.
- Open the Admin console and go to the Settings tab.
- Under Domain settings, select Domain export.
- Choose text only, or text and attachments.
Some attachments aren't included, such as video transcriptions, form cover photos and profile pictures. There's also an organization exports API for the same job.
A pre-switch checklist
- Find your renewal date in Admin console > Billing.
- List every active project, plus portfolios and goals you still use.
- Export each project to CSV and JSON. Name files by team and project.
- Export a search view of all open tasks, so the new tool starts with current work.
- Download the attachments you need from each project's files.
- Write down your rules and forms. The project export holds tasks, not automations.
- Pull comments through the API if the history matters.
- Import into the new tool and compare task counts per project.
- Cancel, timed to the renewal date.
When should you cancel relative to your Asana renewal?
Asana's cancellation article says paid users can cancel at any time, with the cancellation taking effect at the next renewal date. A billing owner, admin or super admin can do it:
- Click your profile photo in the top right.
- Select Admin console.
- Open the Billing tab.
- Under Plan details, select Cancel plan.
Manually invoiced plans use Contact support on the Billing tab instead. Because cancellation waits for the renewal date, you keep paid features until then. That gives you the full remaining term to export.
There's a safety net too. Asana says upgrading or downgrading doesn't cause any data loss.
After a downgrade to the free Personal plan, you can't use paid features such as rules, goals or portfolios, and you lose access to projects that use them. Asana says you can still export those tasks and projects to CSV. Personal is built for 2 users, though, so treat it as a fallback, not a place to keep working.
For scale: Starter is $10.99 per seat a month and Advanced is $24.99 (list price, billed yearly, October 2026). Asana sells seats in steps, so a 22-person team on Advanced pays for the 25-seat step: $7,497 a year.
When one system makes more sense
If your team lives in Asana all day and uses its portfolios and goals, moving to another task tool, or staying, is usually right. The Asana alternatives page covers the main options.
If Asana is one of several tools you're paying for, the Asana cost calculator and our SaaS stack cost guide show whether one system for tasks, CRM and docs would cost less. FitMySaaS imports Asana CSV and JSON exports as part of that build.
Questions
Can you export Asana directly to Excel?
Not as an .xlsx file. Asana exports CSV and JSON. The CSV opens directly in Excel.
Can I export all Asana projects at once?
Only with the organization export on Enterprise+ or Legacy Enterprise. On other plans, you export each project, or use a search view to pull tasks from many projects into one CSV.
Does the Asana CSV export include comments?
Comments aren't in the CSV columns Asana listed. The organization export includes comments, and the API can pull them from each task's stories.
Can I export Asana to PDF?
Asana's menu is called Export/Print, and its pricing page lists CSV and PDF export for project data and reports. For a full migration, CSV or JSON is what other tools can import.
Do I lose my Asana data if I cancel?
Asana says downgrading doesn't cause data loss. You lose paid features and access to projects that use them, but you can still export those to CSV.