# Markdown to PDF

Convert Markdown into a formatted PDF with our Markdown to PDF tool. It renders headings, paragraphs, bold, italic and struck text, bulleted, numbered and task lists, code blocks in a monospaced font, block quotes, tables, horizontal rules and clickable links on A4 or Letter pages. Ideal for developers, writers and students who keep notes, READMEs and documentation in Markdown and need a printable file.

## Frequently asked questions

### Which Markdown syntax is supported?

The tool reads CommonMark with the GitHub extensions: headings, paragraphs, emphasis, strong emphasis, strikethrough, inline code, fenced and indented code blocks, block quotes, ordered, unordered and nested lists, task lists, tables, horizontal rules, line breaks and links.

### How do headings and text look?

Text is set in the Inter typeface at the font size you choose, 11 points by default, with six heading levels from twice the body size down to slightly smaller than body text. Bold is drawn with a heavier outline and italic with a slant, because only the regular weight of Inter is embedded.

### How are code blocks rendered?

Code blocks keep their spaces and line breaks, sit on a light gray background and use the monospaced Courier font. Lines wider than the page wrap at spaces or between characters, and code with characters outside Western European text switches to Inter so nothing is lost.

### Are links clickable in the PDF?

Yes. Links to http, https and mailto addresses are underlined, colored and added as clickable link areas. Relative links and other schemes keep their text but are not clickable, because a PDF has no page to resolve them against.

### Does the tool include images?

No. Images are not downloaded or embedded, so the PDF never depends on another server. The alternative text of each image is printed in gray italics where the image would be.

### How are tables laid out?

Tables get a header row with a gray background, thin cell borders and the column alignment from the separator row. Column widths follow the content and shrink to fit the page, and long cell text wraps inside its cell.

### What happens to HTML inside the Markdown?

HTML tags are not rendered as HTML, but the text inside them is kept, and line breaks written as br tags are respected. Tags that GitHub filters for safety, such as script, style and iframe, are printed as literal text, the same way GitHub shows them.

### Which page settings can I change?

You can choose A4 or Letter pages, margins from 5 to 50 millimeters and a body font size from 6 to 32 points. Headings stay with the paragraph that follows them, so a heading never ends up alone at the bottom of a page.

### Which characters can the PDF contain?

Inter draws Latin scripts, Greek and Cyrillic. If the Markdown contains characters it cannot draw, such as Chinese, Arabic, Hebrew, Indic scripts or emoji, the tool lists them instead of printing empty boxes.

### How long can the Markdown be?

Up to 500,000 characters, rendered on at most 200 pages. The first level 1 heading becomes the document title that PDF readers show in their title bar.

Your ad here?

[Email us](mailto:hi@dennn.is?subject=Advertising%20on%20OneClick%20Pro)

[Ad The agent-ready plugin suite for WordPress.](https://sleekwp.com/?ref=oneclickpro)
