Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

PDF and HTML Note Export

thelvynthelvyn20 downloads

Export notes as styled PDF or self-contained HTML5 files. Works on desktop and Android.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates4

Export your Obsidian notes as PDF or self-contained HTML5 files with a clean, professional built-in theme. Works on desktop and Android.

Features

  • PDF export — Generates PDF directly in JavaScript (html2canvas + pdf-lib). No external dependencies, no print dialog.
  • Standalone HTML5 export — Produces a single HTML file with embedded CSS and base64 images. Opens on any device.
  • Built-in theme — Clean, professional styling independent of your Obsidian theme.
  • Embedded images — Vault images are automatically converted to base64 for fully self-contained exports.
  • Metadata header — Title, export date, and frontmatter tags displayed at the top.
  • Custom CSS — Add your own CSS overrides via plugin settings.
  • File menu integration — Right-click any .md file → Export as PDF / HTML5.
  • Mobile friendly — Files are saved directly in the vault, works reliably on Android.

Installation

From Community Plugins (recommended)

  1. Open Settings → Community plugins → Browse.
  2. Search for "PDF HTML Note Export".
  3. Click Install, then Enable.

Manual installation

  1. Download the latest release from GitHub Releases.
  2. Extract main.js, manifest.json, and styles.css into .obsidian/plugins/pdf-html-note-export/.
  3. Restart Obsidian and enable the plugin in Settings → Community plugins.

Usage

Commands (Ctrl/Cmd + P)

Command Description
Export current note in default format Exports using your default format (PDF or HTML)
Export current note as PDF Generates a PDF in the export folder
Export current note as HTML Generates a self-contained HTML file

Ribbon icon

The ⬇️ icon in the left ribbon exports the active note using the default format.

File menu

Right-click any .md file in the file explorer → Export as PDF / Export as HTML5.

Settings

Setting Description Default
Default format PDF or HTML5 PDF
Page size A4, A5, Letter, Legal A4
Include metadata Show title and frontmatter in header On
Include date Show export date in header On
Export folder Vault folder for exported files exports
Custom CSS Additional styles appended to built-in theme Empty

Export location

Exported files are saved inside your vault at <vault>/exports/ (configurable). This ensures they work reliably on all platforms including Android, and are automatically synced if you use Obsidian Sync.

Development

npm install
npm run dev    # watch mode
npm run build  # production build

License

MIT

HealthExcellent
ReviewPassed
About
Export notes as PDF or self-contained HTML5 files with a clean built-in theme and embedded images converted to base64 for fully standalone exports. Generate PDFs in JavaScript with no external dependencies or print dialog, include title/date/frontmatter, and save files directly in your vault (desktop & Android).
ExportPDFImages
Details
Current version
1.0.3
Last updated
Yesterday
Created
6 months ago
Updates
4 releases
Downloads
20
Compatible with
Obsidian 1.4.0+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
thelvynthelvyn
GitHubthelvyndragon
  1. Community
  2. Plugins
  3. Export
  4. PDF and HTML Note Export

Related plugins

Slides Extended

Create markdown-based reveal.js presentations. Fork of Advanced Slides.

Wechat Converter

将 Markdown 转换为微信公众号排版,并支持一键发送到微信(weixin/wx)公众号(支持自定义 CSS和公众号贴图)、飞书、小红书(rednote)、知乎、微博、CSDN等20+平台。

Pandoc Plugin

Commands to export to Pandoc-supported formats like DOCX, ePub and PDF.

Advanced PDF Export

Export notes as pixel-perfect PDFs with live preview, style presets, manual page breaks, tables, and full layout control.

qmd as md

Edit, preview, and render Quarto (.qmd) files with executable code cells via Quarto to PDF, DOCX, HTML, or reveal.js.

Export Image plugin

Easily convert your article to image.

Marp Slides

Create Marp presentations.

Karpathy LLM Wiki

Karpathy's LLM Wiki implementation plugin for Obsidian - turns notes and PDFs into a linked, LLM-powered knowledge base with entity pages, concept pages, graph-powered Q&A, and local-first privacy.

Text Extractor

A (companion) plugin to facilitate the extraction of text from images (OCR) and PDFs.

Image Captions

Add captions to images with inline Markdown and link support. The caption format is compatible with the Commonmark spec and other Markdown applications.