AsciiDoc to Markdown

Convert AsciiDoc into Markdown. Admonitions become GitHub alerts, attributes are filled in, and tables and nested lists convert.

Example

AsciiDoc
== Section
*bold* and _italic_
Markdown
## Section

**bold** and *italic*

What it keeps

  • = section headings
  • Bold, italic and monospace
  • Nested lists, links, tables and code blocks
  • NOTE, TIP, IMPORTANT, WARNING and CAUTION become GitHub alerts (> [!NOTE])
  • Attributes such as {product} are replaced with their values
  • Footnotes become [^n] footnotes

Where it struggles

  • include:: directives stay as plain text
  • Conditional blocks (ifdef, ifndef) keep their content whatever the condition
  • Complex block macros may not map

Frequently asked questions

Which AsciiDoc features convert?

Headings, emphasis, nested lists, links, tables, code blocks, footnotes and admonitions. Attributes are replaced with their values.

What happens to admonitions?

NOTE, TIP, IMPORTANT, WARNING and CAUTION blocks become GitHub alert blockquotes, such as > [!NOTE].

Is anything uploaded?

No. It's converted in your browser.