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

Live PDF Preview

kimsuninkimsunin729 downloads

Real-time PDF preview and export plugin.

Add to Obsidian
Live PDF Preview screenshot
Live PDF Preview screenshot
Live PDF Preview screenshot
Live PDF Preview screenshot
Live PDF Preview screenshot
  • Overview
  • Scorecard
  • Updates21

An Obsidian plugin that lets you edit Markdown documents while viewing a real-time, print-formatted A4 preview in the sidebar, and exports them into high-quality PDFs with interactive navigation bookmarks in one click.

It streamlines your writing workflow by combining document editing and publication layout design into one seamless process.

Obsidian Live PDF Preview Main Screenshot

Who is this for?

  • Writers composing print-ready documents like reports, resumes, proposals, and essays directly in Obsidian.
  • Publishers who want to verify line wraps, margins, and page breaks in real-time before exporting.
  • Readers who want exported PDFs to automatically feature click-navigable outlines/bookmarks for easy reading.

Key Features

1. Real-Time Print Preview

  • Live Page Rendering: Renders your edits instantly on a virtual print page (supporting A4, Letter, A3, etc.).
  • Responsive Scaling: The preview automatically scales to fit when you resize the sidebar panel.

2. Cursor Scroll Sync

  • Auto-Scrolling: Automatically scrolls the preview page to match your active cursor position in the editor, keeping your edits in view.

3. Smart Pagination & Formatting

  • Clean Transitions: Paragraphs, lists, tables, and code blocks that overflow the page boundary split cleanly onto the next page instead of cutting off mid-line.
  • Continuous Lists: List items split across pages preserve continuous numbering and omit duplicate bullet points.

4. Print Layout Commands (// Commands)

The plugin provides native layout commands written on their own lines:

  • //page (Page Break): Forces content onto a new page. Inside a column, it splits only that column.

    Page Break Screenshot

  • //column (Multi-Column Layout): Creates side-by-side columns (up to 3 columns using //column-1, //column-2, //column-3). Includes smart autocomplete for closing tags.

    • Custom Widths: Specify ratios in brackets, e.g., //column[30, 70] to set custom column width ratios.

    Multi Column Layout Screenshot

  • //center (Center Alignment): Centers text, lists, tables, code blocks, and images, while keeping list items left-aligned for readability. Includes smart autocomplete.

    Center Alignment Block Screenshot

5. PDF Export with Bookmarks

  • One-Click Export: Click the printer icon (🖨️) to save your document as a print-ready PDF.
  • Interactive Outlines: Document headings (# H1 to ###### H6) automatically become interactive PDF outlines/bookmarks with full Unicode (Korean, CJK, etc.) support.
  • Polished Output: Automatically hides temporary interface items like code copy buttons in the exported document.

How to Use

1. Launching the Preview

  1. Open the Obsidian Command Palette (Cmd/Ctrl + P).
  2. Search for and select the Open Live PDF Preview command.
  3. The print preview tab will open in the right sidebar.

2. Customizing the Page Layout

Click the gear icon (⚙️) on the top right of the preview header to open the page settings:

Setting Description Options
Page size Set the physical dimensions of the virtual page. A4, Letter, A3, A5, Legal, Custom
Margins Choose the outer padding margins for the A4 sheet. Default (20mm), None (0mm), Small (10mm)
Downscale percent Adjust the zoom/scale factor of the preview text and layout. 50% to 150% (Default: 100%)
Landscape Toggle between Portrait (vertical) and Landscape (horizontal). Toggle ON/OFF
Show file name as title Render the file name as the document's main heading. Toggle ON/OFF

Page Layout Settings Modal

3. Custom CSS Stylesheet

Click the palette icon (🎨) next to the settings gear on the preview header to apply custom CSS

Page Layout Settings Modal

License

This project is licensed under the MIT License.

Contributing

Contributions, issues, and pull requests are welcome!

HealthExcellent
ReviewPassed
About
A high-performance, real-time PDF preview and export plugin for Obsidian. Tweak print layout settings like page size, margins, and font scales through an intuitive GUI, or write simple '//' commands to insert page breaks, format multi-column layouts, and center content. Export beautiful, print-ready PDFs complete with clickable heading outline bookmarks.
PDFExportPublishing
Details
Current version
1.3.4
Last updated
Last month
Created
2 months ago
Updates
21 releases
Downloads
729
Compatible with
Obsidian 1.0.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Sponsor
Ko-fi
Author
kimsuninkimsuninkimsunin
GitHubkimsunin
  1. Community
  2. Plugins
  3. PDF
  4. Live PDF Preview

Related plugins

Wechat Converter

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

Pandoc Plugin

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

Slides Extended

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

GitHub

Share as Gist

Share a note as a GitHub.com Gist.

qmd as md

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

Advanced PDF Export

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

Marp Slides

Create Marp presentations.

PDF Highlights

Extract highlights, underlines and annotations from your PDFs.

QuickShare

Securely share your notes with one click. Notes are end-to-end encrypted. No API keys or configuration required.

WordPress

Publish to WordPress.