Markdown Converter
Write or paste Markdown, see it live, and save it as PDF, HTML, or Word.
Using toolbook means you agree to our Terms and Privacy Policy.
loading the converter…
Your files stay on your device
How to use it
Paste Markdown or drop a .md file here, watch it render live, and download it as a PDF, HTML, or Word file. Your document stays on your device.
Paste your Markdown or drop a .md file onto the box above. The preview updates as you type. When it looks right, pick PDF, HTML, or Word and download.
Tables, task lists, code blocks, and links all work. The Word file has real headings (so the navigation pane works), real bullet lists, and clickable links.
For HTML, choose a snippet to paste into an existing page, or a complete page with tidy styling, ready to share.
Two things to know: the PDF can’t show emoji or non-Latin scripts like Chinese, Arabic, or Greek — use Word or HTML for those (the tool tells you if it happens). And images appear in HTML, but become their description text in PDF and Word.
FAQ
How do I turn a Markdown file into a PDF?
Drop the .md file in, leave the format on PDF, and download.
Does the Word file have real headings and lists?
Yes. Headings use Word’s heading styles, lists are real lists, and links are clickable.
Why did some characters turn into question marks in the PDF?
The PDF fonts only cover Latin letters. Save as Word or HTML to keep emoji and other scripts.
Are tables and code blocks supported?
Yes, in all three formats.
What happens to images?
They show in the preview and HTML. In PDF and Word, they’re replaced by their description text.
Can anyone else see my document?
No. It’s converted on your device and never sent anywhere.
How it worksFor the curious
Markdown is parsed with GitHub-flavoured rules via marked: tables, strikethrough, task lists, fenced code, and autolinks, with single newlines treated as line breaks.
PDF and Word are typeset from structure, not screenshotted: the rendered HTML is reduced to blocks (headings, paragraphs, lists, quotes, code, tables, links) and each writer lays them out natively. The PDF uses the standard 14 PDF fonts, which cover Latin text only; other characters are replaced and counted. Neither writer embeds image data, so images become alt text.
Markdown allows raw HTML, so input is untrusted. The preview renders in a sandboxed frame that cannot run scripts, and script elements and inline event handlers are stripped from the output, with a note of what was removed.