How to export meeting notes to modern pdf
- Step 1Paste or drop the notes — Paste your meeting-notes Markdown, or drop a
.md,.mdx, or.markdownfile. One file per run. - Step 2Run the conversion — Click Run.
markedparses the notes and applies the fixed Modern business stylesheet. No options to set. - Step 3Preview the minutes — The rendered notes appear in an embedded frame. Confirm the action-item table and checkboxes look right before exporting.
- Step 4Open the print dialog — Click Print to PDF to call the preview frame's
print()and open your browser's native print dialog. - Step 5Save as PDF — Choose Save as PDF (or Microsoft Print to PDF) as the destination and save.
- Step 6Circulate the minutes — The PDF takes its name from your input with the extension swapped to
.pdf. Send it to attendees or file it in the ops drive.
Modern theme rendering rules (md-to-pdf-modern)
The fixed CSS the tool applies to your notes. There is no settings panel for any of these.
| Element | Rendering | Notes |
|---|---|---|
| Body font | Segoe UI, Helvetica Neue, Arial, sans-serif at 10.5pt | Academic theme uses Georgia serif at 12pt |
| Line height / color | line-height: 1.7, color #111 | Readable spacing for circulated minutes |
| Page margins | @page { margin: 25mm 20mm; } | Applied by the print engine on save |
| Headings | H1 2em 2px rule, H2 1.5em 1px rule | Separates Attendees / Decisions / Actions |
| Task lists | GFM - [ ] / - [x] render as checkboxes | Ideal for action-item lists |
| Tables | Collapsed 1px #ddd borders, #f0f0f0 header | Action / Owner / Due grids render bordered |
| Blockquotes | 4px left rule #ccc, text #555 | Set off decisions and quoted commitments |
Free vs paid input limits (markdown family)
Applies to the single notes file you convert. Character count is checked separately from byte size.
| Tier | Max file size | Max characters | Files per run |
|---|---|---|---|
| Free | 1 MB | 500,000 | 1 |
| Pro | 10 MB | 5,000,000 | 10 |
| Pro-media | 50 MB | 20,000,000 | 50 |
| Developer | 500 MB | Unlimited | Unlimited |
Cookbook
How common meeting-notes structures render in the Modern theme. Each shows source and rendered behaviour.
Action items as a checklist
GFM task lists render as checkboxes, the natural fit for action items with owners.
Source Markdown: ## Action items - [ ] @priya draft Q3 budget by Fri - [x] @sam circulate vendor list Rendered: an empty box and a ticked box, with the owner handles shown inline as plain text.
Action / Owner / Due table
A pipe table gives a clean ownership grid that prints with bordered cells and a grey header row.
Source Markdown: | Action | Owner | Due | |--------|-------|-----| | Renew SaaS contract | Priya | 2026-07-01 | | Audit access list | Sam | 2026-06-20 | Rendered: bordered table, #f0f0f0 header fill.
Decisions set off as blockquotes
Use a blockquote to make a decision stand out from discussion notes; it renders with a left rule and muted text.
Source Markdown: > Decision: migrate to the new ticketing system by Aug 1. Rendered: 4px grey left border, #555 text — visually distinct from the surrounding paragraphs.
Attendees and sections via headings
Split the minutes into headed sections; the grey heading rules make them easy to scan in the PDF.
Source Markdown: # Weekly Ops Sync — 2026-06-12 ## Attendees Priya, Sam, Lee ## Decisions ... Rendered: H1 at 2em with a 2px underline; H2 sections beneath with a thinner rule.
Output filename from the notes file
The saved PDF is named from your input file, with the Markdown extension swapped for .pdf.
Input file: ops-sync-2026-06-12.md Output name: ops-sync-2026-06-12.pdf
Edge cases and what actually happens
Notes file over 1 MB on Free
RejectedFree caps markdown input at 1 MB — unusual for plain notes, but possible with pasted screenshots as base64. Upgrade to Pro (10 MB) or reference images by URL.
Over 500,000 characters on Free
RejectedA very long running notes log can exceed 500,000 characters while under 1 MB. charLimit is enforced separately; Pro raises it to 5,000,000.
A whole month of minutes at once
By designOne file per run. To compile several meetings into a single PDF, merge them with md-merger first, then convert.
@mention links to people
PreservedThere is no @mention linking — handles like @priya render as plain text. Use explicit Markdown links if you want a clickable owner link.
Wanting a branded notes template
Not availableThe Modern theme is fixed; no template, color, or custom-CSS field exists. The only choice is Modern vs the Academic serif theme.
Emoji in the notes
PreservedEmoji render as their Unicode glyphs in the PDF. To strip them for a formal record, run md-emoji-remover before converting.
Page break splits an action table
ExpectedThe browser print engine decides breaks against the 25mm 20mm margins. A long action table may split across pages; reorder content if a clean break matters.
Print dialog doesn't appear
ExpectedOutput comes from the browser's print engine via the preview frame. If a blocker intercepts it, allow printing for the page or use the browser menu's Print on the preview.
Messy AI-generated bullets in pasted notes
SupportedIf notes came from an assistant with •/▸ bullets, run md-list-fixer first so lists render as proper Markdown before converting.
Need an editable minutes file
SupportedUse md-to-docx to get a Word document attendees can edit and comment on directly.
Frequently asked questions
Will action items render as checkboxes?
Yes. GFM task lists are on by default, so - [ ] and - [x] render as empty and ticked checkboxes in the PDF.
Can I make an ownership table?
Yes. A GFM pipe table (Action / Owner / Due) renders with collapsed 1px #ddd borders and a #f0f0f0 header row — no setup needed.
Are sensitive notes uploaded anywhere?
No. marked parses in your browser and the PDF is produced by your browser's print engine, so personnel or operational notes never reach a server.
Modern or Academic for minutes?
Modern (this tool) uses sans-serif Segoe UI at 10.5pt for clean business minutes. Academic uses Georgia serif at 12pt. Both share 25mm 20mm margins.
Can I add a logo or department header?
Put a Markdown image at the top of the notes for a one-time logo; it scales to page width. There is no repeating-header feature.
How long can my notes be on the free tier?
Free allows a 1 MB file with up to 500,000 characters, one file per run. Pro raises this to 10 MB / 5,000,000 characters and up to 10 files.
Why does it open a print dialog?
A pdf result renders into a preview frame, and Print to PDF runs your browser's print engine on it. You pick Save as PDF as the destination to produce the file.
Do @mentions become links?
No — there is no @mention linking. @priya shows as plain text. Use explicit Markdown links if you want a clickable reference.
Can I strip emoji from the minutes?
Emoji render as glyphs. To remove them for a formal record, run md-emoji-remover before converting.
My pasted notes have weird bullets — will they look bad?
Non-standard bullets like •/▸ may not parse as lists. Run md-list-fixer first to normalize them to real Markdown bullets, then convert.
Can I combine a month of meetings into one PDF?
This tool is single-file. Merge the meetings with md-merger first, then convert the merged document.
Decisions need to stand out — how?
Write decisions as blockquotes (> Decision: ...). They render with a 4px grey left rule and #555 text, visually separating them from discussion notes.
Privacy first
All Markdown processing runs locally in your browser using JavaScript. No file is ever uploaded to JAD Apps servers — only metadata counters are saved for signed-in dashboard stats.