What it does
md/convert turns Markdown into ten document formats: PDF, Word, Excel, PowerPoint, OpenDocument, Rich Text,
EPUB, HTML, LaTeX and plain text. Paste your text or open a .md file, pick a format and download
the result. There is no account to create and nothing to install.
It works the other way round too: open a PDF, Word, OpenDocument, RTF, EPUB, HTML, CSV, LaTeX or plain-text file and convert it to Markdown or any of the other formats, for example a PDF to Word or a CSV to Excel.
It is handy for README files, meeting notes, documentation, answers from AI chat tools, or anything else you wrote in Markdown and now need to send to someone who doesn't use it.
How it works
- Paste or open. Text files such as .md, .html or .csv are read by your browser and only their text is sent. PDF, Word, OpenDocument, RTF and EPUB files are uploaded as they are, up to 2 MB.
- Pick a format. Each format has its own page explaining exactly what is converted and how.
- Convert. The text is converted on our server by pandoc, with WeasyPrint for PDF and pypdf to read PDFs. The file downloads straight away.
The conversion runs in an isolated, temporary workspace that is deleted as soon as your file has been sent back. Documents are never written to logs or kept. For security, the converter does not read files or fetch web addresses that appear in your document.
Output formats
- Markdown to PDFA4, clean typography, syntax-highlighted code.
- Markdown to WordHeadings map to Word heading styles, so the navigation pane works.
- Markdown to ExcelEach table becomes a sheet named after the heading above it. Numbers stay numbers. No tables? One paragraph per row.
- Markdown to PowerPointEvery heading starts a new slide.
- Markdown to ODTOpenDocument Text for LibreOffice Writer, with real heading styles.
- Markdown to RTFOpens almost everywhere, including WordPad and TextEdit.
- Markdown to EPUBTop-level headings become chapters.
- Markdown to HTMLSingle standalone page with styles inlined.
- Markdown to LaTeXStandalone .tex, ready for pdfLaTeX, XeLaTeX or Overleaf.
- Markdown to Plain textMarkdown syntax removed, structure kept readable.
Convert other files
Supported Markdown
The converter reads GitHub-flavoured Markdown, the variant used on GitHub and by most editors. New to it? The Markdown cheat sheet has every element with an example.
- Headings, paragraphs, bold, italic and
strikethrough - Bulleted, numbered and nested lists, plus task lists (
- [x] done) - Tables, with column alignment
- Fenced code blocks with syntax highlighting (
```python) - Links, autolinks and footnotes
- Inline math between dollar signs (
$E = mc^2$) - A YAML front matter block for
title,authoranddate - Raw HTML, kept in the HTML and PDF output
Frequently asked questions
Is it free?
Yes. There is no account, no watermark and no limit on how often you convert, apart from a fair-use rate limit that keeps the service available for everyone.
Do you keep my documents?
No. Your text is sent to our server, converted in a temporary workspace and deleted as soon as the file has been sent back. Documents are never written to our logs. See the privacy policy for details.
How large can a document be?
Up to 512 KB of text (Markdown, HTML, CSV, LaTeX and so on), which is roughly 80,000 words, or an uploaded PDF, Word, OpenDocument, RTF or EPUB file of up to 2 MB. PDFs can have at most 50 pages. Very complex documents can also hit the time or memory limit; splitting them helps.
Why are my images missing?
For security, the converter never reads files or fetches web addresses. Images embedded as data: URIs are kept. In the HTML export, image links are kept as they are.
Which Markdown does it understand?
GitHub-flavoured Markdown, the variant used on GitHub and by most editors, plus a YAML front matter block for title, author and date.
Can I convert files instead of pasting?
Yes. Use Open file or drop a file anywhere on the page. Text files (.md, .txt, .html, .csv, .tsv, .tex) are read by your browser and only their text is sent. PDF, Word, OpenDocument, RTF and EPUB files are uploaded as they are, converted in the same isolated workspace and deleted straight away.
Which files can I convert from?
Markdown, plain text, PDF, Word (.docx), OpenDocument (.odt), Rich Text (.rtf), EPUB, HTML, CSV, TSV and LaTeX. The input format is detected from the file; for pasted text you can pick it under From. PDFs are converted from their text layer, so scanned PDFs without text don't work.