Last updated 10 November 2026
Project Export adds an Export project page to each Jira Cloud project. One click makes a zip with every work item, its history, comments, worklogs, watchers and attachments, the project's setup, and Markdown for AI tools. It runs on Atlassian: nothing is sent outside Atlassian, and no API token is needed.
People with the Administer Projects permission for the project, or Jira admins. Others can open the page but can't start or download exports. The export runs as the person who clicked, so it contains what that person can see. Workflows, the workflow scheme and custom field options need the Administer Jira permission; a project admin's export leaves them out and says so in export-summary.json.
Measured on our test site (10 November 2026): 57 work items with 43 attachments in 39 seconds; 2,000 work items with 166 MB of attachments in about 7 minutes, with every item, comment, history entry, worklog and attachment size checked against Jira.
| Path | Contents |
|---|---|
README.md, export-summary.json | What's in this export, totals, and anything that couldn't be exported |
project.json, components.json, versions.json, statuses.json | The project and its setup |
fields.json, config/customfields.json | Every field, and custom field definitions with their options |
config/workflows.json, config/workflowscheme.json, config/linktypes.json | Workflows (statuses, transitions, rules), which work item type uses which, link types |
boards.json | Boards with their configuration and sprints |
issues/<KEY>.json | Each work item as Jira returns it, with its full history, comments, worklogs and watchers |
attachments/<KEY>/ | Attachment files as uploaded, with a size check in manifest/ |
ai/items/<KEY>.md, ai/items-part-NNN.jsonl | The same work items as one Markdown file each (fields, description, comments, status history, attachment list) and as compact JSON lines, for loading into AI tools or a search index |
The restore script rebuilds a project from the export as a new company-managed project, on the same site or on another Jira Cloud site. You run it on your computer (Python 3) with your own API token and Jira admin rights on the target; it's not part of the app. Run it with --dry-run first to see what it will create.
A restore keeps: work item keys, summaries, descriptions, types, statuses, resolutions, priorities, labels, assignees, due dates, components, versions, custom fields and their options, parents and epics, links, sprints, rank order, comments, worklogs, attachments and watchers.
Jira doesn't let anyone write these back, so a restore loses them as Jira data:
history-<KEY>.csv attachment instead.Tested on company-managed projects. Team-managed projects export, but their restore hasn't been tested yet.
Billed by Atlassian, by your site's Jira user count: $10 a month flat for up to 10 users, then per-user prices that fall with size, from $1.20 (11–100 users) to $0.30 (over 1,000). Annual is 10× monthly. The Marketplace listing shows your exact price. The trial exports the full setup and the first 100 work items.
The app runs only on Atlassian's Forge platform and has no permission to send data outside Atlassian. Exports are stored in the app's Forge storage in your site's data residency location and deleted after 7 days. Details in the privacy policy.
Questions: support.
Part of Ops Fixes: free checks and fix guides for small teams. Paid tools · Terms · Privacy · Refunds · How it works · support@opsfixes.com