Markdown to PDF Converter

Paste markdown, load a .md file, preview the rendered document, and download as a PDF. Supports tables, headings, bold/italic, blockquotes, code, and all standard markdown.

0 chars
Document Preview

How to use

Paste your markdown into the editor on the left — the preview updates as you type. Click Load .md file to open a local .md file directly. When the preview looks right, click Download PDF: a print window will open, select Save as PDF in the destination dropdown and click Save.

What markdown is supported?

SyntaxResultExample
# Heading 1Large heading with bottom rule# Executive Summary
## Heading 2Section heading## Part 1: The Problem
### Heading 3Sub-section heading### 2A: The Mechanism
**bold**Bold text**key concept**
*italic*Italic text*stage direction*
***bold italic***Bold italic***critical point***
| col | col |Table (full width, scrollable if wide)See example below
- itemUnordered list- First item
1. itemOrdered list1. Step one
> textBlockquote> Key insight here
`code`Inline code`variable_name`
---Horizontal ruleSection divider
\[literal brackets\][literal brackets]Escaped square brackets

Table example

| Ingredient | Evidence Strength | Safe Claim Language | Avoid |
|------------|------------------|--------------------|----|
| Riboflavin | Strong (RCT data) | "supports energy metabolism" | Disease claims |
| Ashwagandha | Moderate | "helps manage stress" | "treats anxiety" |

Tips for clean PDF output

Frequently asked questions

Is the text in the PDF searchable?

Yes. The PDF is generated via the browser's native print engine, so all text is fully searchable and copy-pasteable — unlike canvas-based converters that create image PDFs.

Does it support very long documents?

Yes. The tool has been tested with documents of 500+ lines including multiple large tables. Page breaks are handled automatically by the browser's print engine.

What page size does it output?

A4 (210 × 297 mm) by default. You can change the page size in the browser's print dialog.

Can I change fonts or colors?

The current output uses a clean sans-serif font optimised for professional documents. Custom styling is not yet supported in the UI, but if you download the SVG you can edit it in a vector tool.