# Migrating from EndNote to Zotero

## Quick Answer

- Export your EndNote library as an XML file, then import it into Zotero through the File menu to preserve your reference metadata.
- Use Zotero's built-in attachment linker to reconnect PDF files after import, since EndNote exports do not carry file attachments directly.
- Verify citation styles and formatting after migration, because EndNote styles do not transfer and you must select equivalent styles in Zotero.

## Understanding the Migration Challenge

Moving from EndNote to Zotero involves more than copying a database file. The two programs store reference data differently, handle attachments through separate systems, and use incompatible citation style formats. A direct copy of your EndNote library folder will not work in Zotero. You need a deliberate export and import sequence that preserves the bibliographic data while accepting that some formatting and attachment details require manual attention.

The practical goal is to move your collected references, their associated notes, and your PDF attachments into Zotero without losing the intellectual work you have already done. For researchers who have spent years building a library, the fear of losing that investment is real. The process described here addresses that concern directly by giving you a step-by-step path that protects your data at each stage.

## At a Glance

| Migration Task | EndNote Action | Zotero Action | What to Verify |
| --- | --- | --- | --- |
| Export reference data | File menu, Export, choose XML format | File menu, Import, select the XML file | Reference count matches your original library |
| Move PDF attachments | Locate the EndNote Data folder | Use the attachment linker or drag and drop files | Each PDF is linked to the correct reference |
| Transfer citation styles | Note which styles you used | Install equivalent styles from the Zotero style repository | In-text citations and bibliography format correctly |
| Preserve groups and folders | Export group structure if supported | Recreate groups manually in Zotero collections | Group membership matches your original organization |
| Verify data integrity | Keep the original EndNote backup | Compare sample references in both systems | Fields such as authors, titles, and dates are intact |

## Preparing Your EndNote Library for Export

Before you begin the export, take time to clean up your EndNote library. A well-prepared library produces a cleaner import into Zotero. Check for duplicate references, incomplete records, and broken attachment links. Fixing these issues in EndNote first saves you from troubleshooting them later in Zotero.

Open your EndNote library and review the reference list for obvious problems. Look for entries that lack a title, author, or publication year. These incomplete records will import into Zotero with the same gaps, so correcting them now is more efficient than fixing them after migration. Also check that your PDF attachments are still present and accessible from the EndNote interface.

Back up your entire EndNote library folder before making any changes. The folder contains both the library file and the associated data folder with your attachments. Copy this folder to an external drive or cloud storage location. This backup is your safety net if anything goes wrong during the migration process.

## Exporting Your References from EndNote

The export process creates a file that Zotero can read. EndNote offers several export formats, but the XML format is the most reliable for migration to Zotero. The XML format preserves the structure of your reference data, including the fields for authors, titles, journals, and publication dates.

To export your library, open EndNote and select the references you want to move. If you want to move the entire library, select all references. Go to the File menu and choose Export. In the export dialog box, select the XML format from the file type options. Choose a destination folder and give the file a descriptive name. Click Save to create the export file.

The export process does not include your PDF attachments. EndNote stores attachments in a separate data folder, and the XML export only contains the bibliographic metadata. You will need to handle the PDF files separately, which is covered in the attachment migration section below.

## Importing Your References into Zotero

Zotero reads the EndNote XML export file through its import function. Open Zotero on your computer and create a new collection if you want to keep the imported references separate from any existing Zotero library. Then go to the File menu and choose Import. Navigate to the XML file you exported from EndNote and select it.

Zotero will process the file and create new items in your library. The import process maps the EndNote fields to the corresponding Zotero fields. Most standard fields transfer correctly, including author names, titles, journal names, volume and issue numbers, page ranges, and publication dates. Some specialized fields may not map perfectly, so you should spot-check the imported records after the process completes.

The import creates a new collection named after the imported file. This collection contains all the references from your EndNote export. You can then move these references into your existing Zotero collections or organize them into new groups.

## Handling Attachments and PDF Files

EndNote stores PDF attachments in a separate folder structure that does not transfer through the XML export. You have two options for moving your PDF files into Zotero. The first option is to use Zotero's link attachment feature, which connects a reference to a PDF file that remains in its original location. The second option is to copy the PDF files into Zotero's storage folder, which creates a managed copy within Zotero.

