About MDConvert
MDConvert is a set of free Markdown converters and tools, built and maintained by one person. You paste or drop in a file, and the conversion runs in your browser tab.
Who builds MDConvert?
I'm Ankit Aglawe, an AI engineer from Manchester. LLMs answer in Markdown, and I kept needing to hand that Markdown to people who wanted a PDF or a Word file. MDConvert started as the tool I wanted for that.
More about me: ankitaglawe.com and github.com/ankit-aglawe.
How do the converters work?
Markdown is parsed with markdown-it plus footnote, task-list and math rules, and every Markdown output (preview, PDF, HTML, Word, plain text) goes through the same parser, so a table that previews correctly also exports correctly. Code is highlighted with highlight.js, maths is typeset with KaTeX and diagrams are drawn with Mermaid. Going the other way, HTML is converted with Turndown, Word files are read with Mammoth and PDFs with PDF.js.
On the Markdown to plain text and Markdown to HTML pages, the worked examples are produced by running the converter on the example input when the site is built, so they cannot drift from what the tool does.
Does my file leave my browser?
No, with one exception. Every converter runs as JavaScript in your tab. The exception is URL to Markdown: a browser cannot fetch most other websites directly, so a small server function fetches the page you asked for and hands the HTML back. It does not store it.
There are no accounts, no cookies and no analytics script. Details are in the privacy policy.
Where do I start?
- Markdown to PDF for a document you can send
- Markdown to Word when someone needs to edit it
- Markdown to plain text to strip the syntax
- All Markdown converters, in both directions
Found a bug?
If a file converts badly, send me the smallest piece of Markdown that shows the problem through the contact page. Broken tables and lost code blocks get fixed first.