Where are Zotero documents saved: file location and opening method

Zotero entry information and PDF attachments are stored separately. This article explains the location of the default data directory and storage folder, teaches you how to locate attachments from Zotero, find the actual file in the folder, and open it with the PDF editor of the OmniDoc desktop client.

Key points of this article

  • Zotero's entry information is stored in the database, and PDF and other attachments are stored in the storage folder of the data directory separately.
  • Right-click the attachment in Zotero and select Show in Folder to locate the actual file directly without having to dig through it layer by layer.
  • Whether the attachment is "stored" or "linked" determines whether the file location will follow Zotero. You must distinguish it before changing computers.
  • When migrating or backing up, keep both the zotero.sqlite database and the storage folder. Copying only the PDF will lose the entry information.
  • Save a copy before editing the attachment to avoid modifications directly overwriting the original file saved in Zotero.

Many people import dozens of papers into Zotero but can’t find the PDF itself when they need it. Listed on the left side of Zotero are literature entries. The entry information is stored in the database, and PDF and other attachments are stored in a separate folder on the hard disk. The two parts are stored separately, so if you search directly in the file manager, you will often miss the file. Find out where your Zotero documents are saved before you can manually open, back up, or migrate them.

This article is written for readers who are already using Zotero and want to know where the documents are located. It is also suitable for those who cannot find the attachment after changing the computer or reinstalling the system. After reading, you can find the default data directory, determine whether the attachment is stored in the library or only the link is recorded, and open the attachment with the PDF editor of the OmniDoc desktop client.

Where are Zotero's documents kept? One sentence conclusion

By default, Zotero's data directory is located in a folder named Zotero under the user's home folder. Attachments are usually stored in the storage subfolder, and each attachment occupies a subfolder named with 8 characters. Entry information is stored in the zotero.sqlite database in the same directory. The data directory can be modified in the settings, so the actual location depends on your settings.

your situationRecommended practicesreason
PDF saved via Zotero (store attachment)Right click on the attachment and select Show in FolderDirectly locate the real file under storage without having to search layer by layer.
Only the PDF in the original location is linked (link attachment)Check if the original path still exists and relink if it failsThe link attachment only records the path, and the original file cannot be opened after it is moved.
Change computers or reinstall the systemFind the location of the data directory first, and then migrate it after backing up the entire data directory.Copying PDF only will lose items, tags and notes
Want to move data to other diskModify the data directory in Zotero settings, back up before modifyingMoving storage directly in the resource manager will cause Zotero to not find the attachment.
Need to use other software to process PDFRight-click the file in the file manager and open it with the OmniDoc desktop clientThe PDF editor can modify paragraph text, sign, fill in forms, blacken and export

Before you start: Confirm these points first

First confirm whether the attachment is stored or linked. When adding an attachment, Zotero will give you the option to save the file as an attachment or just link to the original location. The file storing the attachment will be copied into the data directory and migrated together with the data directory; the link attachment only saves the path. Once the original file is moved, the attachment in Zotero will be displayed as not found. This determines where you should look for the file.

Confirm that the data directory has not been changed. The default path is just the factory setting. Some people will put the data directory on other disks in order to save system disk space. Rather than guessing from your memory, you can confirm your current path by looking in the "Files and Folders" section in the advanced options of Zotero settings.

Be aware of the effects of synchronization. If you use library synchronization on multiple computers, attachments sometimes will not appear on the local hard drive until synchronization is complete. When you encounter an attachment that cannot be opened temporarily, wait until the synchronization is completed and then check again. Do not rush to add it again.

Do not manually change files during operation. Do not move, rename, or delete files in storage in the file manager while Zotero is running. If the file location changes, Zotero will no longer be able to find it through the entries. All adjustments are done through Zotero's own functions as much as possible.

Take a look at disk space ahead of time. When there are many documents and scans, the data directory may occupy several GB or more. Before doing backup or migration, first confirm that the target disk has enough remaining space to avoid failure in the middle of the copy.

