Skip to content
PluginStats

Markdown PDF installs statistics

By yzane · VS Code Marketplace · Other

Convert Markdown to PDF

View on VS Code Marketplace Fresh · Oct 19, 2026

Markdown PDF has 4,229,836 recorded installs on VS Code Marketplace.

It ranks #199 of 2,501 tracked VS Code Marketplace listings by installs.

It is rated 4.3 out of 5 from 131 ratings.

PluginStats has 4 daily observations since Oct 16, 2026; the latest is from Oct 19, 2026.

Installs
4,229,836
Official API · Oct 19, 2026
7-day growth
—
Insufficient history
30-day growth
—
Insufficient history
90-day growth
—
Insufficient history
Rank
#199
Among tracked VS Code Marketplace listings

Rating: 4.35 / 5 from 131 ratings

About Markdown PDF

Markdown PDF

This VS Code extension converts Markdown files to pdf, html, png or jpeg files.

Japanese README

Table of Contents

• What's New • Breaking Changes • Features • Chromium • Usage • Extension Settings • Options • FAQ • Known Issues • Change Log • License • Sponsor • Special thanks

What's New

Highlights of new features and improvements since v2. See Breaking Changes for changes that may affect existing behavior.

2.2.0

• Improve error notifications with actionable hints and a Show Details button (details) • Add detailed logging to the new Markdown PDF output channel (details) • Add Markdown PDF: Output Diagnostics command for bug reports (details)

2.1.0

• Add PlantUML fenced code block support (details) • Add math rendering via KaTeX (details) • Auto-download latest Chrome Stable (details)

Breaking Changes

Changes since v2 that may affect existing behavior. See the FAQ section for details.

2.2.0

• With markdown-pdf.sanitize: "gfm" (default) or "gfm-allow-style", block-level , , and elements are now removed together with their content, instead of being escaped and left as visible text in the output. A notification reports what was removed during an export. • Details: Why is my raw HTML being escaped or removed?

2.1.0

