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

Paste Quote

brokensandalsbrokensandals300 downloads

Helps with formatting and citing quotes.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates6

This is a small Obsidian plugin to help with formatting and citing quotations when pasting them from the clipboard. Currently, citation support only applies to quotes pasted from the Kindle app, and is focused on generating Pandoc-style citations.

The plugin also contains a command to help paste references from e.g. Zotero into the references section of the note's front matter, and a command to insert a Pandoc-style citation for an item from the references section.

Paste Quote command

Formatting

Suppose you have this text on the clipboard:

“You know,” Jacob yawned, “I think it's time for a nap.”

If you use the Paste quote command while your cursor is at the beginning of a line, this will be pasted as a block quote:

A sample document before pasting, where the cursor is at the beginning of a line

A sample document after pasting, where the quote has been pasted as a blockquote

But if the cursor is in the middle of a line, then quotation marks will be added around the quote, and any internal double quotes are changed to single quotes, like this:

A sample document before pasting, where the cursor is not at the beginning of a line

A sample document after pasting, where the quote has been surrounded by quotation marks and the double quotes within it have been replaced with single quotes

Citations

If you copy text from the Kindle app, you'll end up with something like this on your clipboard:

The professional tackles the project that will make him stretch. He takes on the assignment that will bear him into uncharted waters, compel him to explore unconscious parts of himself.

Pressfield, Steven. The War of Art (pp. 40-41). (Function). Kindle Edition. 

The Paste quote command will change the citation format when pasting this. The new format depends on whether you have a references section in your note's front matter. If you don't have a references section, then a simple title and page number format is used:

A sample document before pasting

A sample document after pasting, which includes the quote and a citation in the format (*The War of Art*, p. 40-41)

If your document does have a references section in its frontmatter, then the plugin will try to find the correct reference for the quote based on the title, and generate a Pandoc-style citation using the corresponding id. Example:

A sample document containing a references section with a reference with id "pressfield2002"

A sample document after pasting, which includes the quote and a citation in the format [@pressfield2002, p. 40-41]

Paste CSL YAML command

Suppose you use Zotero and the Better BibTeX plugin, and you select an entry there and use 'Copy as Better CSL YAML'. Then you'll have something like this on your clipboard:

---
references:
- id: pressfield2002
  author:
    - family: Pressfield
      given: Steven
  citation-key: pressfield2002
  issued:
    - year: 2002
  publisher: Rugged Land, LLC
  title: The War of Art
  type: book
...

Running the Paste CSL YAML command will add the references from the clipboard into your note's front matter. The advantage over just pasting it directly into the front matter yourself is that if your note already has a references section in its front matter, the command will add the new references onto the existing list, and will warn you if there are any duplicate IDs.

Cite Reference command

If you just want to insert a Pandoc-style citation to one of your references, without pasting a quote, you can use the Cite Reference command. This will open a fuzzy-finder for choosing the reference, then add the citation for the chosen reference, as shown below.

The fuzzy finder for the Cite Reference command, showing the two references that appear in the document's front matter

The document after the Cite Reference command inserted a citation in the format [@copp2011a]

76%
HealthGood
ReviewSatisfactory
About
Format and cite quotes pasted from the clipboard, producing block or inline quotes and normalizing internal quotes. Convert Kindle highlights into Pandoc-style citations by matching titles to a note's front matter references or falling back to title/page metadata. Paste Better CSL YAML into front matter and insert Pandoc citations from referenced items.
FormattingResearchImport
Details
Current version
1.3.1
Last updated
Last year
Created
Last year
Updates
6 releases
Downloads
300
Compatible with
Obsidian 1.8.7+
Platforms
Desktop, Mobile
License
0BSD
Report bugRequest featureReport plugin
Sponsor
GitHub Sponsors
Author
brokensandalsbrokensandals
brokensandals.net
GitHubbrokensandals
  1. Community
  2. Plugins
  3. Formatting
  4. Paste Quote

Related plugins

Zotero Integration

Insert and import citations, bibliographies, notes, and PDF annotations from Zotero.

ZotLit

Integrate with Zotero, create literature notes, and insert citations from a Zotero library.

Citations

Automatically search and insert citations from a Zotero library.

Importer

Import data from Notion, Evernote, Apple Notes, Microsoft OneNote, Google Keep, Bear, Roam, and HTML files.

Self-hosted LiveSync

Sync vaults securely to self-hosted servers or WEBRTC.

Readwise Official

Sync highlights from Readwise to your vault.

Linter

Format and style your notes. Linter can be used to format YAML tags, aliases, arrays, and metadata; footnotes; headings; spacing; math blocks; regular Markdown contents like list, italics, and bold styles; and more with the use of custom rule options.

Easy Typing

Auto format when typing.

Admonition

Admonition block-styled content.

Weread

Sync Tencent Weread highlights and annotations.