Markdown in.
A typeset PDF out.

MDash turns Markdown — including whatever ChatGPT or Claude just handed you — into a clean, properly typeset PDF. No LaTeX, no configuration, no cloud.

Coming soon to the Mac App Store

macOS 15+ · Apple silicon & Intel

The MDash window: a Markdown editor on the left, a live paginated PDF preview in the middle, and document controls on the right

The output

The PDF is the product.

Most Markdown tools print a web page: lines split across page breaks, code runs off the edge, tables spill. MDash typesets a document. Look closely — the details are the feature.

01

Smart page breaks

A line is never split across pages. A heading never strands at the bottom of one — it moves to the next page, together with its content. And when you want a break, insert one anywhere.

…the survey instrument was distributed to 214 participants across three cohorts, with responses collected over a six-week window and normalized before analysis. The full instrument appears in Appendix B.

3
— PAGE BREAK —
4. Methodology

Interviews were transcribed and coded independently by two reviewers. Disagreements were resolved in a joint session before the second pass.

02

Tables set like a paper

Horizontal rules, no gridlines — the style of a published journal, not a spreadsheet. A table always fits the page width, and its header stays with the first row.

Table 2: Sequencing runs by flow cell
RunReads (M)Q30 (%)Yield (Gb)
A0141293.161.8
A0239894.459.7
B0140592.860.9

03

Code that wraps

Long lines wrap inside the block, syntax-highlighted — code never runs off the edge of the page.

# Paginate, then typeset each page
def export_pdf(source, page_size="letter", margins=(72, 64, 72, 64), toc=True):
    pages = paginate(source)
    return typeset(pages)

The signature above is one logical line — it wraps inside the block instead of running off the page.

04

Links that survive export

Web links stay clickable. Internal #anchor links jump to the right page. And every document with headings gets a real sidebar table of contents — for free.

Quarterly Report
Results by region
Methodology
Risks
Appendix
4. Methodology

Coding followed the rubric in Appendix B; counting rules are described in the methodology section.

The app

A native Mac app, built like one.

A preview that tells the truth

The preview shows the actual pages, with the actual page breaks, as you type. What you see is the PDF — no surprises at export.

Real document controls

US Letter, A4, or Legal. Per-edge margins in inches or centimeters, page numbers where you want them, and two typeset themes — Clean (sans) and Report (serif).

An editor anyone can use

Syntax tinting, smart lists, ⌘B ⌘I ⌘K formatting, find, spell check, and a built-in Markdown cheatsheet. If you can type, you can ship a document.

Great with AI output

Paste a ChatGPT or Claude answer, export a clean PDF. MDash speaks pure GitHub-flavored Markdown — no invented syntax, no lock-in. A standard file renders better, never differently.

Behaves like a Mac app

Autosave and Versions, drag and drop, ⌘P print, one-click Share, undo that behaves. Every convention your Mac already taught you.

Local and private

No accounts, no analytics, no tracking. Your documents never leave your Mac. Purchases go through Apple.

Questions

What is Markdown?

A plain-text way to write documents — # makes a heading, **bold** makes bold. It's also the format ChatGPT and Claude write their answers in. You don't need to know it to use MDash: there's a built-in cheatsheet, and shortcuts like ⌘B and ⌘I write the syntax for you.

Can I turn a ChatGPT or Claude answer into a PDF?

Yes — that's one of the things MDash is built for. Copy the answer, paste it into MDash, export. AI assistants write Markdown natively, so headings, tables, and code blocks come across intact. That includes the long stuff: a Deep Research report — thirty pages of headings, tables, and source links — pastes in as one document and comes out properly paginated, sources still clickable, with a sidebar table of contents built from its headings.

Will my existing Markdown files render correctly?

Yes. MDash speaks pure GitHub-flavored Markdown — no custom syntax, no extensions. A file that renders on GitHub renders in MDash with the same structure, just typeset for paper instead of pixels.

Do I need an internet connection?

No. Writing, preview, and export all run locally on your Mac. The one exception: if a document embeds an image by web address, that image is fetched when the document renders.

Where do my files go?

Nowhere. Documents live wherever you save them on your Mac. No accounts, no cloud, no servers — nothing to sign up for.

How much does it cost?

MDash is free to download. Unlock it with a one-time purchase — yours forever — or an annual plan that starts with a 7-day free trial. Prices are shown in the app in your local currency.

What macOS do I need?

macOS 15 (Sequoia) or later, on Apple silicon or Intel.

How do I cancel or get a refund?

Everything goes through Apple. Cancel a subscription anytime in your App Store account settings — to avoid being charged after the free trial, cancel at least a day before it ends. Refunds are requested directly from Apple at reportaproblem.apple.com.

What if something doesn't work, or I'm missing a feature?

Email support@usemdash.com — it goes to the developer, not a ticket queue. (Inside the app, Help ▸ Report an Issue attaches your version info automatically.) Bug reports and feature requests genuinely shape what gets built next.

Support

Stuck, curious, or found a bug? Email us — a person reads every message.

support@usemdash.com