To link attachments, select an imported reference in Zotero and click the Add Attachment button. Choose Link to File and navigate to the PDF file in your EndNote data folder. Zotero will create a link that opens the PDF when you click on the attachment. This method keeps the PDF in place and does not duplicate the file.

To copy attachments into Zotero storage, select the reference and choose Attach Stored Copy of File. This copies the PDF into Zotero's data directory. The advantage of this method is that the PDF becomes part of your Zotero library and moves with it if you sync or transfer your library. The disadvantage is that it uses more disk space because the file is duplicated.

## Handling Groups and Collections

EndNote groups do not transfer automatically through the XML export. The export file contains the reference data but not the group structure. You will need to recreate your groups manually in Zotero after the import.

Before you start, write down the names of your EndNote groups and the references that belong to each group. This list serves as your guide when you recreate the groups in Zotero. In Zotero, you can create collections and subcollections to mirror your EndNote group structure.

The manual recreation process is straightforward but time-consuming for large libraries. You can speed it up by using Zotero's search and filter features to identify references that belong to a particular group. For example, if you have a group for papers about a specific topic, you can search for that topic and then drag the matching references into the new collection.

## Transferring Citation Styles

EndNote uses its own citation style format, which is not compatible with Zotero. Zotero uses the Citation Style Language format, which is an open standard supported by many reference management tools. You will need to find equivalent styles in Zotero's style repository.

Before you migrate, make a list of the citation styles you use in your writing. Common styles include APA, MLA, Chicago, and various journal-specific formats. After importing your references into Zotero, go to the Zotero style repository and search for each style you need. Install the styles that match your requirements.

The formatting of your in-text citations and bibliography will change when you switch styles. This is expected because the two programs use different style engines. You should test the new styles on a sample document to confirm that the output meets your requirements before you rely on them for a submission.

## Verifying Data Integrity After Import

After the import completes, you need to verify that your data transferred correctly. The verification process involves checking the reference count, spot-checking individual records, and confirming that attachments are linked properly.

First, compare the number of references in your EndNote library with the number of items in Zotero. The counts should match. If Zotero shows fewer items, some references may have failed to import. If Zotero shows more items, you may have duplicates from a previous import.

Second, open several references in Zotero and compare them with the same references in EndNote. Check the author names, titles, journal names, publication dates, and page numbers. Pay special attention to references with special characters, diacritics, or non-English text, because these can sometimes be corrupted during the export and import process.

Third, verify that your PDF attachments are linked to the correct references. Open a few attachments in Zotero and confirm that the PDF content matches the reference metadata. This step catches cases where the attachment linking process connected the wrong file to a reference.

## Common Failure Patterns and Troubleshooting

Several problems can occur during the migration process. Knowing what to look for helps you resolve issues quickly.

The first common problem is missing references after the import. This usually happens when the EndNote export file was incomplete or when the import process encountered errors. Check the EndNote export file size and compare it to the original library size. If the file seems small, the export may have only captured a portion of the library.

The second problem is broken attachment links. This occurs when the PDF files were moved or renamed after the link was created. Zotero stores the file path for linked attachments, and if the file is no longer at that path, the attachment will not open. You can fix this by relinking the attachment to the correct file location.

The third problem is incorrect citation formatting. This happens when the citation style you selected in Zotero does not match the style you used in EndNote. The output will look different, and you may need to adjust the style settings or choose a different style.

The fourth problem is duplicate references. This can happen if you import the same file twice or if your EndNote library contained duplicates. Zotero has a duplicate detection feature that can help you identify and merge duplicate items.

## Limitations of the Migration Process

The migration process has some limitations that you should understand before you start.

The XML export from EndNote does not include all the metadata that Zotero can store. Some fields, such as custom notes or specialized annotations, may not transfer. You should check your imported references for any missing information and add it manually if needed.

The citation style conversion is not automatic. You must manually select the styles you need from the Zotero style repository. The formatting output will differ between the two programs, and you should expect to make adjustments.

