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

Resume PDF Exporter

bluebluegrassbluebluegrass67 downloads

Exports structured resume notes to one-page PDF with one click.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates2

Write your resume in an Obsidian note, then export a polished one-page PDF with one click. No code, Python, or extra software is required.

This plugin currently works with Obsidian Desktop on macOS, Windows, and Linux. It is not available on mobile.

Export resume PDF from the Obsidian file menu

Generated resume PDF output

Install

From Obsidian Community Plugins

Once the plugin is listed in the Community Plugins directory:

  1. Open Settings → Community plugins in Obsidian.
  2. Search for Resume PDF Exporter.
  3. Select Install, then Enable.

From this GitHub repository

  1. Open the repository's Releases page and download resume-pdf-exporter.zip from the newest release.
  2. Unzip it. You will get a folder called resume-pdf-exporter.
  3. In your Obsidian vault, open the hidden .obsidian folder, then open or create plugins.
  4. Move the resume-pdf-exporter folder into .obsidian/plugins/.
  5. Restart Obsidian. Go to Settings → Community plugins and enable Resume PDF Exporter.

The final path should look like this:

Your vault/
└── .obsidian/
    └── plugins/
        └── resume-pdf-exporter/
            ├── main.js
            ├── manifest.json
            └── styles.css

If Obsidian asks whether you trust community plugins, choose Turn on community plugins first.

Create your resume note

Start with this format. The first # heading is your name and the next non-empty line is your contact information.

# JANE DOE

Amsterdam, Netherlands | [email protected] | linkedin.com/in/janedoe

## EXPERIENCE

### Product Manager | Example Company | 2022–2026

- Led a cross-functional team that launched a new customer onboarding experience.
- Improved activation by 24% through user research and rapid experiments.

## EDUCATION

### University Name | Degree | 2018–2022

Use ## for section titles, ### for roles or education entries, and - for bullet points. A complete example is available in Sample Resume Markdown.

Export a PDF

  1. Open your resume note.
  2. Click Export resume PDF in the status bar, right-click the note and choose Export resume PDF, or open the Command Palette and run Resume: convert current note to PDF.
  3. Your PDF is saved beside the note. You can change the save folder or have the PDF open automatically in Settings → Resume PDF Exporter.

The exporter uses resume-specific typography and adjusts the scale to keep the document on one A4 page. If the note is still too long at the smallest readable size, it stops and asks you to shorten the content instead of creating a second page.

Troubleshooting

  • The plugin does not appear in Settings: confirm that the three files shown in the folder tree above are directly inside resume-pdf-exporter, then restart Obsidian.
  • The export says the resume does not fit: shorten one or more bullets, remove less relevant details, or use fewer sections.
  • The exported PDF is not where you expected: check the note's folder first. Change the output mode in Settings → Resume PDF Exporter if you prefer a dedicated folder.

For maintainers

Run npm install, npm run build, and npm test before releasing. Pushing a version tag matching manifest.json creates a GitHub release containing the individual Obsidian assets and the easy-install ZIP. See the release checklist.

License

See LICENSE.

HealthExcellent
ReviewSatisfactory
About
Export resume Markdown notes to a one-page PDF using a resume-specific renderer that controls typography, spacing, and section hierarchy. Trigger one-click exports from the status bar, file menu, or command palette and let the renderer automatically scale content to fit safely on a single page.
ExportPDFStatus bar
Details
Current version
0.2.0
Last updated
3 weeks ago
Created
7 months ago
Updates
2 releases
Downloads
67
Compatible with
Obsidian 1.5.0+
Platforms
Desktop only
License
MIT
Report bugRequest featureReport plugin
Author
bluebluegrassbluebluegrass
GitHubbluebluegrass
  1. Community
  2. Plugins
  3. Export
  4. Resume PDF Exporter

Related plugins

Slides Extended

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

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.

Marp Slides

Create Marp presentations.

PDF Highlights

Extract highlights, underlines and annotations from your PDFs.

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.

Annotator

Read and annotate PDFs and EPUB files.

Voice

Listen to your notes as natural speech with text-to-speech (TTS). Read notes aloud, play them like an audiobook in the voice player, download MP3 audio and listen offline hands-free on mobile.