vida sana933 downloadsFreehand PDF annotation workspace for Obsidian with vault-backed sidecar saves.
Write and draw on PDFs in Obsidian. Freedraw PDF lets you add handwritten notes, highlights, text, and images, insert extra writing pages, and export an annotated copy. Your original PDF stays unchanged.

The PDF is open on the left. On the right, an Obsidian note displays an annotated region from the same document.
Freedraw PDF requires Obsidian 1.12.0 or later.
main.js, manifest.json, and styles.css individually..obsidian/plugins/freedraw-pdf.Use the plugin assets from the release, rather than GitHub's automatically generated source-code archives.
Open a PDF and choose Annotate from its toolbar or the command palette. Select a tool, then write or place an annotation on the page. Choose Finish when you want to return to reading.
The toolbar sits inside Obsidian's PDF toolbar when available. You can choose a floating toolbar in the plugin settings.
To add writing space, open the page menu and insert a template page. The Pages menu lets you navigate, rename, duplicate, and manage pages. For sharing, use the export command in the overflow menu.
If you want to scroll with your finger and write with a pen, set Finger input to Pan with finger. Pen, highlighter, eraser, and text preferences are also available in the plugin settings.
Use the embed command to copy an annotated page or selected region into a Markdown note. The embed reads the saved annotations, so you can return to the PDF and keep editing.
You can also write an embed block yourself:
```freedraw-pdf
path: Documents/example.pdf
page: 1
width: 720
```
Change path to the PDF's location within your vault and page to the page you want to show.
Freedraw PDF stores editable annotations in a companion .annot.json file beside the PDF. Keep both files when backing up or transferring your work. Imported annotation images are stored with the annotation data.
Export creates a separate, flattened PDF. The exported annotations are part of the page image; keep the original PDF and annotation file if you want to edit them again in Freedraw PDF.
The plugin does not require an account or use analytics. Your vault's storage, backup, and sync settings determine where its files are kept.
If the toolbar is missing, check Toolbar placement in the plugin settings. If finger scrolling draws unwanted marks, select Pan with finger.
Stylus input, palm rejection, and touch gestures can behave differently across devices. Check the open issues for existing reports, or describe the problem with your Obsidian version, plugin version, device, and steps to reproduce it. Share a sample PDF only if it contains no private information.
For security concerns, follow the security policy.
See the contributor guide for local setup, checks, and contribution guidelines. The repository includes development changes that may not be available in the latest published release. Published changes are listed in GitHub Releases.
Freedraw PDF is released under the MIT License. Stroke rendering uses perfect-freehand, also licensed under MIT.