How to export your data from Asana

Asana lets you export a single project (or a Search View / My Tasks list) as CSV or JSON directly from the web app; a full organization-wide export in JSON only exists as a developer API endpoint restricted to Enterprise+ Service Accounts, with no self-serve 'export everything' button in the UI.

Formats: CSV, JSON, JSONL (gzip, via API)Plan: Any plan for per-project/view CSV or JSON export in the web app; Enterprise or Enterprise+ for Graph/Resource exports via the API; Enterprise+ with a Service Account for a full Organization exportRole: Member with access to the project/view for the web app export; an admin-configured Service Account on an Enterprise+ organization for the Organization Exports API

✓ Verified against Asana's official documentation, September 2026

Step by step

  1. 1Open the Asana project you want to export.
  2. 2Click the drop-down menu next to the project's title.
  3. 3Choose the export option and select CSV or JSON as the output format.
  4. 4Repeat per project — there is no one-click export of an entire workspace or organization from the web app.
  5. 5To export a saved Search View or your My Tasks list, open that view and use the same export option from its menu.
  6. 6For a full organization export (Enterprise+ only): have an admin set up a Service Account, then call the API to create an organization_export request.
  7. 7Poll the returned job via the Jobs endpoint until its status is 'succeeded'.
  8. 8Download the file from the presigned S3 URL in the response before it expires — the link is valid for 1 hour.

What the export includes

  • Task data for one project at a time, downloadable as CSV or JSON from the project's menu
  • Search Views and your My Tasks list, exportable the same way as a project
  • Complete organization data in JSON format via the Organization Exports API (Enterprise+ Service Accounts only)
  • Bulk exports of resources such as tasks, teams, and messages for a workspace via the Resource Exports API
  • Graph exports of a goal, team, portfolio, or project and its related objects via the API (Enterprise/Enterprise+)

What it doesn't include

  • No native single click to export an entire workspace/organization from the web app UI — CSV/JSON export is scoped to one project or view at a time
  • Organization-wide JSON export requires an Enterprise+ plan and API/Service Account access — not available to Personal, Starter, or Advanced (Business) plan customers
  • Graph exports (goal/team/portfolio/project trees) also require an Enterprise or Enterprise+ plan

Before you start

  • Graph exports can take from several minutes to a few hours to complete for large portfolios
  • The download link for Graph, Resource, and Organization exports is a presigned S3 URL that expires 1 hour after the job succeeds
  • Graph/Resource export files are gzipped JSONL (one JSON object per line per resource), not a flat CSV
  • The Organization Exports API is developer-facing: you create an export request, then poll a Jobs endpoint until status is 'succeeded' rather than clicking a button in the app
  • Since per-project export has no bulk mode in the UI, exporting a large workspace project-by-project is slow — the API routes exist specifically because of this limitation

Where to take your data

Free and cheaper tools that can take a Asana export. See all Asana alternatives →

Use ClickUp's built-in Asana importer (connects via API to pull spaces, projects, and tasks directly) or import Asana's CSV export as a new List.

Import the Asana CSV export as a new database via Settings & Members → Import, then map columns to Notion properties.

Exporting from Asana: common questions

Can I export all of my Asana data at once?+

Not from the web app — export there is per project or per view (CSV/JSON). A full organization export exists only as a JSON API endpoint restricted to Enterprise+ organizations using a Service Account.

What file formats does Asana export support?+

CSV and JSON for a single project, Search View, or My Tasks list in the web app. API-based Graph and Resource exports produce gzipped JSONL files; the Organization Exports API produces JSON.

Do I need a paid Asana plan to export my data?+

No — per-project CSV/JSON export is available on any plan. Graph exports need Enterprise/Enterprise+, and a full organization JSON export needs Enterprise+ with API/Service Account access.

How long does an Asana export take?+

Per-project CSV/JSON downloads are near-instant. API-based Graph exports can take from several minutes to a few hours for large portfolios, and the resulting download link expires after 1 hour.

Can I export just my My Tasks list or a saved search instead of a whole project?+

Yes. My Tasks and Search Views can be exported the same way as a project, using the export option in their menu.

Is there a way to bulk-export every project in my organization without the API?+

No — the web app only supports exporting one project or view at a time. Bulk, organization-wide export requires the Enterprise+ Organization Exports API.

Sources

This guide was written from Asana's own documentation and checked against it in September 2026. If a step has changed, the official page wins.