Convert Markdown (Original)
to Markdown (CommonMark)

Looking for a free text converter? Look no more, upload your original unextended Markdown files and convert them to CommonMark Markdown files. Yes, it’s that easy.

Converting from original unextended Markdown

The original unextended Markdown is based on the syntax outlined in John Gruber’s original design document. It already has many elements, but missed features like tables, code blocks, syntax highlighting, URL auto-linking and footnotes. Things that most of us take for granted today. I don’t know why anyone would stick with the original Markdown format, but I guess it’s something for purists. Or maybe you have a legacy system that only supports the original Markdown format. Anyway, have fun and convert to or from the strict version, the original Markdown format. We are happy to support the free conversion from and to it.

The files end with .md by default.

More about original unextended Markdown files

Converting to CommonMark Markdown

Markdown was developed in 2004, with a spec and an implementation in Perl. Over the years implementations for more and more programming languages evolved. Unfortunately the specification was ambiguous in some points, so some implementations did things differently. CommonMark was developed 10 years later, in 2014, with an unambiguous spec and tests to see if new implementations are correct according to the spec. A few big players (GitHub, GitLab, Reddit, Swift and many more) adopted this common standard. So it’s basically the standard you might know already. Upload your CommonMark Markdown files and convert them for free, to any other text format! Or upload your text files and convert them all to CommonMark Markdown, for free!

The files end with .md by default. More about CommonMark Markdown files