Asana to Excel

Export Asana tasks to Excel in seconds. Paste your Asana Personal Access Token, pick a workspace and project, and download a .xlsx file of all tasks -- including assignee, due date, notes, and every custom field. No OAuth, no installation, no data stored.

Step 1: Enter your Personal Access Token
How to use this tool with Asana

To export Asana tasks to Excel, you need a Personal Access Token (PAT). Your token is used only to call the Asana API in this session -- it is never stored or sent anywhere except directly to Asana.

Step 1: Create a Personal Access Token

  1. Go to app.asana.com/0/my-apps (or Profile Settings -> Apps -> Developer Apps -> Personal Access Tokens).
  2. Click "Create new token".
  3. Give it a name and copy the token immediately -- it is shown only once.

Step 2: Load your workspaces

Paste the token above and click "Load Workspaces". Select your workspace from the dropdown that appears.

Step 3: Select a project

Choose a project from the list, or paste a project GID directly. Click "Fetch Tasks" to pull all tasks, including custom fields.

Step 4: Download

Once tasks are loaded, click "Download as Excel" to save a .xlsx file with all tasks and their fields as columns.

How to export Asana to Excel

  1. Get your Personal Access Token. In Asana, open app.asana.com/0/my-apps (or Profile Settings → Apps → Developer Apps → Personal Access Tokens) and click “Create new token”. Copy it immediately -- it is shown only once.
  2. Load your workspaces. Paste the token above and click “Load Workspaces”. Select your workspace from the dropdown.
  3. Select a project. Choose a project from the list, or paste a project GID directly.
  4. Fetch and download. Click “Fetch Tasks” and then “Download as Excel” to save a .xlsx file.

How to get your Asana API token

Asana Personal Access Tokens (PATs) are generated at app.asana.com/0/my-apps under Developer Apps → Personal Access Tokens. The token starts with “1/” and is tied to your Asana account. Treat it like a password -- anyone with it can read your workspace data. To revoke access, delete the token from the same settings page.

Connect Asana to Excel -- what gets exported

Each row in the .xlsx file is one Asana task. Columns included:

  • Task name
  • Completed (Yes / No)
  • Assignee name
  • Due date
  • Created date
  • Notes
  • All custom fields, one column per field name

Pagination is handled automatically -- no row limit. All tasks in the project are fetched regardless of count.

Frequently asked questions

Is my Asana API token stored?
No. The token is sent from your browser to the Asana API through a stateless CORS proxy (required because Asana blocks direct browser requests) and is never logged or saved anywhere.
Does it export more than 100 tasks?
Yes. The converter uses offset pagination and loops until all tasks are fetched, with 100 tasks per page.
Can I export custom fields from Asana to Excel?
Yes. Every custom field on the tasks is exported as its own column, using the field name as the header.
How do I find an Asana project GID?
Open the project in Asana and look at the URL -- it contains a long numeric ID after /0/. You can also use the project dropdown in the tool above after selecting a workspace.
Is this a free Asana to Excel converter?
Yes, completely free. No account or subscription required -- only your own Asana token.

Export other tools to Excel