Skip to content

Markdown Table to Jira Converter

Paste a Markdown table and copy Jira wiki markup: || header || cells and | row | cells, with | { } escaped and <br> as \\.

Paste a Markdown table

Sample data shown — paste or drop your own to replace it.

Converts as you type. CSV, TSV, HTML and JSON are detected too.
Output
|| Feature || Free Tier || Pro ($12/mo) || Enterprise ||
| Unlimited Tables | Yes | Yes | Yes |
| Custom Formatting | Basic | Advanced | Full Suite |
| Team Sharing | No | Up to 10 | Unlimited |
| Priority Support | Community | 24h SLA | Dedicated Rep |
4 rows × 4 columns
Rendered Preview
FeatureFree TierPro ($12/mo)Enterprise
Unlimited TablesYesYesYes
Custom FormattingBasicAdvancedFull Suite
Team SharingNoUp to 10Unlimited
Priority SupportCommunity24h SLADedicated Rep

How to convert a Markdown table to Jira markup in 3 steps

  1. Paste the Markdown table

    Paste it into the Paste Markdown box (CSV, TSV and HTML tables are detected too), or upload a file. If the text holds several tables, the first one is converted.

  2. Check the Jira markup

    The Jira tab on the right is already selected and updates as you type. The header row uses || and the other rows use |. Use Edit grid to fix cells first.

  3. Copy it into Jira

    Click Copy Jira and paste it into a description or comment field that accepts wiki markup (see the compatibility notes below), or open Download for table.txt.

Example

Markdown table
| Ticket | Owner | Status | Notes |
| :--- | :---: | :--- | :--- |
| PAY-101 | Mia | Done | Fix {null} bug |
| PAY-102 | Leo | **Blocked** | a\|b<br>needs QA |
| PAY-103 | Ana | In review | |
Jira wiki markup
|| Ticket || Owner || Status || Notes ||
| PAY-101 | Mia | Done | Fix \{null\} bug |
| PAY-102 | Leo | **Blocked** | a\|b \\ needs QA |
| PAY-103 | Ana | In review |  |

Options explained

Paste Markdown box
Converts 150 ms after you stop typing, and immediately on paste. The badge shows the detected format. Only the first table in the text is used.
Upload file
Reads a .md, .csv, .tsv, .json, .html, .txt or Excel file from your computer without uploading it anywhere..md · .csv · .tsv · .json · .html · .txt · .xlsx · .xls · .ods
Paste / Sample / Clear
Paste reads the clipboard, Sample loads an example Markdown table, Clear empties the box.
Edit grid / Markdown tabs
Fix cells and headers before exporting, with undo and redo. The Markdown tab shows the source and stays in sync. Column alignment is not part of Jira tables.
Tools
Header case, transpose, and quick or deep clean for stray spaces and blank rows. Auto-align changes only the Markdown view.UPPER · lower · Title Case · Transpose · Quick clean · Deep clean
Output tabs
This page opens on Jira. The same table can be switched to Markdown, HTML, CSV, TSV, JSON, LaTeX or SQL. There are no Jira-specific options.Jira (selected) · Markdown · HTML · CSV · TSV · JSON · LaTeX · SQL
Copy Jira
Copies exactly what the output box shows.
Download
Saves the markup as table.txt, or the table as an Excel workbook (.xlsx), a CSV file or a PNG image..txt · .xlsx · .csv · .png
Copy link
Copies a URL that reopens this table. The table is stored after #md= in the link, which browsers do not send to a server.

Convert Markdown to…

Convert to Markdown from…

Browse all 36 tools

About this tool

Paste a Markdown table and the Jira wiki markup appears as you type: the header row between || separators and every other row between single | characters. Pipes and braces in cells are escaped, and a <br> becomes the wiki line break (two backslashes). Wiki markup works in Jira Server and Data Center and in fields that still use the older text editor; Jira Cloud’s current rich editor may show it as plain text. Bold, code, links and alignment are not converted. Everything runs in your browser.

  • Header row as || A || B ||, data rows as | a | b |
  • Pipes and braces escaped (\| \{ \}) so cells stay intact
  • <br> in a cell becomes the wiki line break \\
  • Markdown \| is written as an escaped pipe for Jira
  • Edit cells and headers before copying
  • Runs in your browser; the table is not uploaded

Technical details

What the generated Jira markup looks like

