Markdown to PDF converter
Compose, preview, and export publication-ready PDF documents from Markdown with real-time paginated sheets, custom typography themes, automatic header/footer numbering, and manual page break controls. Everything executes locally in your browser with zero server uploads.
No content to preview
Start typing markdown in the editor or select a starter template from the toolbar above.
100% Private & Client-Side
Your markdown notes, contracts, and documentation are never uploaded to any server. All parsing, rendering, and PDF generation happen directly inside your browser.
Smart Page Break Engine
Control exactly where pages split using <!-- pagebreak -->. Slicing prevents orphan headings and splits large tables cleanly.
Crisp Vector & Native Print
Export true scalable vector PDFs using the native browser print engine with injected @page rules, or download directly via jsPDF.
Publication Themes
Choose from Modern Clean, Academic Serif, Technical Docs, and Minimalist themes with customized margins, line heights, font sizes, and syntax highlighting.
Markdown Cheatsheet & Formatting Guide
Page Breaks & Callout Alerts
Use standard HTML comments to force page transitions and GitHub-style blockquotes for callout alerts:
<!-- pagebreak -->
> [!NOTE]
> Important background info for your readers.
> [!WARNING]
> Critical security or architectural caution.
Tables, Code & Task Lists
Create structured data, syntax highlighted code, and interactive checklists:
| Feature | Status | Priority |
| :--- | :---: | ---: |
| Auth API | Active | P0 |
```typescript
const client = new ApiClient({ token });
```
How to convert Markdown to PDF in 3 simple steps
Write or Upload Markdown
Paste your markdown notes, drop a .md file onto the editor, or choose one of our four production starter templates.
Configure Layout & Theme
Select paper format (A4, Letter, Legal, A3, A5), orientation, margin presets, typography themes, and configure running headers, page numbers, and dates.
Export Vector or Download
Click "Print / Vector PDF" for crystal-clear vector text and browser PDF export, or click "Download PDF" for instant client-side download.
Frequently asked questions
No. Toolou operates 100% inside your web browser using HTML5 Canvas, modern DOM APIs, and jsPDF. Your documents, notes, internal specs, and confidential information are never sent across the network.
Simply insert <!-- pagebreak --> anywhere in your Markdown. You can also click the Scissors icon in the toolbar or press the shortcut button to insert it automatically.
Print / Vector PDF harnesses your browser's native print rendering engine, providing true infinite-resolution vector typography and hyperlinks. Download PDF creates a standalone PDF file directly inside JavaScript using jsPDF with 300 DPI Retina image capture and vector text headers/footers.
Yes. Click the "Header & Footer" button on the toolbar and toggle "Suppress on First Page". This ensures your title/cover page remains clean while running headers and numbering appear starting on page 2.