markdown.style
Get started

Turn AI Markdown into a styled PDF or HTML page.

Paste what the assistant wrote, pick a theme, and export. Restyle as often as you like without regenerating anything, so formatting never costs tokens again.

Free. No signup. Your document stays in your browser. Click anywhere in the editor to start.

SourceMarkdown, HTML and CSV in one document
Preview

Generate once. Style as often as you like.

Assistants are good at Markdown and expensive at layout. Ask one for a finished PDF or HTML page and you pay for markup you cannot easily edit, then pay again for every design change. Keep the Markdown and do the styling here.

Asking the assistant for the document

  • Prompt for the layout and spend output tokens on markup.
  • Prompt again for every design change.
  • Regenerate everything after a small edit.
  • Get one generic look, whatever the document is.

Using markdown.style

  • Generate the Markdown once.
  • Edit the source yourself, in place.
  • Switch between 20 themes in one click.
  • Export as often as you like, for nothing.

Our sample document is 2.1 KB of Markdown. Its styled HTML export is 10.2 KB. That is the size of what an assistant would regenerate each time you changed the look.

Plain in, styled out.

The structure is already in the answer. The theme adds the typography, spacing, tables and code styling.

## Q3 revenue summary

Revenue grew **12%** quarter over quarter after the March launch.

```csv
Region,Growth
APAC,18%
EMEA,9%
```

Run `npm run report --quarter=3` to refresh the numbers.

Made for the documents assistants write.

A report should not look like a README, and a README should not look like a paper.

Everything in the answer renders.

What the preview shows is what every export carries.

20 themes, one document.

Each theme sets its own type, colours and spacing. Fonts load only for the theme in use.

All 20 themes

Your document stays in your browser.

Rendering, theming and exporting run on your device. Nothing you paste is uploaded and there is no account. Google Analytics counts visits, nothing more. The code is open source under the Apache 2.0 licence.

Questions

How do I turn a ChatGPT or Claude answer into a PDF?

Copy the answer as Markdown, paste it into the editor, pick a theme, then choose Print or save as PDF from the Export menu and save as PDF in the print dialog.

Why not ask the assistant for a PDF or styled HTML directly?

Because layout costs tokens every time. Markup is several times the size of the Markdown behind it, and every design change means regenerating all of it. Keeping the Markdown makes restyling free.

Can I get HTML instead of a PDF?

Yes. Download .html gives you a standalone file with the theme built in, and Copy styled HTML puts the styled document on your clipboard for an email or a CMS.

Does my document leave my browser?

No. Rendering, theming and exporting run in your browser, and nothing you paste is uploaded. There are no accounts. Google Analytics counts visits and pages, never your document.

What does it cost?

Nothing. markdown.style is free, has no limits and no signup, and the code is open source under the Apache 2.0 licence.

Which Markdown does it understand?

Headings, emphasis, links, images, lists, task lists, quotes, tables, code with syntax highlighting, footnotes, TeX math and Mermaid diagrams. Raw HTML renders as HTML, and a csv fence renders as a table.

Your last answer is enough.

Paste the Markdown, choose how it should look, and export the document.