How to Export Zotero Annotations to Obsidian
Export Zotero Highlights and Comments to Markdown, Notion, CSV, and More
Zotero annotations can be exported to Obsidian, but the native workflow usually involves creating notes first and may require plugins depending on your setup. PDF Annotations provides a direct way to convert annotated PDFs into Obsidian-ready Markdown, Notion, CSV, and JSON files without uploading documents.
Zotero is one of the most powerful reference management tools available for academic research. Its built-in PDF reader lets you annotate papers, add comments, and organize your library in one place. But when it comes to getting those annotations into Obsidian, Notion, or a structured data format, the workflow involves more steps — and more limitations — than most researchers expect. This page explains where Zotero's annotation export falls short and how PDF Annotations fills that gap.
This page answers:
- Can Zotero export annotations to Obsidian or Notion?
- What are the limitations of Zotero's built-in Markdown export?
- What is the fastest way to get Zotero PDF annotations into a structured format?
Key Takeaways
- Zotero has native annotation export capability, but it requires multiple steps and has format limitations
- Zotero does not export annotations directly to Notion, CSV, or JSON
- Color handling can vary depending on the export workflow, plugins, and Markdown conversion process
- PDFs annotated outside Zotero may not integrate consistently with Zotero's annotation workflow depending on how the annotations were created and imported
- PDF Annotations processes most standard PDF annotation formats locally in the browser, exporting directly to Obsidian, Notion, CSV, or JSON in a single step
In short: Zotero manages your references and annotations inside its ecosystem, while PDF Annotations converts those annotations into structured, portable formats your knowledge workflow can actually use.
TL;DR
If you already use Zotero for reading and annotating PDFs, keep using it. If you need to move those annotations into Obsidian, Notion, CSV, or structured workflows, PDF Annotations provides a faster export layer without changing your research workflow.
Quick Comparison
| Question | Zotero | PDF Annotations |
|---|---|---|
| Export annotations to Markdown | Yes (multi-step) | Yes (single-step) |
| Export directly to Obsidian | Via plugins / setup | Yes (Pro) |
| Export to Notion | No native support | Yes (Pro) |
| Export to CSV | No | Yes |
| Export to JSON | No | Yes (Pro) |
| Color filtering before export | No | Yes (Pro) |
| Batch multi-file processing | No | Yes (Pro) |
| Works with externally annotated PDFs | Partial | Yes (most standard formats) |
| Local processing (no upload) | Yes | Yes |
How to Export Zotero Annotations to Obsidian: Step-by-Step
Using PDF Annotations (single-step):
- Open your annotated PDF — whether it was annotated in Zotero, Adobe, or any other reader
- Open pdfannotations.com/export-pdf-annotations/ in your browser
- Drop the PDF into the tool — processing starts locally in your browser immediately after loading the file
- Select Obsidian Markdown as your export format
- Download the structured .md file
- Drag the file into your Obsidian vault — annotations appear as color-labeled, page-referenced blocks
Page numbers, annotation color information, comment threads, and author names are preserved in the output in most cases. No plugins, no intermediate notes, no reformatting required.
For a complete guide on building an Obsidian literature review workflow from PDF annotations, see the Obsidian PDF Annotation Workflow guide.
Try exporting your Zotero annotations →

