How to export your data from Trello

Any board member can export a single Trello board as raw JSON on any plan; Premium/Enterprise Workspaces add CSV export for a single board and a Workspace-wide export (CSV + JSON, optionally with raw attachments in a ZIP) that only a Workspace admin can run.

Formats: JSON, CSVPlan: Free: single-board JSON export only. Premium or Enterprise Workspace required for CSV export and for the all-boards Workspace export.Role: Any board member can export a single board to JSON (and to CSV if the Workspace is Premium). Only a Workspace admin can create/download the all-boards Workspace export.

✓ Verified against Trello's official documentation, September 2026

Step by step

  1. 1Open the board you want to export, then use the board menu to find the export option (Print, export, and share).
  2. 2Choose 'Export as JSON' to export that single board's data - this works on any plan, including Free.
  3. 3If the board is in a Premium Workspace, you can instead (or additionally) choose 'Export as CSV' for a spreadsheet-friendly file.
  4. 4To export every board in a Workspace at once, go to Workspace settings - this option is only visible/usable by a Workspace admin.
  5. 5In the Workspace export screen, select CSV and/or JSON as the output format(s).
  6. 6Check 'Include raw attachments' if you want card attachments bundled as original files in a ZIP; otherwise the export only links back to attachments hosted on Trello.
  7. 7Start the export, wait for Trello to generate it, then download the file(s) when ready.
  8. 8Open JSON files in Firefox or a dedicated JSON viewer since they are not easily readable in a plain text editor; open CSV files in any spreadsheet app.

What the export includes

  • Board structure: lists, cards, due dates, labels, checklists, members (JSON)
  • Spreadsheet-style card data in CSV exports (Premium Workspaces)
  • Comments and other actions in the JSON export, up to the 1000 most recent actions per board
  • Raw attachment files bundled in a ZIP, only if 'Include raw attachments' is selected when creating the export

What it doesn't include

  • Comments are not included in the CSV export at all
  • Full comment/action history beyond the 1000 most recent actions in a single-board JSON export (use the Workspace-wide export for complete comment history)
  • Attachments as actual files, unless 'Include raw attachments' was selected - by default the export only links to attachments hosted on Trello
  • A way to re-import the JSON or CSV export back into Trello to recreate a board - Trello does not currently support this

Before you start

  • CSV export (single board or Workspace-wide) requires a Premium (or higher) Workspace - it's not available on the Free plan
  • The all-boards Workspace export can only be created and downloaded by a Workspace admin, via Workspace settings
  • JSON is not human-friendly to read directly; Trello recommends Firefox or a dedicated JSON viewer app
  • Single-board JSON exports cap comment/action history at the 1000 most recent actions per board
  • There is no supported way to re-import a JSON or CSV export to recreate a Trello board, so treat exports as one-way backups/migration source files, not restorable backups

Where to take your data

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

Notion has a built-in Trello importer (in Notion, go to Settings > Import) that connects to your Trello account and converts boards/lists/cards into Notion pages and databases directly, without needing to manually upload the Trello JSON/CSV export.

GitHub Projects

There is no native Trello importer in GitHub Projects. Use the Trello CSV export (Premium) as a source, then bulk-create issues from the CSV using the GitHub CLI (gh issue create) or a script against the GitHub REST/GraphQL API, mapping list names to labels or status fields.

Trello Free

If you're downgrading from Premium rather than leaving Trello, exports aren't needed to keep your boards - board data stays in your account. Use the JSON/CSV export only if you need an external copy, since it can't be re-imported to recreate a board.

Exporting from Trello: common questions

Can I export my Trello data on the Free plan?+

Yes for a single board: any board member can export that board as raw JSON on any plan, including Free. CSV export and the all-boards Workspace export require a Premium (or higher) Workspace.

Does a Trello export include card comments?+

JSON exports include comments as part of the board's actions, but only the 1000 most recent actions per board. CSV exports do not include comments at all. For full comment history, use the Workspace-wide export option.

Are attachments included in the export?+

Only if you select 'Include raw attachments' when creating the export - then attachments are bundled as original files in a ZIP. Otherwise, the export just links back to attachments hosted on Trello.

Can I re-import a Trello JSON or CSV export to recreate a board?+

No. Trello does not currently support importing its own JSON or CSV export files to re-create a board, so these exports work as one-way data/backups rather than a restore mechanism.

Who can export every board in a Workspace at once?+

Only a Workspace admin can create and download an export of all boards in a Workspace, done from Workspace settings, and it requires a Premium (or higher) Workspace to get both CSV and JSON output.

What format should I use if I'm migrating to another tool?+

JSON preserves more structure (including comments and metadata) and is better for scripted migrations; CSV is easier to eyeball or reshape in a spreadsheet before importing elsewhere, but it drops comments and requires Premium.

Sources

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