Steps to find a document PDF in Zotero and open it with OmniDoc

  1. Open Zotero, select the literature entry you want to find in the library on the left, and expand the attachment sub-item under the entry.
  2. Right-click the PDF attachment and select the item that displays the location of the file in the pop-up menu (the text of different systems is slightly different).
  3. The file manager will open a folder named with 8-bit characters, which contains the PDF. If the location fails, it may be a link attachment and the original file location has changed.
  4. If the file cannot be found, go back to Zotero's attachment properties, check the recorded path, and check the corresponding location; if the path is invalid, just relink to the original file.
  5. When you need to confirm the overall location, open Zotero settings, enter the Files and Folders section in the advanced options, view the data directory, and open the folder directly.
  6. Download the OmniDoc desktop client (supports Windows, macOS, and Linux) from download.omnidoc.top and install it.
  7. Right-click the PDF you just found in the file manager and select OmniDoc through "Open with" to open it in the PDF editor. Before modifying, it is recommended to save a copy before editing, signing or exporting.
  8. Back in Zotero, double-click the attachment to confirm that it still opens normally.

Check each item after completion

After viewing the file location, opening the PDF, or making a backup, check the following points one by one.

Check itemsHow to seeWhat to do if there is a problem
Can attachments be opened in Zotero?Double-click the attachment to see if the PDF displays normallyRedisplay in folders; If the path fails, relink or add new attachments
Check if the file is located in the data directoryCompare the data directory path and storage location in the settingsIf the data directory has been modified, search for it at the new location and use the path in the settings
Whether the edited file has been overwrittenCompare the pre-modified copy with the current fileRestore original files from copies or backups
Check if the backup is completeThe backup includes both the zotero.sqlite and storage foldersIf the database is missing, supplement the copy; otherwise, entries and tags cannot be restored
Check whether the migrated article and attachments are consistentCompare the number of literature entries and randomly check whether several attachments can be openedCompare with subfolders in storage to find missing attachments

📊 Core Comparison

There is a big difference between storing attachments and linking attachments when migrating and searching. The comparison below can help you decide how to save new documents in the future.

Comparison itemsStorage accessoriesLink attachment
Where to put the filesCopy to the storage folder in the data directoryStay in the original position, and only record the path in the library
During the overall migrationMigrating together with the data directory is more worry-freeOriginal files need to be handled separately, making them easy to miss
After the original file is movedCopies within Zotero are unaffectedAttachments will become invalid and need to be relinked
Occupying spaceThe data directory will get largerThe data directory is small, but the files are scattered everywhere

For most people, storing attachments is easier to back up and find; Only when the file itself is already managed by another system is it necessary to use link attachments.

❓ Frequently Asked Questions (FAQ)

1. In which folder is the literature downloaded from Zotero located?

PDFs saved via Zotero are not in the browser's download folder, but in the storage subfolder of the data directory. Right-click the attachment in Zotero and select 'Show in folder' to find it directly.

2. How do I open literature imported from Zotero?

Double-click the attachment in Zotero to open it with the default program. If it can't be opened, right-click and select 'Show in folder' to confirm if the file exists; If you want to use OmniDoc for processing, right-click and open OmniDoc in the file manager.

3. Can I change Zotero's data directory to another disk?

You can modify the data directory in the advanced options in Zotero settings. Make a full backup before making changes. After modifications, use Zotero's settings to operate. Do not manually cut the storage folder.

4. What happens if you delete attachments directly from the storage folder?

Directly deleting subfolders in storage will render the corresponding attachments in Zotero invalid. If you want to remove attachments, try to do so within Zotero to avoid leaving blank attachments or records where files cannot be found.

📝 Summary

The key to where Zotero literature is stored is to distinguish between the entry database and attachment files: the default data directory and storage folder store the real files. By following the steps above to locate attachments, verify storage methods, and back them up, you can find and access the documents anytime.

Open OmniDoc and translate your entire document

Updated 2026-11-11