Can Zotero Export Highlights?
Yes. Zotero can export highlights and annotations through its built-in "Create Note from Annotations" workflow, and individual annotations can be copied to the clipboard as Markdown directly from the PDF reader. However, this process does not produce a directly usable Obsidian or Notion file in a single step. The output format depends on your Zotero version, installed plugins, and export method. Color handling can vary depending on the export workflow and any Markdown conversion process involved.
Can Zotero Export Highlights Directly to Obsidian?
Not natively in a single step. Most workflows use Zotero notes or third-party plugins such as ZotLit or Zotero Integration before moving annotations into Obsidian. These plugins work well for researchers already invested in the Zotero ecosystem, but they require installation, configuration, and ongoing maintenance as both apps update. PDF Annotations exports directly to Obsidian-ready Markdown files from annotated PDFs without requiring any plugin installation.
Can Zotero Export Annotations as Markdown?
Yes. Zotero can export annotation notes as Markdown through its note workflow. The exact output and formatting depend on the workflow and plugins being used. Zotero 7 improved this capability, but the process typically requires creating a note from annotations as an intermediate step before exporting. PDF Annotations provides a single-step export directly from the PDF file, with consistent page references and annotation color information preserved where available.
Can Zotero Export Notes to Obsidian?
Zotero can push annotation notes to Obsidian, but not directly or in a single step without additional tooling. The most common approaches involve third-party plugins such as ZotLit or Zotero Integration for Obsidian, which reduce friction significantly but require installation and configuration. Zotero's native Markdown note export provides a basic output, though the formatting and metadata preservation depend on which workflow you use.
PDF Annotations exports directly to Obsidian-ready Markdown with page references and annotation color information preserved, without requiring any plugin installation in either Zotero or Obsidian.
Zotero Markdown Export Limitations
Zotero does have Markdown export capability, and it has improved significantly with Zotero 7. Here is an accurate picture of what it can and cannot do natively:
What Zotero can do:
- Create a note from annotations inside Zotero
- Export that note as Markdown
- Copy individual annotations to the clipboard as Markdown
- Sync annotations across desktop, iOS, and Android apps
What Zotero cannot do natively:
- Export annotations directly to Notion
- Export annotations as CSV or JSON
- Filter annotations by color before export
- Provide a built-in workflow for exporting and querying annotations across multiple papers in structured formats
- Batch export annotations from multiple PDFs in one operation
The multi-step process for getting Zotero annotations into Obsidian typically involves annotating the PDF in Zotero, using "Create Note from Annotations" to generate an internal note, then exporting that note as Markdown or using a third-party plugin. Community plugins like ZotLit and Zotero Integration for Obsidian reduce friction significantly, but they require ongoing maintenance as both Zotero and Obsidian update.
Using PDFs Annotated Outside Zotero
Zotero's annotation export tools work most reliably with annotations made inside Zotero's own PDF reader. PDFs annotated outside Zotero may not integrate consistently with Zotero's annotation workflow depending on how the annotations were created and imported. This varies by source application and annotation type.
This is a common scenario for researchers who annotated papers before switching to Zotero, or who read on a tablet and manage references in Zotero separately. PDF Annotations reads annotation data from most standard PDF annotation formats embedded in the PDF file itself, regardless of which tool created them. A PDF annotated in Zotero, Adobe, Preview, or any reader that uses the standard PDF annotation format will in most cases produce the same structured output.
Export Zotero highlights to Obsidian →
PDF Annotations vs Zotero for Annotation Export
| Capability | Zotero (native) | PDF Annotations Free | PDF Annotations Pro |
|---|---|---|---|
| Price | Free | $0 forever | $5.99/mo or $49.99/yr |
| Annotate PDFs | ✓ | — | — |
| Reference management | ✓ | — | — |
| Export annotations as Markdown | Partial (multi-step) | ✓ | ✓ |
| Export to Obsidian (direct) | Via plugins / setup | — | ✓ |
| Export to Notion | — | — | ✓ |
| CSV export for annotations | — | ✓ | ✓ |
| JSON export for annotations | — | — | ✓ |
| Color filtering & grouping | — | — | ✓ |
| Author filtering | — | — | ✓ |
| Custom export templates | — | — | ✓ |
| Batch multi-file processing | — | — | ✓ |
| Page range selection | — | — | ✓ |
| Extraction mode (Exact or Sentence) | — | — | ✓ |
| Works with non-Zotero annotations | Partial | ✓ | ✓ |
| Local processing (no upload) | ✓ | ✓ | ✓ |
| Daily PDF limit | Unlimited | 3/day | Unlimited |
Can Zotero Export Annotations to Notion?
Not natively. Zotero does not have a built-in Notion integration for annotation export. Some users build manual workflows using the Zotero API or third-party automation tools, but there is no direct one-step path from Zotero annotations to a Notion database.
PDF Annotations exports annotation data into Notion-compatible block format as a Pro feature, allowing highlights and comments from most standard annotated PDFs to appear directly in your Notion workspace.
For a complete guide on building a Notion reading database from PDF annotations, see the Notion PDF Reading Database Workflow guide.
What the Export Output Looks Like
When you export a Zotero-annotated PDF to Obsidian Markdown via PDF Annotations, each annotation becomes a structured note block:
> [!quote] Page 8 · Yellow
> The replication crisis in psychology has prompted a fundamental reassessment of statistical methods across the social sciences.
💬 Comment:
Connect this to Chapters 3 and 5 — methodological overlap with our survey design.
Author: Dr. Sarah Kim
Annotation color information, page numbers, comment threads, and author names are preserved in the output where available in the source PDF. The file drops directly into your Obsidian vault with no reformatting required.