The group structure does not transfer. You must recreate your groups manually in Zotero. This is a time-consuming process for large libraries, but it is necessary to preserve your organizational system.

## Professional Escalation Criteria

If you encounter problems that you cannot resolve through the troubleshooting steps, consider seeking help from a professional. The following situations warrant escalation.

If your EndNote library is corrupted and you cannot export it, you may need to recover the library first. EndNote provides some recovery tools, but if these fail, you may need to contact the software vendor for support.

If you have a very large library with thousands of references, the import process may take a long time or encounter errors. In this case, you may want to break the export into smaller batches and import each batch separately.

If you are migrating a library that is part of a research project with strict data management requirements, you should consult the relevant data management policies before proceeding. The NIH Data Management and Sharing Policy provides guidance on data management expectations for NIH-funded research. You can review the policy at the NIH sharing website.

## Research Integrity and Citation Management

Proper citation management is part of responsible research practice. The Committee on Publication Ethics Core Practices emphasize the importance of accurate reporting and transparency in research. Using a reliable reference management tool helps you maintain accurate citations and avoid errors that could undermine the integrity of your work.

When you migrate your library, you are also migrating the data that supports your research. The National Library of Medicine provides access to authoritative biomedical books and research-method references that can help you understand best practices for managing research data. You can explore these resources through the NLM Bookshelf.

## Researcher Identity and ORCID

Your reference library is connected to your identity as a researcher. When you publish papers and cite sources, your work is linked to your name and your ORCID identifier. ORCID provides a persistent digital identifier that distinguishes you from other researchers and connects your work across different systems.

After you migrate your library to Zotero, you should verify that your ORCID is properly linked to your Zotero account. This integration allows you to sync your publications and citations with your ORCID record. You can learn more about managing your ORCID record on the ORCID for Researchers page.

## Grant and Funding Considerations

If your research is funded by a grant, you may have specific requirements for managing your references and data. The NIH Grants and Funding website provides information about grant policies and requirements. You should review the requirements for your specific grant to ensure that your reference management practices comply.

The NIH Data Management and Sharing Policy requires researchers to plan for data management and sharing. This includes managing the data that supports your publications, which includes your reference library. When you migrate your library, you should ensure that your data management plan is updated to reflect the new tool.

## Building a Pre-Migration Audit Checklist

Before you export a single reference, create a written audit of your EndNote library. This audit serves as your migration contract, a document you can consult during and after the import to confirm nothing was lost. Researchers who skip this step often discover missing data weeks later when they cannot identify what disappeared or when it went missing.

### Recording Your Library Baseline

Open your EndNote library and record the following numbers in a spreadsheet or text file. This baseline becomes your verification standard.

First, record the total reference count. EndNote displays this in the library window status bar or through the References menu. Write down the exact number.

Second, record the count of references in each group. Click each group in the left panel and note the reference count displayed. This gives you a per-group baseline that you will use when recreating collections in Zotero.

Third, record the number of PDF attachments. EndNote does not display this as a single number, so you can estimate it by checking the file count in your EndNote Data folder. The Data folder contains subfolders named PDF and MS. Count the files in the PDF folder to get your attachment baseline.

Fourth, list every citation style you have used in the past two years. Look at your recent manuscripts and publications to identify the styles. This list becomes your style installation checklist in Zotero.

Fifth, note any references with special characters, non-English text, or unusual formatting. These are the records most likely to experience corruption during export and import. Flag them in your audit so you can check them specifically after the import.

### Creating a Reference Sampling Plan

You cannot verify every reference in a large library individually. Instead, create a sampling plan that gives you confidence without consuming hours of your time.

Select a sample of references that represents the diversity of your library. Include at least one reference from each of these categories: a journal article with multiple authors, a book chapter, a conference paper, a thesis or dissertation, a report, and a web page. If your library contains other document types, include one of each.

For each sample reference, write down the key fields: author names, title, journal or book title, volume, issue, pages, publication year, DOI, and ISBN if applicable. After the import, open the same reference in Zotero and compare each field. This comparison catches field mapping errors that might not appear in a simple count check.

Also select three references with PDF attachments and note the file names. After you link or copy attachments in Zotero, open each PDF and confirm the content matches the reference metadata.

