Markdown to AsciiDoc
Convert markdown to asciidoc with pandoc. Runs entirely on your device.
Runs on your device. The file is never uploaded.
Markdown to AsciiDoc converts a Markdown file into AsciiDoc, carrying headings, lists, links, tables and code blocks into a download named with the .adoc extension. Image links become AsciiDoc image macros holding your original paths. The writer is the asciidoc one rather than the asciidoctor one, so Asciidoctor-only syntax needs fixing by hand.
Questions
Is this AsciiDoc or Asciidoctor?
It is pandoc's asciidoc writer, not its asciidoctor one. The two differ in the extra syntax Asciidoctor adds, so if your toolchain is Asciidoctor you might want to adjust a few constructs by hand after converting. Plain document structure, headings, lists, links, tables and code blocks, is the same for both.
Why is there no NOTE or TIP block in my output?
Because your Markdown had no such thing to convert. Admonitions are an AsciiDoc feature with no Markdown counterpart, so pandoc has nothing to map onto them and will not guess. Add them after converting, or write them in the AsciiDoc file directly from then on.
What happens to images?
Image links become AsciiDoc image macros carrying the same path or URL your Markdown used. The image data itself is never read, since the tool hands pandoc only the text of your document. Keep the picture files at the paths the macros name and your AsciiDoc processor will find them.
What extension does the output get?
The .adoc extension, so notes.md becomes notes.adoc. If your build expects .asciidoc or .txt, rename the file after downloading; the content is identical either way. The converted AsciiDoc is shown on the page as well as offered as a download, and the copy button copies all of it even when the on-screen preview is shortened, which helps when you are pasting into a documentation system rather than saving a file. Nothing is uploaded at any point.
Can I convert AsciiDoc back to Markdown?
Yes, with AsciiDoc to Markdown. That direction is worth knowing about because pandoc historically shipped an AsciiDoc writer and no reader at all; the build here has both, which is why the reverse tool exists. Both directions run entirely in this browser tab.