Convert Jira wiki markup to Markdown
Pulled a description out of a Jira ticket and need it in a README, pull request or docs file? Jira’s wiki markup doesn’t render anywhere else. This tool maps it back to standard Markdown line by line, so you can paste a ticket body into GitHub, GitLab, Notion or any Markdown editor and have it render correctly.
How it works
The converter processes your text one line at a time and applies block-level rules first, then inline rules:
| Jira | Markdown |
|---|---|
h1. … h6. | # … ###### |
*bold* | **bold** |
_italic_ | _italic_ (unchanged) |
{{monospace}} | `code` |
-struck- | ~~struck~~ |
[text|url] | [text](url) |
[url] | <url> |
* item / ** item | - item (indented per depth) |
# item / ## item | 1. item (indented per depth) |
bq. quote | > quote |
{code} / {noformat} | ``` fenced block |
---- | --- |
List depth is read from how many bullet characters repeat (** is level two),
and each level adds two spaces of indentation. Lines inside a {code} or
{noformat} block are copied verbatim and never touched.
Example
Pasting this Jira markup:
h1. Release notes
Some *bold* and _italic_ text with `{{inline code}}`.
* First item
* Second item
[Gera Tools|https://tools.gera.services]
produces:
# Release notes
Some **bold** and _italic_ text with `inline code`.
- First item
- Second item
[Gera Tools](https://tools.gera.services)
Everything runs in your browser — nothing is uploaded.