Consti7 downloadsType notes onto PDFs in the built-in viewer. Notes are saved into the PDF as real, searchable text and stay editable.
Type notes directly onto PDFs in Obsidian's built-in PDF viewer. Your notes are written into the PDF itself as real, searchable text, so any app or AI tool that reads the PDF also sees them. They stay editable in Obsidian.
Desktop only (macOS, Windows, Linux). Tested on macOS with Obsidian 1.15.
pdf-textboxes-<version>.zip from the latest release
(or get it from a friend).pdf-textboxes.<your vault>/.obsidian/plugins/.
The .obsidian folder is hidden. On macOS press ⌘⇧. in Finder to show hidden folders;
on Windows enable "Hidden items" in Explorer's View menu.Install the BRAT community plugin, then Add beta plugin with this repository's URL.
| Action | How |
|---|---|
| Place a text box | Press T (or click the T button in the PDF toolbar), then click on the page. ⌥/Alt-click works anytime. |
| Leave placement mode | T again or Esc |
| Edit | Double-click a box (or select it and press Enter) |
| Move | Drag the box |
| Size, colour, background, delete | Select a box; a small panel slides out next to the T button |
| Symbols (α, ², ₁, ≤, ∈ …) | ⌘⇧G / Ctrl+Shift+G or the Σ button; click a symbol to insert it |
| Delete | Select the box and press Backspace/Delete |
| Undo / redo | ⌘Z / ⌘⇧Z (Ctrl on Windows/Linux) while the PDF is active |
Clicking outside a box (or outside the symbol palette) only closes it; the next click places a new box.
Commands (command palette): Write text boxes into this PDF now, Use the current PDF file as the new original, Remove all text boxes and restore the original PDF, Toggle text box placement mode, Toggle symbol panel.
Read this before using it on files you care about.
original.pdf) plus your notes (annotations.json) in a data folder, by default the
hidden folder .pdf-annotations/ at the vault root.<data folder>/.trash/ instead of deleting them.The plugin refuses to modify PDFs that are digitally signed (rewriting would break the signature) or encrypted/password-protected. PDFs with fillable forms are allowed; you get a warning and the form fields are kept.
PDF text boxes data) and turn on Sync all other types in
Obsidian Sync's settings. The stored originals then appear as PDFs in your vault.On macOS the notes use Helvetica, on Windows Arial, on Linux the bundled DejaVu Sans. Characters the main font lacks (e.g. some math symbols) are drawn with the bundled DejaVu Sans, both on screen and in the PDF. You can pick any other installed font in the settings.
![[file.pdf]]) and canvas cards show the PDF with the notes baked in,
but you can't edit the boxes there.MIT © curryonsti. Bundled third-party software and the DejaVu font are listed in THIRD_PARTY_NOTICES.md.