Skip to main content

JIRA CSV IMPORT

Diagnose quotes and embedded line breaks in a Jira CSV import

Jira expects comma-separated fields, a heading row with a Summary column, and quotes around values containing commas or line breaks. Use LocaCSV's diagnosis to find structural problems before you map fields in the Jira importer.

Published:

Updated:

Related tool: Learn how to repair CSV problems

Jira needs valid record boundaries and a Summary header

Jira's CSV importer uses the heading row to map fields and requires a Summary column. Commas and line breaks inside a field must be enclosed in double quotes; otherwise one issue can become several rows or columns.

  • A description contains a line break: keep the full field inside quotes and diagnose the row boundary.
  • The preview has too many columns: check commas inside unquoted text and delimiter settings.
  • Jira cannot map fields: compare header names with the fields available in the target space.

Check encoding, delimiter, and required headers

Jira Cloud defaults to UTF-8 and lets administrators set another delimiter in the Advanced section. Before importing, inspect the first line for Summary and confirm whether the source uses commas, semicolons, or tabs.

  • Use UTF-8 unless the Jira import screen and source file require another encoding.
  • A header should not contain punctuation that prevents field matching.
  • For large projects, Jira recommends smaller batches; preserve issue boundaries when splitting later.

Run a diagnosis before opening Jira's importer

The diagnosis can prove structural consistency and create a separate CSV for selected safe fixes. It cannot verify Jira field semantics, account IDs, or whether a comment will be public.

  1. Export the source project data and create a working copy.
  2. Open the copy in LocaCSV's CSV diagnostic workspace and inspect quote, delimiter, and column-count findings.
  3. If the diagnosis stops at an unclosed quote, return to the source export or edit that record deliberately; do not assume an automatic repair.
  4. When the structure is consistent, open Jira's importer and set the matching encoding and delimiter in Advanced.

Verify issue counts and field mapping

  • Every data row has the same number of fields as the header after quoted content is parsed.
  • Summary is present and each issue's description or comment stays in one field.
  • The number of issues in the local file matches the Jira preview or import log.
  • A small test import confirms project, work type, and account mapping before the full batch.

If Jira still rejects the file, separate structure from mapping

A structurally valid CSV can still fail because of a missing Summary value, an unknown account ID, an unavailable work type, or a field value that needs mapping. Use Jira's detailed import log for those cases instead of repeatedly changing quotes.

Give Jira a CSV with traceable rows

Keep the original export, diagnosis result, and Jira import log together so every issue count and mapping decision can be audited.

Official Jira documentation

Limits and import formats can change. Use the official documentation below as the final check for your account and plan.