### Creating a Migration Timeline

Set a realistic timeline for the migration and stick to it. A library with fewer than 500 references can typically be migrated in one focused session. A library with 1,000 to 5,000 references may take a full day. A library with more than 5,000 references or extensive attachments may require several days.

Break the work into stages. Stage one is the audit and cleanup, which you complete in EndNote. Stage two is the export and import, which takes about an hour regardless of library size. Stage three is attachment handling, which scales with the number of PDFs. Stage four is group recreation and style installation. Stage five is verification, which you should not rush.

Build in a buffer of at least one day between the import and your final verification. This buffer lets you step away and return with fresh eyes. You are more likely to spot errors when you are not staring at the same screen for hours.

### The Audit Table

Create a table with the following columns and fill it in before you export. Keep this table open during the migration and update it as you complete each stage.

| Audit Item | EndNote Value | Zotero Value After Import | Match Confirmed |
| --- | --- | --- | --- |
| Total reference count | | | |
| Number of groups | | | |
| Number of PDF attachments | | | |
| Number of citation styles used | | | |
| Sample references checked | | | |
| Attachments verified | | | |

### Using the Audit During Migration

The audit is not a static document. Update it at each stage of the migration. After the import, enter the Zotero reference count in the second column and compare it to the baseline. If the numbers do not match, you know immediately that something went wrong and you can investigate before you proceed to attachment linking.

After you recreate your groups, compare the group count and the reference count in each group to your baseline. If a group is missing references, you can identify which ones and find them in the imported collection.

After you install citation styles, check off each style on your list. If you cannot find an equivalent style in the Zotero repository, note this in the audit. You may need to use a generic style or create a custom style, which is a separate process.

### Common Audit Findings

The audit process often reveals issues that would otherwise surface later. The most common finding is a reference count mismatch caused by duplicate records in the EndNote library. EndNote may contain duplicates that you did not notice because they were in different groups. The audit forces you to look at the total count, and the import into Zotero will reveal the duplicates when the count does not match.

Another common finding is missing PDF files. The audit count of PDFs in the Data folder may not match the number of references with attachments in EndNote. This mismatch indicates that some references have broken attachment links in EndNote. You should fix these links before export, because the migration process will not repair them.

A third finding is the discovery of references with incomplete metadata. The audit sample may reveal records that lack a publication year or a journal name. These records will import into Zotero with the same gaps, and you will need to decide whether to fill in the missing information manually or leave the records incomplete.

### When to Stop and Reassess

The audit also gives you a stopping point. If you reach a stage where the audit shows a mismatch that you cannot explain, stop the migration and investigate before proceeding. Continuing with an unresolved mismatch means you may be building on a faulty foundation.

For example, if the reference count after import is lower than the baseline, do not proceed to attachment linking. First determine whether the export file was complete. Re-export from EndNote and compare the file sizes. If the export file is smaller than expected, the export may have failed. If the export file is complete, the import may have skipped some records. Try importing the file again and watch for error messages.

If the attachment count does not match, do not proceed to group recreation. Investigate the missing files in the EndNote Data folder. The files may have been moved or deleted. You may need to restore them from a backup before you can link them in Zotero.

### The Audit as a Permanent Record

Keep the audit table after the migration is complete. It serves as a permanent record of what you migrated and when. This record is useful if you need to demonstrate your data management practices for a grant or a publication. The NIH Data Management and Sharing Policy expects researchers to plan for data management, and a documented migration audit shows that you have taken deliberate steps to preserve your research data. You can review the policy expectations at the NIH sharing website.

The audit also helps you if you migrate again in the future. Reference management tools change, and you may eventually move from Zotero to another system. The audit gives you a template for that future migration and a baseline for verifying the next transition.

### The Audit and Research Integrity

The audit process supports research integrity by ensuring that your citations remain accurate and traceable. The Committee on Publication Ethics Core Practices emphasize the importance of accurate reporting and transparency in research. A documented migration audit demonstrates that you have taken steps to preserve the accuracy of your reference data. You can review the core practices at the COPE website.

