Code & data · MarkdownPDFMarkdown to PDF

Paste Markdown or open a .md file and get an A4 or Letter PDF with headings, tables, code and equations. Any script — Cyrillic, Greek, accented Latin — is set in proper fonts, with no missing-glyph boxes.

The text is processed in your browser and never sent anywhere

MDAll formats: PDF, Word and HTMLMarkdown editor and converter
01Editor02What goes into the PDF03Questions04Related
01

Editor

hover a line — its block lights up in the preview
Layout
Markdown
Characters803
Words129
Headings4
Equations3

The draft is kept only in this browser

Preview · Letter

Quarterly report

A short document showing every basic construct: italic, code, strikethrough and a link to the tools.

What we did

  • moved the catalogue to the new template
  • added three text tools
    • case converter
    • typographer
  • fixed the CSV export1
  • collect the requirements
  • build the page

Markup has to stay readable without any software at all.

Numbers

MonthTotal, $
July12,400
August18,900
September21,300

Growth is k = \frac{S_2}{S_1}, and energy is E = mc^2.

\int_0^1 x^2\,dx = \frac{1}{3}

Code

const html = md.render(source);
document.body.innerHTML = html;

Diagram

  1. The file now opens in Excel without garbled characters. ↩
This is how the PDF will look: grey bands mark page breaks, the file sets them exactly.
620 px
Exportquarterly-report.pdf
Download as
Layout
Text
PDF
Paper
Orientation
Margins

The PDF is built in your browser and downloads as a file. Code highlighting is off: that prints better in black and white.

02

What goes into the PDF

click a card — the example goes into the editor
03

Frequently asked questions

Paste the text into the editor or open a .md file and press Download PDF — the file is built in your browser and downloads straight away, with no print dialog. The text can be selected and searched, links stay clickable, table rows never split and display equations are set as vectors. Choose paper size, margins and page numbers in the settings.

Updated