Markdown to PDF with page numbers, header and footer

Cropmark numbers every page of your PDF as “page / total” in the footer, repeats your document title in the header, and lets you add footer text such as a company name or “Confidential”. Page numbers are on by default; header, footer and margins are in Page setup.

What you can set

SettingOptionsDefault
Page numbersOn or off, shown as “3 / 12”On
HeaderYour text, or the document titleThe title
FooterAny text, shown left of the numbersEmpty
MarginsNarrow 12 mm, Normal 20 mm, Wide 30 mmNormal
PaperA4 (210 × 297 mm) or US Letter (8.5 × 11 in)By region

When a header or footer is shown, 8 mm is added at the top and bottom so it never overlaps your text.

Where the title comes from

The same title fills the header and names the downloaded file:

  • Front matter first

    A title: field in YAML front matter at the top of the file.

  • Then the first heading

    Otherwise, the text of the first # Heading.

  • Then a default

    Otherwise, “Document”.

Add page numbers to a Markdown file

  1. Open the file

    Drop your .md file on the editor above, or paste its contents.

  2. Open Page setup

    Keep Page numbers ticked, and type a header or footer if you want one.

  3. Download

    Every page of the PDF carries its number and the total.

Questions

Can I start numbering at a different page?

Not yet: numbering starts at 1 on the first page.

Can the page number go in the header?

Not at the moment. Numbers go in the footer, on the right; the header carries your title or text.

How do I turn page numbers off?

Untick Page numbers in Page setup. With numbers, header and footer all off, the page has no header or footer at all.

Do the numbers work in long documents?

Yes. The total is counted for the whole document, so page 38 of a 40-page file reads “38 / 40”.

Updated .