The audit also helps you maintain the connection between your references and your published work. When you submit a manuscript, the citations must be correct and the sources must be verifiable. The audit gives you confidence that your migrated library supports this requirement.

### Practical Implementation Steps

To implement the audit process, follow these steps in order.

Step one, create the audit table in a spreadsheet or a text document. Step two, record the baseline values from your EndNote library. Step three, select your sample references and record their fields. Step four, export the library and import it into Zotero. Step five, update the audit table with the Zotero values. Step six, compare the values and investigate any mismatches. Step seven, proceed to attachment linking and group recreation only after the counts match. Step eight, verify the sample references and attachments. Step nine, install the citation styles and check them off the list. Step ten, keep the audit table as a permanent record.

### Records and Measurements

The audit table is your primary record for the migration. You should also keep the export file and the backup of your EndNote library. Store these in a location separate from your working files. The export file is useful if you need to re-import the library. The backup is your safety net if the migration fails.

The measurements you record are the reference count, the group count, the attachment count, and the style count. These four numbers give you a complete picture of your library and a clear verification target for the migration.

## Frequently Asked Questions

### Will my EndNote library be deleted during the migration?

No. The migration process creates a new file in Zotero while leaving your EndNote library intact. You should keep your EndNote library as a backup until you have verified that the Zotero import is complete and accurate.

### Can I move my PDF attachments automatically?

No. The EndNote XML export does not include PDF attachments. You must link or copy your PDF files into Zotero manually. The process is straightforward but requires you to locate the files in your EndNote data folder.

### Will my citation styles transfer to Zotero?

No. EndNote styles are not compatible with Zotero. You must select equivalent styles from the Zotero style library. The output may differ from your EndNote formatting, so you should test the styles on a sample document.

### How long does the migration take?

The time depends on the size of your library. A small library with a few hundred references can be migrated in under an hour. A large library with thousands of references and many PDF attachments may take several hours.

### What should I do if some references do not import?

Check the export file to confirm it contains all your references. If the export was incomplete, re-export from EndNote. If the export was complete, the import may have encountered an error. Try importing the file again or breaking it into smaller batches.

### Can I use Zotero on multiple devices after migration?

Yes. Zotero offers sync functionality that allows you to access your library on multiple devices. You can sync your library to the Zotero cloud and access it from any computer with Zotero installed.

### What happens to my notes and annotations?

Notes that you created in EndNote may not transfer to Zotero. The XML export includes some note fields, but the transfer is not always complete. You should check your imported references for any missing notes and add them manually.

### Is Zotero free to use?

Yes. Zotero is a free and open-source reference management tool. You can download it from the Zotero website and use it without cost. The sync service is also free for a basic amount of storage.

## Related Articles

- [Protein Synthesis Step By Step](/blog/guides/protein-synthesis-step-by-step)
- [Protein Synthesis: A Step-by-Step Guide to Transcription and Translation](/blog/guides/protein-synthesis-a-step-by-step-guide-to-transcription-and-translation)
- [Genomic Library](/blog/guides/genomic-library)
- [Single Cell Rna Seq Library Preparation](/blog/guides/single-cell-rna-seq-library-preparation)
- [A Single Nucleotide Deletion During Dna Replication](/blog/guides/a-single-nucleotide-deletion-during-dna-replication)

## References and Further Reading

- [Research Methods Resources](https://www.ncbi.nlm.nih.gov/books). National Library of Medicine.
- [EQUATOR Network](https://www.equator-network.org/). EQUATOR Network.
- [Core Practices](https://publicationethics.org/core-practices). Committee on Publication Ethics.
- [NIH Grants and Funding](https://grants.nih.gov/). National Institutes of Health.
- [ORCID for Researchers](https://info.orcid.org/researchers). ORCID.
- [Data Management and Sharing Policy](https://sharing.nih.gov/data-management-and-sharing-policy). National Institutes of Health.
- [NCBI Literature Resources](https://www.ncbi.nlm.nih.gov/). National Center for Biotechnology Information.
- [PubMed](https://pubmed.ncbi.nlm.nih.gov/). National Library of Medicine.

> This article is educational and does not replace institutional policy, professional advice, or applicable safety and regulatory requirements.