Need AI Training/Help?CloudYeti.io/meet
MarkdownMe
Jira wiki markup guide

Markdown Table to Jira

Convert Markdown pipe tables into Jira wiki markup tables — double-pipe headers, no separator row — so they render inside descriptions and comments.

Direct answer

A Markdown table becomes a Jira table by converting the header row to double pipes (||Header||Header||), dropping the |---| separator row, and keeping body rows as single-pipe cells. Jira marks header cells with the double pipes, so no separator line is needed.

Open Markdown to Jira converter

When to use this

  • A test matrix, environment list, or comparison table drafted in Markdown belongs in a Jira ticket.
  • Pasted Markdown tables are rendering as a wall of pipes and dashes.
  • QA repro grids or rollout plans need scannable tables inside descriptions or comments.

Steps

  1. Give every Markdown row the same number of cells.
  2. Convert — the header row becomes ||...|| and the separator row is removed.
  3. Paste into the Jira description or comment field.
  4. Preview: header cells render shaded; body rows follow.
  5. If a row shows as text, look for an unescaped pipe inside a cell.

Example conversion

Markdown input
| Env | Version | Result |
|-----|---------|--------|
| staging | 2.14.1 | pass |
| prod | 2.14.0 | fail |
Jira wiki output
||Env||Version||Result||
|staging|2.14.1|pass|
|prod|2.14.0|fail|

Common mistakes

  • Do not keep the Markdown separator row — Jira renders |---|---| as a real row of dashes.
  • Do not leave a trailing pipe off the end of a row; Jira needs each row fully closed.
  • Do not put line breaks inside a cell; Jira wiki tables are one row per line.

FAQ

How do I make a header row in a Jira table?
Use double pipes around each header cell: ||Env||Version||Result||. Body rows use single pipes. Jira has no separator-row concept like Markdown.
Why does my table render fine in the Cloud editor but break via the API?
The Cloud editor may auto-format pasted content, but the v2 REST API renders raw wiki markup — the table must already be in ||header|| / |cell| form when submitted.
Can Jira tables span columns or align text?
Not in wiki markup. Column spans and alignment aren't supported syntax — keep tables simple, and restructure wide tables into two narrower ones if they overflow.
What happens to empty Markdown cells?
Keep a space between the pipes (| |) so the row keeps its shape — completely empty cells can make Jira merge or drop the cell.

Related Jira guides