This page describes some of the reported issues with the Zotero word processor plugins, together with possible solutions.
Formatting issues
Citations and bibliographies generated by the word processor plugins might appear in a different style (font, font-size, etc) than the surrounding text. The appearance of the generated text can be changed by changing the default style. For example, in LibreOffice, open the Styles Manager in Format → Styles and Formatting or by pressing F12. Right-click on “Default”, select “Modify”, and make the desired changes to this style. In Word, open the Styles Manager in Format → Styles or by clicking the “Styles Pane” or “Manage Styles” buttons on the “Home” tab of the ribbon.
It is a free, simple plugin for Microsoft Word (Windows, Mac) or Libre Office (All platforms). Allows you to quickly and easily insert styled citations to reference materials from your Mendeley Library. Automatically generates a bibliography for your paper using all the materials you’ve cited. Mendeley Cite speeds up the process of referencing when writing, giving researchers the tools to quickly and easily insert references from their Mendeley library directly into their Microsoft Word document. Zotero支持Mac、Windows和 Linux多种系统,是完全免费的,不需到网上找破解版。. The Zotero LibreOffice plugin can be used with just the keyboard for improved accessibility and faster use. Keyboard shortcuts can be set up for all the buttons in the Zotero tab. In the Citation dialog. Use the up and down arrow keys to move between search results. Press Enter to select an item. WPS Office Free is a Office and Business Tools application like Epubor, Balabolka, and Zotero from Kingsoft Software. It has a simple and basic user interface, and most importantly, it is free to download. WPS Office Free is an efficient software that is recommended by many Windows PC users.
Bibliography formatting is controlled by the citation style you select in Zotero document preferences and should conform to the requirements of the style in use. The formatting of the bibliography can be modified by editing the “Bibliography” (Word) or “Bibliography 1” (LibreOffice) word processor style.
Zotero toolbar doesn't appear
In most cases, the Zotero plugin should appear automatically in Word or LibreOffice after installing Zotero and restarting the word processor. If you don't see a Zotero tab or toolbar (or Zotero scripts menu for Word 2008/2011 for Mac), follow these steps:
- In the Cite pane of the Zotero preferences, open the Word Processors tab, click “Install Microsoft Word Add-in” or “Install LibreOffice Add-in”, and then restart your word processor.
- If you don't see the installation buttons in the Cite pane, you'll need to repair your Zotero installation:
- Make sure “Zotero Word for Mac”, “Zotero for Windows Integration”, and/or “Zotero LibreOffice Integration” are enabled. If any are not, click the “Enable” button.
- If the “Enable” button is grayed out and you are unable to click it, click the “Remove” button and restart Zotero.
- If you don't see the integration plugins in Add-ons at all, then you should re-download and re-install Zotero. It is not necessary to uninstall Zotero before re-installing; simply install Zotero over the top of the existing installation. (Note: Re-installing Zotero rarely fixes problems and should not be used as a general troubleshooting step. This is one of the few instances where re-installation is helpful.)
- If you still don't see the installation buttons in the Cite → Word Processors pane of the Zotero preferences, it may help to open your Zotero profile directory, delete extensions.json, and restart Zotero. If you've installed any third-party plugins, you may need to reinstall them.
- If the Zotero tab or toolbar still doesn't appear in your word processor after clicking the install button in the Zotero preferences and restarting your word processor, follow the manual installation instructions.
If you still don't see the plugin after performing a manual installation, follow these OS-specific troubleshooting steps:
Fixing broken documents
If you can insert a Zotero citation in a new, empty document but get an error in an existing document, see Troubleshooting Errors in Word Processor Documents.
Field codes instead of citation/bibiliography text
Citations/bibliography highlighted
See Citations Highlighted.
Citations converted to plain text
Windows
Communication error or non-responsive plugin buttons
If you see one of the following errors:
“Word could not communicate with Zotero. Please ensure Zotero is running and try again.”
“Could not find a running Word instance”
or the plugin appears and buttons are clickable, but no insert citation window appears, try the following steps:
- In Zotero, go to Tools → Add-ons and make sure that Zotero Word for Windows Integration is enabled.
- Make sure that you're running Zotero as the same user as Word. Specifically, you should check to make sure neither program is running as administrator. For security and stability reasons, you should typically not run any software as administrator.
- Try temporarily disabling any security software you're running, which could interfere with the connection between Word and Zotero.
- If you've set up Zotero to use multiple Zotero profiles, you might have configured Zotero to launch with the
-no-remote
command-line option. This will prevent the plugins from functioning, and if you've done this you should remove the-no-remote
command-line option from the shortcut used to launch the Zotero profile. This flag should never be used with Zotero. - If the plugins still aren't working, go to your Word Startup folder, delete Zotero.dotm, and restart Word to make sure that the plugin is completely gone from Word. Then reinstall the plugin.
Zotero tab does not appear in the Word Ribbon
First, make sure you've tried the general troubleshooting steps.
If you're using Microsoft Office Starter Edition, note that Zotero Word integration is not supported.
Other things to try:
Check if the Zotero plugin is correctly installed
- Open the Templates and Add-ins window by going to File → Options → Add-ins, selecting “Word Add-ins” in the Manage drop-down at the bottom, and clicking “Go…”.
If Zotero.dotm is present and ticked in the Templates and Add-ins window
- Go to File → Options → “Trust Center” and in the right-hand pane click “Trust Center Settings…”.
- Under “Add-ins”, make sure that “Require Application Add-ins to be signed by Trusted Publisher” and “Disable all Application Add-ins” are unchecked.
If the Zotero tab is still not present after these steps, go back into the Trust Center Settings, open the “Macro Settings” pane, and select “Disable all macros with notification”. Restart Word and see if you get a notification asking for macro permissions.
Word 2010: 'Could not find a running Word instance'
If you install Zotero with Word 2010 and receive an error stating
“Zotero experienced an error updating your document.[zoteroWinWordIntegration Exception… “Could not find a running Word instance.” code: “0” function: “zoteroWinWordDocument::initFromActiveObject” location: ”.zoteroWinWordDocument.cpp”]“
you may be experiencing an issue relating to your Word 2010 installation method. Microsoft distributes a set of “Click-to-Run” versions of Office 2010 that are configured to run within their own virtual environment. Unfortunately, this virtual environment prohibits Zotero from communicating with these Word instances, producing an error.
You can fix this problem by switching your copy of Office 2010 from a Click-to-Run installation to a standard (MSI-based) installation. This process does not require an additional license. To do so, follow the steps under the “Workaround” heading on this page.
You may also experience this error if you are running either Word or Zotero as Administrator or in a compatibility mode in Windows Vista or 7, or if security software is interfering with Zotero's ability to communicate with Word.
Run-time error '5097': Word has encountered a problem.
This issue affects the users of the Windows 10 October 2018 Update. To fix it you will need to change your regional format to English:
- In “Windows settings” go to the page for “Region”, which has settings for “Regional format”
- Change that setting to “English (United States)” or “English (United Kingdom)”
'This command is not available because no document is open'
Zotero's Word add-on currently does not work for documents in OneDrive. Move your document to a different folder. Other cloud-syncing services such as Dropbox or Google Drive are not affected (note that Zotero documents should not be opened or edited in Google Drive's word proccessor as this will break Zotero citations. See this thread for details and developments.
Citations remain in endnotes when switching to in-text style
When switching from a note-based style set to “Endnotes” under Set Document Preferences to a style that produces in-text citations (author-date or numeric), the citations remain in endnotes.
Workaround: Before switching to the in-text style, click on “Set Document Preferences” in the Word add-on and switch the format to “Footnotes.” Then switch to the in-text style. If you did already switch to the in-text style and are seeing this issue, switch back to the note-based style you were using, toggle to “Footnotes,” and switch back.
Mac
Tab does not appear in Word 2016/2019
First, make sure you've tried the general troubleshooting steps.
If you're still having trouble, check your specific Word version number and follow the appropriate steps below:
Version 15.41 and higher
Make sure you're running the latest stable version of Word.
If the tab still does not appear, check whether the plugin was installed in Word correctly:
- Make sure that “Zotero.dotm” is present under Global Templates and Add-ins” and is checked.
If Zotero.dotm still doesn't show up, you may not have correctly performed the manual installation steps to copy Zotero.dotm to your current Word Startup folder.
Version < 15.41
Update Word to the latest stable version (15.41 or above). If the tab still doesn't appear, follow the steps above for Word version 15.41 and higher.
Toolbar does not appear in Word 2011 or is incompatible
First, make sure you've tried the general troubleshooting steps.
Next, make sure you are running the last available version of Word 2011, 14.7.7.
Finally, check whether “Zotero Bibliographic Management” shows up in the View → Toolbars menu within Word. If it does but it isn't enabled, enable it.
Scripts do not appear in Word 2008/2011 or are incompatible
On a system with a non-English version of Office 2008/2011 for Mac, the plugin scripts may not appear in Word automatically. Alternatively, after upgrading the plugin, you may receive a message saying that the plugin is incompatible with the installed version of Zotero.
These problems indicate that the new scripts were not installed into the correct location. By default, Zotero installs the scripts into ~/Library/Application Support/Microsoft/Office/Word Script Menu Items or ~/Documents/Microsoft User Data/Office/Word Script Menu Items if either of these folders exist, or asks where to install them if it does not. Since non-English versions of Office prior to Office 2011 SP2 do not use the Microsoft User Data folder, but rather a folder with an equivalent name in the Office language, this can be problematic for non-English Office users. There are three potential solutions:
- If you have Office 2011, install the latest available updates. You can then reinstall the Word scripts from Zotero. In Zotero, go to the Cite → Word Processors pane of Zotero preferences, click the “Reinstall Microsoft Word Add-in” button, and then restart Word. If you don't see the option to reinstall the Word Add-in, open Tools → Add-ons and ensure that Zotero Word for Mac Integration is present and enabled. If it is missing, see Zotero toolbar doesn't appear.
- If you have only non-English versions of Office installed, you can delete the Microsoft User Data folder if it contains nothing other than the Zotero scripts. You can then re-install the Zotero scripts by going to the Cite → Word Processors pane of the Zotero preferences and clicking the “Reinstall Microsoft Word Add-in” button.
- If you have both English and non-English versions of Office installed, you should copy the Zotero folder from ~/Documents/Microsoft User Data/Word Script Menu Items to the equivalent folder for your non-English version of Office. You can find the correct directory by selecting “About This Menu…” (or non-English equivalent) from the script menu and clicking “Open Folder”.
“Word could not communicate with Zotero. Please ensure that Zotero is open and try again.”
First, make sure the Zotero app is open and running on your computer. Note that this is the Zotero program, not the Zotero website or Zotero Connector in your browser.
If Zotero is open and you're still receiving this error, the most likely causes are previously having started Zotero from a disk image instead of dragging it to Applications and starting from there or having two copies of the Zotero app in different locations on your computer (e.g., a “Zotero” and “Zotero 2” in Applications). Close Zotero, open the Zotero profile directory, and delete extensions.json. Then restart Zotero.
If you continue to receive the error after deleting extensions.json, go to Tools → Add-ons in Zotero and make sure the Word and LibreOffice plugins are enabled. If they show as disabled, enable them. If they show as incompatible, you may have previously installed a very old version of the plugin, and you should uninstall it and restart Zotero. Current plugins are bundled with Zotero and don't need to be installed separately.
No response from plugin
If you get no response when you attempt to use the Word plugin, try the following steps:
- Close Word and go to Tools → Add-ons → Extensions in Zotero. Make sure Zotero Word for Mac Integration is listed and enabled. If it is disabled, enable it. If it is missing entirely, see Zotero toolbar doesn't appear. After re-enabling/re-installing Zotero Word for Mac Integration, open the Cite → Word Processors pane of Zotero preferences and click “Reinstall Microsoft Word Add-in” on the “Word Processors” tab. Restart Word and try again.
If using Word 2011, make sure you are running the last available version, 14.7.7. If the problem persists with 14.7.7, this may indicate a problem with Visual Basic for Applications. If the above steps do not resolve the issue, follow these steps for resolving Visual Basic for Applications-related issues.
Visual Basic for Applications error
Some Word 2011 users may see the following message upon attempting to insert a citation or bibliography into any Word document using the Script menu:
“Zotero could not perform this action. Please ensure that a document is open. If you have performed a custom installation of Office, you may need to run the installer again, ensuring that “Visual Basic for Applications” is selected.”
Attempting to use the Zotero toolbar may result in no response, accompanied by an error message reading “Word could not fire event” when closing the document.
This error indicates that Visual Basic for Applications is malfunctioning, which may happen for several reasons:
- Office 2011 may have been installed without Visual Basic for Applications. If you did not select Visual Basic for Applications during installation, or if you're not sure, reinstall Office 2011, making sure to select this option.
- A character with an accent or diacritic may be present in the path to Microsoft Word (e.g., in the name of your hard disk).
- The OLE Registration Database may be corrupt. Delete the OLE Registration Database, located in Home/Library/Preferences/Microsoft/Office 2011. Word will regenerate this file the next time it is opened. (On macOS Lion and later, the Library directory is hidden by default, but you can open it by holding down the Option key and selecting it from the Go menu.)
Linux
The Zotero Word for Windows plugin does not work out of the box under WINE, CrossOver Office, or other compatibility environments for Linux. We do not support running the Word for Windows plugin under Linux, and advise users to use LibreOffice instead. If you absolutely must run Zotero in WINE, this forum thread has some helpful tips.
As of March 2016, the following steps should work getting Office 2010 run with Zotero.
1. Install Office 2010 and Zotero on Wine
2. Change directory to /home/%user%/.wine/drive_c/users/%user%/Application Data/Microsoft/Word/STARTUP/. Substitute “Zotero.dot” file with this file
3. Open Zotero.
4. Open Microsoft Word.
Thanks to Sudarlin Laoddang for providing these instructions on his blog.
All Platforms
Zotero requires LibreOffice 5.2 or later. If you are using an older version, upgrade to the current version of LibreOffice. See System Requirements. Apache OpenOffice and NeoOffice are based on older versions of LibreOffice and are not supported by Zotero.
Installation error
At the last step of LibreOffice Integration installation, you may see the message
“An error occurred installing Zotero LibreOffice Integration.”
If you experience this error during plugin installation:
- Check that LibreOffice is up to date, as new Java releases sometimes introduce incompatibilities with LibreOffice.
- Open the LibreOffice preferences by going to Tools → Options (Windows/Linux) or LibreOffice → Preferences… (Mac). In the dialog, click LibreOffice → Advanced. Ensure that “Use a Java runtime environment” is checked and that a JRE is selected in the list below.
- If no JRE appears in the list, install the current Java JDK.
- On macOS, LibreOffice 6.4 and 7.1+ work with all JDK versions. LibreOffice 7.0 does not work with JDK versions above 12 on macOS.
Next, restart Zotero, open the Cite pane of the Zotero preferences, and click the Install LibreOffice Add-in button on the “Word Processors” tab.
When you are asked to locate your LibreOffice installations, ensure that your LibreOffice installation is listed. (You can add new LibreOffice installations by clicking the “Add Directory…” button below.)
If installation continues to fail, repeat the same steps, but click the Manual Installation button. This will open a folder containing the integration component to be installed within LibreOffice itself. Double-click this component to install it, or select Tools → Extension Manager within LibreOffice, click the Add button, and navigate to the component. While this is unlikely to succeed, it will provide further information about the cause of the installation failure.
If you believe your Java configuration is correct and you're still getting an error for a manual installation attempt, you can try deleting some or all of your LibreOffice profile folder, which can fix problems installing LibreOffice extensions.
If you receive an error stating “Could not create Java implementation loader” when attempting to perform a manual installation, follow the instructions below for the Windows, Mac, or Linux.
If you receive an error stating “JNI exception occurred” on Linux, follow these instructions.
For errors not listed below, post the error you receive during manual installation to the Zotero Forums.
Toolbar is missing
Check if there's an entry for Zotero under View → Toolbars. If not, look for the Zotero LibreOffice Integration plugin in Tools → Extension Manager. If it's in not there, return to Zotero and the Cite pane of Zotero preferences. On the “Word Processors” tab, click the “Install LibreOffice Add-in” button. If you get an error, refer to installation troubleshooting instructions.
Buttons are unresponsive after updating LibreOffice
Unresponsive Zotero toolbar buttons are an indication of LibreOffice not having access to a working Java JRE. Refer to the Installation Error section.
NullPointerException or lastDataListener is undefined error
In Zotero LibreOffice Integration, when attempting to add or edit a citation or bibliography, you may see the message
java.Lang.NullPointerExceptionatorg.zotero.integration.ooo.comp.Comm.getMessageResponse
or the message
[JavaScript Error: “_lastDataListener is undefined” … when calling method: [zoteroIntegrationApplication::getActiveDocument]
This error indicates that the version of the extension within Zotero does not match the version of the extension within LibreOffice, typically because installation failed. Try reinstalling the plugin. If the installation fails, or you continue to experience this error after reinstalling, see the above section on how to resolve an installation error.
Users with other word processor integration plugins (Word for Mac or Word for Windows) installed should also make sure that those plugins are the latest available versions.
Add Extension(s)...does not exist error
When attempting to manually install Zotero LibreOffice Integration, you may see the message
Add extension(s): «DIRECTORY»/Zotero_LibreOffice_Integration.oxt does not exist
We believe this is caused by a corrupt LibreOffice profile directory. Move or delete the LibreOffice profile directory, then follow the instructions above to reinstall the Zotero LibreOffice extension. (This will revert any LibreOffice settings you have customized to their default state.)
Windows
Could not create Java implementation loader
Upon manual installation of the LibreOffice component, you may see the message
“Could not create Java implementation loader”
This error reflects a faulty Java installation within LibreOffice. This issue affects not only Zotero, but any LibreOffice extension that uses Java. Follow the steps below, testing whether manual installation succeeds after each.
- Check that LibreOffice is up to date, as new Java releases sometimes introduce incompatibilities with LibreOffice.
- Make sure that Java is installed and enabled in LibreOffice. Choose Tools → Options → LibreOffice → Java (or Advanced). Ensure that “Use a Java runtime environment” is checked, and that a JRE appears in the list below. (It may take a few seconds to load.)
- Remove the Zotero LibreOffice Integration component from Tools → Extension Manager and uninstall and reinstall LibreOffice.
- If you have recently upgraded from Java 6 to Java 7, you may need to follow these instructions to fix your Java installation. Oracle's Java installer does not completely remove older versions of Java, and this can confuse LibreOffice.
Mac
Could not create Java implementation loader
Upon manual installation of the LibreOffice component, you may see the message
“Could not create Java implementation loader”
This is usually caused by an outdated version of LibreOffice that does not properly locate the system Java installation. It can be resolved by installing LibreOffice 5.2 or later.
Linux
JNI exception
Upon manual installation of the LibreOffice extension, you may see the message
(com.sun.star.uno.RuntimeException) { { Message = JNI exception occurred“, Context = (com.sun.star.uno.XInterface) @7f01b00518b8 (ImplementationName = “com.sun.star.comp.stoc.JavaMachine”) } }
The most common cause of this error is a deselected Java installation due to a system update. To fix this, open Tools → Options, select LibreOffice → Java (or Advanced) on the left, press the radio button to the left of your Java installation, and close LibreOffice. You should now be able to reinstall the LibreOffice extension from within Zotero.
Could not create implementation loader, or clicking toolbar buttons does not have an effect
On some Linux installations the Zotero toolbar refuses to install properly in LibreOffice, or is visible in LibreOffice, but clicking the buttons has no effect.
Installing the libreoffice-java-common package, available in the repositories of most common linux distributions, usually solves this issue.
You may still need to activate the extension: In LibreOffice go to Tools → Extension ManagerSelect “Zotero LibreOffice Integration” and click the “Activate” button.
Writer crashes upon interacting with Zotero
There is a known bug in current 32-bit Linux kernel that causes a 32-bit JRE to crash when used with LibreOffice.
The current solution is to install a 64-bit version of LibreOffice and JRE. You will need to upgrade to a 64-bit version of Linux if you are running a 32-bit version of an OS.
An active community of Zotero users has developed a variety of plugins to provide enhancements, new features, and interfaces with other programs.
To install a plugin in Zotero, download its .xpi
file to your computer. Then, in Zotero, click “Tools → Add-Ons”, then drag the .xpi
for the plugin onto the Add-Ons window that opens.
Note: for apps and plugins for mobile devices, see mobile.
New Features and Enhancements
Item Metadata Import
- Add physical books to Zotero by scanning their barcodes with your iPhone or iPad
- Zotero Citation Counts Manager, by Erik Schnetter.
- Look up citation counts from Crossref, Inspire HEP, NASA/ADS, and Semantic Scholar.
- Tries to set the date from the Last Modified header from the URL if the date is not set
- Look up DOI names from CrossRef automatically.
- Automatically retrieve shortDOI names from http://shortdoi.org and replace them in the Zotero DOI field.
- Check DOI validity and mark items with invalid DOIs.
- Clean the DOI field (e.g., to remove http://doi.org/).
- Plugin to import a folder of attachment files from your computer into a Zotero collection hierarchy.
- Useful for transitioning to Zotero from a manual folder-based organization system.
- Google Scholar Citations for Zotero, by Anton Beloglazov, currently maintained by Max Kuehn.
- Add Google Scholar citation counts to items in your Zotero library.
- Add Microsoft Academic Search citation counts to items in your Zotero library.
- Automatically retrieves author ORCID profiles to see related works.
- Automatically archives webpages and journals for future viewing.
- Replaces all links susceptible to link rot with permanent DOI URLs.
- Exports in a variety of formats (MLA, BibTeX, APA, etc.) to represent archival status.
- Plugin to fetch PMCID/PMID for items with a DOI.
- Plugin to show if references in Zotero have PubPeer comments
- Similar to Zotero's built-in integration with Retraction Watch
- Plugin to see which references in a library have received a supporting or disputing citation
Attachment File Management
- Zotero plugin to automatically rename, move, and attach PDFs (or other files) to Zotero items.
- Scan your Zotero storage folder for missing attachments and possible duplicates
- Download your attachments into your e-reader using OPDS
- Zotero OCR, by Philipp Zumstein
- Perform automatic text recognition (OCR) on PDFs with image layer only
- Zowie, by Michael Hucka
- Write Zotero select links (
zotero://select
) into PDFs and other attachment files, making it possible to go from a file opened in an external application to the Zotero item corresponding to that file
Zotero Reports
- Web form to customize your Zotero reports.
- Plugin to customize your Zotero reports.
Interface Tools
- Adds additional editing functions and exposes Zotero functions for keyboard shortcuts.
- Zotero plugin adding QuickLook functionality to Zotero.
- Adds minimize to system tray functionality for Linux and Windows.
- A Zotero extension which keeps the full-text index updated. Beta release. If you have ZotFile installed, Auto-index will also kick off auto-extraction of notes.
- Adds a preview tab with a citation preview for the particular item in Zotero
Library Analysis/Visualization
- Adds citation metadata support, with back and forth communication to WikiData, citation extraction from file attachments, and local citation network visualization.
- Visualize your Zotero collections using Voyant.
- Allows you to create network maps of Zotero items using the Related feature.
Website Integration
WordPress
- WordPress plugin to show Zotero citations on WordPress (with an optional thumbnail image).
- WordPress plugin to embed a COinS tag in each blog post, making metadata visible to Zotero (post title, author, date, blog title, categories, and URL).
- WordPress plugin to embed a COinS tag in each blog post, making metadata visible to Zotero (post title, author, date, blog title, categories, and URL).
- WordPress plugin to embed a COinS tag to something other than the blog post itself (such as a journal article or book). The COinS entries can be made in the post editor.
- WordPress Plugin to display a book's cover image, title, author, publisher and other metadata from Open Library.
- WordPress unAPI Server, by Mike Giarlo and Peter Binkley.
- WordPress Plugin to exposes blog metadata via unAPI.
SPIP
- SPIP plugin to synchronise a Zotero library with SPIP (a content management system). References can be presented in web pages and searched through a dedicated webpage. A complementary plugin (BiblioCheck) allows a research unit to manage corrections to apply to the unit bibliography. (PHP)
Drupal
- Drupal module that provides one-way syncing from Zotero to Drupal's biblio module.
Omeka
- Omeka plugin to import items from Zotero into an Omeka repository.
BibBase
- Show any Zotero library, collection, or group on any web site, e.g., your own publications page. Example.
Flask (Python)
- Synchronizes with your Zotero library to provide a user-friendly yet powerful search and browsing interface for an online bibliography. Demo.
General
- Generates interactive web bibliographies based on one or more collections in a Zotero repository. The content generated is static. The program is meant to be run regularly.
- Exports a local Zotero library to an HTML website.
- View collections, item metadata, notes, and attachment files in convenient layout.
- Syncing to the Zotero.org servers is not required.
Zotero Wps Office Download
Word Processor and Writing Integration
Word and LibreOffice
- Cite items from your Zotero library in Microsoft Word, LibreOffice, and Google Docs.
- Extract embedded Zotero and Mendeley references from Word .docx files for import into Zotero.
- Select the items in your Zotero library which have been cited in a Word .docx file.
LaTeX, TeX, and Text Editors
- Make Zotero useful for LaTeX holdouts
- Enables integration with various plain-text editors
- Zotero plugin for integration with the LyX TeX editor.
- Zotero plugin for integration with the BibDesk bibliographic manager for Mac OS X.
- Cite items from your Zotero library while writing in plain text.
- zot4rst offers reStructuredText integration
- Atom Zotero integration, by Emiliano Heyns.
- Cite items from your Zotero library in Atom Editor.
- Brackets Zotero integration, by Wasif Hasan Baig.
- Cite items from your Zotero library in Adobe Brackets.
- VS Code Citation Picker for Zotero, by mblode.
- Bring up the Zotero citation picker within VS Code
- Open attachments from a Zotero database from within Emacs
- Alfred Workflow (Mac only) to easily integrate Zotero with Pandoc using any markdown editor
Statistical Software
- RStudio has native integration with Zotero as part of its Visual Markdown editor.
- Works without the BetterBibTeX plugin, but installing BetterBibTeX can permit more control over item citation keys.
- Requires RStudio v1.4 or higher. Currently available in the RStudio Preview release.
- Integrates R/RStudio with Zotero.
- In R, run
- Integrates R/RStudio with Zotero.
- In R, run
- Integrates Python/Jupyter Notebook with Zotero.
Other Programs
Zotero Microsoft Word Plugin Download
- RTF/ODF-Scan for Zotero, by Frank Bennett, Sebastian Karcher.
- Enables active citations in any word processor capable of saving/exporting to .odt (e.g., Scrivener, Google Docs)
- Step 1: Insert citations in your Wordp rocessor of choice;
- Step 3: Convert markers to live Zotero citations.
- Create bibliographies in ONLYOFFICE editors from items in your Zotero online library
- Basic implementation of a Zotero to InDesign export, allowing for LaTeX style citations of Zotero items in Adobe's InDesign
- Cite items from your Zotero library in GNU TeXmacs, a feature-rich WYSIWYG scientific word processor with high quality typesetting.
- Takes advantage of the BetterBibTeX plugin if installed, but also works without it.
- Export item metadata and notes as Markdown files
- Zettlr has native integration with Zotero
- Obsidian citation plugin, by Jon Gauthier
- Relies on the BetterBibTeX plugin.
- Logseq has native integration with Zotero
- Works without the BetterBibTeX plugin, but installing BetterBibTeX can permit more control over item citation keys.
Developer Tools
Zotero Client and Plugins
- Sample Zotero plugin.
- Scaffold, by Zotero, Avram Lyon, and Rintze Zelle.
- Plugin scaffold generator, by Emiliano Heyns.
- A Yeoman generator to create a typescript-based plugin scaffold. Includes build scripts and a Travis workflow to publish updatable XPIs as GitHub releases.
CSL Citation Styles
- Zotero comes with a basic editor for installed CSL styles.
- Shows previews of citations and bibliographies for selected items from your Zotero library.
- CSL Validator, by Rintze M. Zelle.
- Validate edited CSL styles to ensure they are valid CSL.
- A powerful and convenient tool for on-the-fly automatic testing and validation of CSL styles with any editor.
- Requires a few tools on the target system (node.js, mocha, and java), but otherwise installs with a single command.
Desktop and Other Program Integration
- An Alfred workflow for Mac.
- Search your library, copy formatted references into any program, and open attachments, all without using a mouse.
- Zotero Metadata Import for Calibre, by DaltonST.
- Import Zotero file attachments with metadata into Calibre.
- Qnotero, by Sebastiaan Mathôt.
- Not yet compatible with Zotero 5.0
- Not technically a plugin (it's a translator) but will export your Zotero items in a format that TheBrain can import.
- Allows customizable automatic creation of Todoist tasks for library items. Can be triggered from the context menu or automatically on item import.
Unmaintained
Several Zotero plugins are known to have been abandoned and are incompatible with current versions of Zotero, had their features incorporated into Zotero or other tools natively, or otherwise be unsuitable for general use.
These unmaintained plugins are listed here.