Jira’s wiki markup (also called Jira text formatting notation) writes a table one row per line. The header row starts and ends with || and separates cells with ||; every other row uses single | characters. The tool writes exactly that, with one space around each cell.

  • Rows: || Ticket || Owner || on the first line, then | PAY-101 | Mia | for each row. There is no delimiter row like |---|.
  • Escaping: A | in a cell is written as \| so it does not split the cell, and { and } are written as \{ and \} because braces open macros such as {code} or {color}.
  • Line breaks: A <br> in a cell becomes \\ (two backslashes), the wiki markup line break.
  • Empty cells: Written as two spaces between the pipes, so the cell is still there.
  • No inline conversion: **bold**, `code` and [text](url) are not converted. Jira wants *bold*, {{code}} and [text|url], so edit those by hand.
  • No alignment: Wiki tables have no column alignment, so :---: and ---: are dropped.

Tips and best practices

Paste at the start of a line, with a blank line before

Wiki tables must start at the beginning of a line. Put a blank line between a paragraph and the table so Jira does not read the first row as text.

Convert inline formatting by hand

Before pasting, swap **bold** for *bold*, `code` for {{code}} and [text](url) for [text|url] in the output, since the tool leaves them as typed.

Keep tables short

Wiki tables are hard to edit once pasted. For long data, attach a CSV or use a Confluence page and link to it.

Common problems and fixes

Jira shows my table as plain text with pipes

Cause: The field does not read wiki markup. Jira Cloud’s current editors may treat the text literally, while Jira Server/Data Center and fields in the older text mode render it.

Fix: Paste into a field that uses the wiki-markup (text) editor, or switch the field to text mode if the option is offered. If your Jira only has the rich editor, build the table with its own table control, or paste cells copied from a spreadsheet.

A cell with {code} or {color} turned into a macro

Cause: Braces open macros in wiki markup.

Fix: The tool escapes { and } as \{ and \}. If you pasted other text by hand, escape the braces the same way.

**bold** shows asterisks in Jira

Cause: Inline Markdown is not converted.

Fix: Replace **x** with *x* in the output (and `x` with {{x}}).

The column alignment is gone

Cause: Jira wiki tables cannot align columns.

Fix: Nothing to fix; right-aligned numbers will show left-aligned in Jira.

Platform compatibility

PlatformSupportNotes
Jira Server / Data Center SupportedDescription and comment fields use wiki markup, so the table renders when pasted.
Jira Cloud (legacy text-mode fields) SupportedRenders where a field still uses the older text editor; check your instance’s field settings.
Jira Cloud (current rich editor) ExtensionMay show the markup as plain text. Pasting cells copied from a spreadsheet, or using the editor’s table control, is the usual route there.
Confluence Server / Data Center SupportedThe editor’s Insert › Markup dialog accepts the same || and | table syntax.

Frequently asked questions

How do I convert a Markdown table to a Jira table?

Paste the Markdown table into the box above. The Jira tab on the right is already selected and updates as you type. Click Copy Jira and paste it into a field that accepts wiki markup. The header row becomes || Header || and each row becomes | cell | cell |.

What is the Jira table syntax?

One row per line. The header row uses double bars, || Ticket || Owner ||, and data rows use single bars, | PAY-101 | Mia |. There is no |---| delimiter row, and a | or brace inside a cell is escaped with a backslash.

Why does Jira show my table as plain text?

The field is not reading wiki markup. Jira Server and Data Center, and fields that still use the older text editor, render it. Jira Cloud’s current rich editor may show it literally; build the table with the editor’s own table control or paste cells copied from a spreadsheet there.

Does it convert bold, links and code?

No. **bold**, `code` and [text](url) stay as typed. Jira wiki markup uses *bold*, {{code}} and [text|url], so replace them in the output by hand before pasting.

How are line breaks and pipes in cells handled?

A <br> in a Markdown cell becomes \\ (two backslashes), the wiki markup line break. A | in a cell is written as \| so it does not split the cell, and { and } are written as \{ and \} so they do not start a macro.

Is column alignment kept?

No. Jira wiki tables have no column alignment, so :---, :---: and ---: are dropped and all columns show left-aligned.

Can I convert several tables at once?

No. Only the first table in the pasted text is converted, and the rest is ignored. Paste each table separately and put the results one after another, with a blank line between them.

Is my table uploaded anywhere?

No. Parsing and conversion run in your browser. A draft is saved in your browser’s local storage so a reload does not lose it, and Copy link puts the table after #md= in the URL, which browsers do not send to a server.