Markdown to Jira

Convert Markdown into Jira wiki markup for tickets and comments.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

Jira’s classic editor uses its own wiki markup, not Markdown — so pasting a README or pull-request description straight into a ticket leaves you with broken # headings and literal **stars**. This converter rewrites GitHub-style Markdown into the matching Jira syntax so it renders correctly in ticket descriptions and comments. Paste on the left, copy clean Jira markup from the right.

How it works

The text is processed line by line. Fenced code blocks (```) are detected first and their contents passed through untouched, becoming {code} (or {code:js} when a language is given). Outside code, each line is matched against block rules — headings, blockquotes, lists, horizontal rules — and the remaining inline syntax is rewritten in a fixed order (links, then code spans, then bold, then italic, then strikethrough) so the shared * and _ characters don’t collide.

MarkdownJira wiki markup
# Headingh1. (## → h2, etc.)
**bold***bold*
*italic*_italic_
`code`{{code}}
```js block{code:js}{code}
[text](url)[text|url]
> quotebq. quote
- item (nested)* / ** / ***
-------

Example

The Markdown See the **release** notes at [docs](https://example.com) converts to See the *release* notes at [docs|https://example.com]. A ## Setup heading becomes h2. Setup, and a two-space-indented - step becomes ** step.

Everything happens in your browser — nothing is uploaded.

Ad placeholder (rectangle)