My Excel file has multiple worksheets
Choose the worksheet that contains the Jira import data before mapping columns.
Import and update Jira issues from real Excel workbooks without reshaping everything into a perfect CSV template. Upload the workbook, map columns to Jira fields, build descriptions from multiple columns, preserve hierarchy, validate every row, then create or update selected Jira issues safely.
Latest update Version 1.32.0 incorporates current security fixes while preserving app permissions, data handling and import behavior. See what's newFree trial and billing are handled by Atlassian Marketplace.
Watch a short walkthrough showing how to import an Excel workbook into Jira Cloud, map spreadsheet columns to Jira fields, review changes, and create or update Jira issues safely.
The video shows selecting an Excel workbook, choosing a worksheet and header row, mapping Excel columns to Jira fields, reviewing planned Jira changes before import, and creating or updating Jira issues only after confirmation.
Excel to Jira import guide Read an educational guide to native CSV import, workbook preparation, mapping, review and update workflows.Jira's native import flow is CSV-based, and that is useful for clean, admin-led one-time imports. Many teams, however, receive real Excel workbooks with multiple worksheets, non-first header rows, notes, estimates, ownership, acceptance criteria and hierarchy.
Excel to Jira Importer and Updater lets users start from XLSX, XLS or CSV files. Choose the worksheet and header row, map Excel columns to Jira fields, clean values, build structured Jira descriptions, preview planned creates or updates, and import only after review.
The workflow supports creating new Jira issues and updating existing Jira issues from repeated Excel uploads when matching information is available.
Choose the worksheet that contains the Jira import data before mapping columns.
Select the row that contains column names so workbook notes and cover rows do not break the import setup.
Use hierarchy setup when the workbook and Jira project support the planned parent relationships. Read the hierarchy guide.
Use repeated imports to update matching Jira issues when a stable issue key or supported row identity is available. Read the update guide.
Description Builder can combine context, acceptance criteria, notes and estimates into one structured Jira Description.
Use Value cleanup to normalize spreadsheet values before Jira validation and import.
Validate rows and review planned creates, updates, skipped rows and errors before the final import action.
Use the guided workflow and send the Marketplace trial request to the person who approves Jira Cloud apps.
Client-approved offers, discovery sheets, task lists, estimates and requirement handovers often arrive as real-world Excel workbooks: multiple columns, messy values, notes, acceptance criteria and hierarchy hints. The hard part is moving that workbook into Jira without losing structure, creating duplicates or turning the upload into a manual copy-paste task.
Jira's native import works best when the data is already clean and CSV-ready. Real handovers rarely are.
Descriptions, acceptance criteria and estimates get lost or pasted into the wrong place.
Every updated Excel file can mean new duplicates, missed changes and another round of manual checking.
This app was built for the moment when a team receives approved work in Excel and needs it in Jira. Instead of rebuilding the spreadsheet as CSV or copying each row by hand, use the workbook as the starting point and turn it into reviewed Jira issues.
Turn scoped rows, estimates and notes into Jira work items.
Move structured workshop findings into Jira without rewriting them.
Validate incoming workbook data before it touches Jira.
Handle repeated uploads without losing track of existing issues.
Use it when spreadsheet-based planning data needs to become reviewed Jira Cloud issues without fragile copy-paste or a custom CSV cleanup process.
Set up controlled imports with mapped fields, validation and reports.
Move reviewed scope, estimates and acceptance criteria into Jira.
Turn client handover files into planned Jira issues with visible review steps.
Use repeat uploads when spreadsheet changes need to update matching Jira issues.
Start from the workbook and clean values inside the import setup.
Use a Jira Cloud workflow that supports mapping, hierarchy planning and confirmation.
Map a client workbook into Jira issue fields and review the planned import before creating issues.
Use repeat imports to update selected fields on matching Jira issues when the setup supports stable row identity.
Use Description Builder to combine acceptance criteria, notes and scope details into one Jira Description.
Plan parent relationships and hierarchy when the workbook and Jira configuration support the desired structure.
Normalize values before Jira validation so the import is based on cleaner mapped data.
Check creates, updates, skipped rows and errors before Jira issues are changed.
Move from row-by-row copying to a repeatable workflow with mapping, validation and reports.
Use the Excel file you already have. No need to rebuild it as CSV first.
Select the sheet and the row that contains column names.
Reuse mappings for repeated imports.
Combine business context, acceptance criteria, technical notes and estimates into a structured description.
Review required fields, value problems, hierarchy and duplicates before anything changes in Jira.
Import only the rows you approve and keep an import report.
Upload XLSX, XLS or CSV files instead of rebuilding every workbook as a separate CSV template first.
Save mappings and reuse them when similar files come back.
Build Jira descriptions from multiple Excel columns.
Clean and normalize values before they become Jira field values.
Preserve backlog structure when the source file contains hierarchy hints supported by the app's setup.
Map issue link information when the workbook and Jira configuration support the intended relationship.
Review problems before creating or updating issues.
Reduce the risk of creating the same work again when the workbook returns.
Use repeated imports to update selected Jira issues when the app can match previously imported rows.
See what was created, updated, skipped or failed after the import.
Use the illustrations to understand the story, then check real product screens for the setup, validation and report flow.
Select the sheet and header row before mapping Excel columns to Jira fields.
Combine multiple workbook columns into one structured Jira Description.
Check row-level messages and selected rows before the final import action.
Review what was created, updated, skipped or failed after the import.
Uploading an Excel file is not the same as importing it. Use the app to configure mapping, validate rows and review the result before you create or update Jira issues. Jira changes happen only after the final import action.
Native Jira CSV import is useful for clean, prepared, admin-led imports. Excel to Jira Importer and Updater is better suited to real Excel workbooks, safer review, mapping, cleanup and repeatable workflows.
| Use case | Native Jira CSV import | Excel to Jira Importer and Updater |
|---|---|---|
| Clean one-time CSV import | Good fit when the data is already prepared and an admin can run the import. | Possible, but usually more useful when the source is a workbook or repeat workflow. |
| Real Excel workbook with multiple sheets | Usually requires exporting or preparing a CSV file first. | Upload XLSX, XLS or CSV and choose the worksheet to import. |
| Header row not in the first row | Often requires spreadsheet cleanup before export. | Select the header row during setup. |
| Combining columns into Jira Description | Usually prepared manually in one CSV column. | Description Builder combines multiple Excel columns into a structured Jira Description. |
| Updating existing Jira issues | Possible with careful identifiers and admin-led preparation. | Designed for repeat uploads that update matching Jira issues when stable identity is available. |
| Previewing row-by-row changes | Part of the import process, but oriented around prepared CSV imports. | Review planned creates, updates, skipped rows and errors before Jira changes. |
| Importing hierarchy | Requires careful preparation of issue types, parent keys and import order. | Supports hierarchy setup where the workbook and Jira configuration allow the intended relationships. |
| Cleaning values before import | Usually handled before the CSV file is imported. | Use Value cleanup during setup before validation and import. |
| Repeatable mapping profiles | Depends on prepared templates and repeated admin setup. | Reusable setup helps recurring workbook imports keep the same mapping and cleanup choices. |
| Non-admin friendly workflow | Best suited to Jira administrators and prepared migration files. | Guided setup helps project users prepare imports, with installation handled through Jira admin approval when needed. |
Practical pages for Jira admins, project managers, migration leads and teams preparing Jira issues in spreadsheets.
When a Jira CSV import error appears, start with a local explanation and a quick CSV preflight. These free browser tools do not require Jira access and do not send pasted import errors or selected files to an API.
CSV imports are possible, but fragile. Excel to Jira Importer & Updater lets you map real Excel workbooks, clean values, create or update Jira issues, and review every change before Jira is modified.
Many PMs, Scrum Masters and Business Analysts can see the problem but cannot install Marketplace apps themselves. Give them a clear next step instead of letting them bounce.
Excel to Jira Importer & Updater was built by a software delivery practitioner with 20 years of experience in software-house and consulting projects. The goal is simple: reduce the manual gap between formal Excel handovers and the Jira issues your team actually works from.
Jira's native import flow is CSV-based. Excel to Jira Importer and Updater is for Jira Cloud teams that want to start from XLSX, XLS or CSV files and review mapped Jira changes before import.
Upload the workbook, choose the worksheet and header row, map Excel columns to Jira fields, validate the rows, review planned creates or updates, then import only after confirmation.
Yes. Repeat imports can update matching Jira issues when the import setup provides a stable identity such as a Jira issue key or another supported row identity. See the update Jira issues from Excel guide.
Yes, when the workbook structure and Jira configuration support the intended hierarchy. See the hierarchy import guide.
No. The app can work from XLSX and XLS workbooks, and CSV is also supported for teams that already use CSV files.
Yes. You can map workbook columns to Jira fields, including custom fields that are available in the selected Jira project and issue type configuration.
Yes. Description Builder can combine several Excel columns, such as business context, acceptance criteria and notes, into one structured Jira Description.
Yes. Uploading and mapping the workbook does not change Jira immediately. You can validate rows and review planned creates, updates, skipped rows and errors before the final import.
Yes. Excel to Jira Importer and Updater is an Atlassian Marketplace app for Jira Cloud.
The app is built for Atlassian Forge and Jira Cloud. See the security page and data processing summary for implementation and data handling details.
It is an alternative workflow for real Excel workbooks, reusable mappings, value cleanup, row review and repeat imports. Native Jira CSV import can still be a good fit for clean one-time CSV files.
Yes. The app can help migrate backlog spreadsheets into Jira Cloud when the workbook can be mapped to Jira fields and the planned hierarchy matches the target Jira configuration.
Try it on the kind of workbook your team already receives: offer rows, scope notes, task lists, estimates, acceptance criteria and handover data.