• Security hardening: To mitigate XSS-like risk (#411), raw HTML in Markdown is now sanitized by default following the GFM Disallowed Raw HTML extension. Tags such as , , , and on* / javascript: attributes are stripped from Markdown body content. The behavior is controlled by the new markdown-pdf.sanitize setting. • Details: Why is my raw HTML being escaped or removed?

2.0.0

• Heading IDs now follow GitHub-compatible VS Code slug generation. Existing internal anchors in your documents may change. • Details: Why did my heading anchors change? • Highlight.js upgraded from v9 to v11. Some highlight style names have been renamed or removed. • Details: Why did my syntax highlight style stop working? • Front matter parsing is now stricter. Some previously accepted formats may be rejected. • Details: Why is my front matter no longer parsed? • Chromium is resolved from an installed Chrome/Edge browser first, or auto-downloaded on first use. • Details: How is the Chromium browser selected? / Where is Chromium downloaded?

Features

Markdown PDF adds the following authoring features on top of the default Markdown renderer when converting to PDF, HTML, PNG, or JPEG.

List

| Category | Feature | Description | Example |

| Basic syntax extensions | Syntax highlighting | Code block highlighting via highlight.js | mermaid | | | Math | LaTeX math via KaTeX | $E = mc^2$ |

Basic syntax extensions

Checkbox

Render - [ ] / - [x] task-list items as disabled checkboxes, mirroring GitHub's task list rendering. Useful for status reports and checklists that should stay visible in the exported output.

Markdown

Preview

Heading IDs

Headings receive GitHub-compatible anchor IDs automatically, so internal links such as Section resolve the same way they do on GitHub. ASCII headings are lowercased with spaces replaced by hyphens; non-ASCII headings keep their original characters.

| Heading | Generated ID |

| # My Heading | #my-heading | | # API Reference | #api-reference | | # 日本語見出し | #日本語見出し |

See also: Why did my heading anchors change? in the FAQ.

Content composition

Container

Admonition-like blocks via markdown-it-container. The identifier after ::: becomes the block's CSS class, so you can style warnings, tips, and notes by pairing it with markdown-pdf.styles.

Markdown

Stylesheet (for example markdown-pdf.css)

Settings

Preview

See also: markdown-pdf.styles.

Include

Embed the content of another Markdown file inline using :alternate-text. If a referenced fragment cannot be read (missing file, permission error, etc.), the extension reports the error at the include site and continues exporting the rest of the document.

Given the following directory layout (where README.md is the document being exported):

Markdown

Preview

See also: markdown-pdf.markdown-it-include.enable.

Diagrams & math

PlantUML

Render UML diagrams via PlantUML using markdown-it-plantuml. Two equivalent syntaxes are supported; both produce the same tag and share the markdown-pdf.plantumlServer setting.

Fenced code block

A plantuml `

@startuml Bob -[#red]> Alice : hello Alice -[#0000FF]->Bob : ok @enduml mermaid stateDiagram [*] --> First state First { [*] --> second second --> [*] } ` javascript "markdown-pdf.type": [ "pdf", "html", "png", "jpeg" ], javascript "markdown-pdf.convertOnSaveExclude": [ "^work", "work.md$", "work|test", "[0-9][0-9][0-9][0-9]-work", "work\\test" // All '\' need to be written as '\\' (Windows) ], javascript "markdown-pdf.outputDirectory": "C:\\work\\output", javascript "markdown-pdf.outputDirectory": "output", javascript "markdown-pdf.outputDirectory": "~/output", javascript "markdown-pdf.styles": [ "C:\\Users\\\\Documents\\markdown-pdf.css", "/home//settings/markdown-pdf.css", ], javascript "markdown-pdf.styles": [ "markdown-pdf.css", ], javascript "markdown-pdf.styles": [ "~/.config/Code/User/markdown-pdf.css" ], javascript "markdown-pdf.styles": [ "https://xxx/markdown-pdf.css" ], javascript "markdown-pdf.highlightStyle": "github.css", javascript "markdown-pdf.executablePath": "C:\\Program Files (x86)\\Google\\Chrome\\Application\\chrome.exe" javascript "markdown-pdf.chromium.autoDownload": true javascript "markdown-pdf.scale": 1 javascript "markdown-pdf.headerTemplate": "", javascript "markdown-pdf.footerTemplate": "", javascript "markdown-pdf.headerTemplate": "

%%ISO-DATE%%

", javascript "markdown-pdf.headerTemplate": "

", javascript "markdown-pdf.footerTemplate": " /…

Description from the VS Code Marketplace listing.

  • export
  • markdown
  • mermaid
  • multi-root ready
  • pdf
  • PlantUML

Where Markdown PDF sits in the listing

Each band is one page of 20. Installs on a log scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All VS Code Marketplace2,501 listings · 126 pages · page 10, #19 (overall #199)
All VS Code Marketplace: every listing in installs order
PNG SVG
Other761 listings · 39 pages · page 3, #18 (overall #58)
Other: every listing in installs order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

Markdown PDF installs on VS Code Marketplace, last 90 days: 4,229,836 installs as of Oct 19, 2026.Markdown PDFInstalls on VS Code Marketplace · Last 90 days4,229,836installs4.2M4.2M4.2M4.2M4.2M4.2MJul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19installsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 19, 2026 · 4 observations · Updated Oct…pluginstats.com
Markdown PDF installs on VS Code Marketplace, last 90 days: 4,229,836 installs as of Oct 19, 2026.
PNG SVG

7/30/90-day growth

Markdown PDF installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.Markdown PDFInstalls growth on VS Code Marketplace4,229,836installs now7-day growthinsufficient historyInsufficient history30-day growthinsufficient historyInsufficient history90-day growthinsufficient historyInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 19, 2026pluginstats.com
Markdown PDF installs growth on VS Code Marketplace: 7-day growth unavailable, 30-day growth unavailable, 90-day growth unavailable.
PNG SVG

Ranking history

Markdown PDF VS Code Marketplace ranking history: currently #199 (by installs).Markdown PDFVS Code Marketplace ranking · by installs · Last 90 days#199current rank#197#198#199#200#201Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19rankOct 16, 2026 – Oct 19, 2026 · 4 observations · Updated Oct 19, 2026pluginstats.com
Markdown PDF VS Code Marketplace ranking history: currently #199 (by installs).
PNG SVG

Ratings over time

Markdown PDF ratings on VS Code Marketplace, last 90 days: 131 ratings as of Oct 19, 2026.Markdown PDFRatings on VS Code Marketplace · Last 90 days131ratings115120125130135140145Jul 21Aug 5Aug 20Sep 4Sep 19Oct 4Oct 19ratingsobservedarchived (Internet Archive)no observationsOct 16, 2026 – Oct 19, 2026 · 4 observations · Updated Oct…pluginstats.com
Markdown PDF ratings on VS Code Marketplace, last 90 days: 131 ratings as of Oct 19, 2026.
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (4)
Recent installs observations for Markdown PDF
Date (UTC)InstallsChange vs. previous
4,229,836+2.2K
4,227,665+585
4,227,080+1.1K
4,225,995—

Similar VS Code Marketplace Other plugins

Data source

Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.

Listing: https://marketplace.visualstudio.com/items?itemName=yzane.markdown-pdf. First seen Oct 16, 2026; last successful collection Oct 19, 2026. See the methodology.