How PhD Researchers Use PDF Annotations With Zotero
For researchers managing a literature review across dozens or hundreds of papers, Zotero is an essential organizational tool — tracking citations, managing PDFs, and generating bibliographies. But the annotation layer of a literature review is where knowledge is actually built, and getting that layer into a queryable, linkable format is where Zotero's native tools show their limits.
A researcher working on a systematic review might annotate 80 papers in Zotero over several months. Yellow highlights for key findings, green for methodology, red for claims requiring verification. When it comes time to synthesize across all 80 papers, Zotero does not provide a built-in workflow for exporting and querying annotations across multiple papers in structured formats such as CSV, JSON, or Markdown collections.
Using PDF Annotations Pro's batch processing, the researcher can drop all 80 annotated PDFs at once and receive a separate structured Markdown file for each paper. These files drop into an Obsidian vault where a single Dataview query can pull all yellow highlights across every paper, filtering by color, author, or keyword. The literature review becomes a queryable, living database rather than a collection of separate notes.
The same workflow applies to PDFs that were annotated on a tablet before the researcher started using Zotero — PDF Annotations reads annotation data from most standard PDF annotation formats embedded in the file regardless of origin.
Specific research scenarios where this workflow applies:
- Systematic literature review requiring cross-paper annotation synthesis
- Dissertation research building a Zettelkasten from annotated sources
- Grant writing requiring structured evidence compilation across multiple studies
- Research team collaboration where different members annotate different papers
- Mixed-reader workflows where some papers were annotated on tablets and others in Zotero
For a complete academic literature review workflow, see Academic Literature Review PDF Workflow.
Extract annotations from your research PDFs →
How Students Use PDF Annotations With Zotero
Students annotating course readings in Zotero face a specific version of this problem. A semester's worth of annotated PDFs across multiple courses represents hours of reading and marginalia — but synthesizing across courses for a thesis, or accessing those insights after the course ends, requires getting those annotations out of Zotero and into a format that survives beyond the academic year.
PDF Annotations provides a direct path from annotated course PDFs to structured Markdown notes that can be organized in Obsidian by course, topic, or concept. Annotation color information from different courses can be filtered and grouped, allowing a student to find all passages they marked as key arguments across an entire semester of reading.
Specific student scenarios where this workflow applies:
- Seminar reading notes synthesized into structured Obsidian vaults
- Thesis research building on annotated course readings
- Essay preparation requiring evidence compilation from multiple sources
- Reading group workflows where annotations need to be shared and compiled
Is PDF Annotations a Replacement for Zotero?
No. Zotero and PDF Annotations serve fundamentally different functions. Zotero manages your reference library — tracking citations, generating bibliographies, organizing PDFs, and syncing across devices. These capabilities have no equivalent in PDF Annotations. Most researchers who use PDF Annotations alongside Zotero continue using Zotero for everything it does well, and use PDF Annotations for the specific step of converting annotation layers into structured, portable knowledge assets. PDF Annotations Pro costs $5.99/month or $49.99/year. The free tier processes up to 3 PDFs per day with Markdown, CSV, and plain text export at no cost. No credit card required.
Objection Handling
Does Zotero not already have Markdown export? Zotero does have Markdown export for notes, and Zotero 7 improved this capability. However, the process requires creating a note from annotations as an intermediate step, and color handling can vary depending on the export workflow and plugins used. PDF Annotations provides a single-step export directly from the PDF file.
What about Zotero plugins like ZotLit or Zotero Integration? These plugins extend Zotero's capability significantly and are a good option for researchers already invested in the Zotero ecosystem. PDF Annotations is useful for scenarios these plugins do not cover: PDFs annotated outside Zotero, batch export without plugin configuration, CSV or JSON output, and Notion integration.
Does it work with PDFs stored in my Zotero library? Yes. PDF Annotations reads the PDF file itself, not Zotero's internal database. You can export any PDF from your Zotero library and drop it into PDF Annotations. Annotation data from most standard PDF annotation formats will be extracted regardless of how or where the annotations were created.
Does PDF Annotations sync with my Zotero library? No. PDF Annotations is a standalone extraction tool. It does not read from or write to your Zotero database. It reads the PDF file and exports structured annotation data.
Does it work with PDFs annotated on a tablet and added to Zotero? In most cases, yes. PDFs annotated in GoodNotes, Notability, PDF Expert, and similar apps are often stored in the standard PDF annotation format and can be extracted by PDF Annotations. Results may vary depending on the specific app and annotation type.
What if I need to export annotations from many papers at once? The Pro plan includes batch multi-file processing. The free tier processes one PDF at a time with a limit of 3 per day.
Frequently Asked Questions
How do I get Zotero annotations into Obsidian without plugins? Drop the PDF from your Zotero library into pdfannotations.com, select Obsidian Markdown as the export format, and download the structured .md file. In most cases, no plugin installation is required in either Zotero or Obsidian.
Can Zotero export highlights directly to Obsidian? Not natively in a single step. Most workflows use Zotero notes or third-party plugins before moving annotations into Obsidian. PDF Annotations exports directly to Obsidian-ready Markdown files from annotated PDFs without requiring any plugin installation.
Can Zotero export annotations as Markdown? Yes. Zotero can export annotation notes as Markdown through its note workflow. The exact output and formatting depend on the workflow and plugins being used. PDF Annotations provides a single-step export with consistent formatting directly from the PDF file.
Can Zotero export annotations as CSV? Not natively. Zotero can export bibliographic metadata as CSV, but annotation data is not included in that export. PDF Annotations exports annotations as CSV with each annotation as a separate row including page number, color, author, and text.
Can Zotero export PDF highlights to Notion? Not natively. Zotero does not have a built-in Notion integration for annotation export. PDF Annotations exports annotations to Notion-compatible block format as a Pro feature.
Do Zotero color labels transfer when exporting to Obsidian? Color handling can vary depending on the export workflow, plugins, and Markdown conversion process. PDF Annotations reads color information directly from the PDF annotation data and preserves it in the structured output where available.
Can I export annotations from PDFs I annotated before using Zotero? PDF Annotations reads annotation data from most standard PDF annotation formats embedded in the PDF file, regardless of which tool created them. Results may vary depending on the annotation type and source application.
Does PDF Annotations upload my Zotero PDFs to a server? No. All processing happens locally in your browser using WebAssembly. Your PDF files never leave your device.
Can PDF Annotations export Zotero annotations as JSON? Yes. The Pro plan includes JSON export, which outputs each annotation as a structured object including page number, color, author, text, and comment data. This is useful for custom automation and programmatic processing.
Related Guides and Workflows
- Obsidian PDF Annotation Workflow
- Notion PDF Reading Database Workflow
- Academic Literature Review PDF Workflow
- PDF to Markdown Best Practices Guide
- Best Readwise Alternative for PDF Highlights
- How to Export Adobe Acrobat Annotations
Conclusion
Zotero is an essential tool for academic reference management and PDF annotation. Its built-in annotation export has improved with each version, but structured export to Notion, CSV, and JSON — and consistent annotation processing across multiple papers in a single operation — remain areas where additional steps or plugins are required. PDF Annotations fills this gap as a complementary tool, reading annotation data from most standard annotated PDFs in your Zotero library and exporting it in the format your knowledge workflow requires, without uploading files to any server.
Already have annotated PDFs in your Zotero library? Drop them into PDF Annotations and export structured notes in a single step — no plugins, no intermediate notes, no reformatting required.
Ready to Export Your PDF Highlights?
Join researchers, students, and professionals who save hours every week using our local-first PDF annotation tool.
Export Zotero Highlights to Obsidian →