Branding

Markdown to PDF with your logo on every page

A logo on every page is the smallest, highest-leverage branding move in a document. It signals 'this is finished, this is mine, this is a deliverable'.

·2 min read
Open the converter

Where the logo renders

Top-right corner of every page, ~22pt tall by default, with the same right margin as the body. The logo is fixed-position chrome - it does not scroll with the body content.

The cover page also gets the logo. The Table of Contents page also gets it. The footer (page numbers, footer text) stays at the bottom-center as usual.

Grayscale vs colour

Grayscale is on by default because it composes better with most page chrome. A vivid coloured logo on a clean monochrome theme can feel mismatched. For brand-led design themes (gurnroad, goodle, linnear) where the page already has a strong accent, switch grayscale off and let the logo carry its colour.

Logo formats and sizing

  • PNG - preferred. Use a transparent background.
  • JPG - works but a white box around the logo will show.
  • SVG - works for vector logos.
  • Recommended source size: at least 256px tall. The renderer scales down for the page; up-scaling a small logo looks pixelated.

FAQ

Is the logo uploaded somewhere?

No. The image stays in your browser as a data URL. It's serialised into the document state and into the saved configuration file (if you Save · Load), but never sent to any server.

Can I put the logo on the cover only, not body pages?

Not via a setting in v1. The logo is either on every page or on no page. A cover-only logo is a reasonable feature request - open an issue.

Does the logo work in DOCX?

The cover page renders the logo. The body pages currently use a text-only header in DOCX (the embedded header image story is incomplete). For full logo fidelity, export to PDF.

Related

https://md2document.com/markdown-to-pdf-with-logo/