How to Add References in Zotero and Export a Bibliography

Learn how to use Zotero as a reference manager: add sources by identifier or by hand, attach PDFs, check the fields, and export a bibliography file.

If you are writing a paper, thesis or report, you probably have a folder of PDFs, a list of links and a half-finished bibliography. Keeping those in order by hand is slow, and one wrong author name or missing year can cost you time at the end. A reference manager fixes this by storing each source once, with its citation data, and producing the bibliography for you. Zotero is a common free choice for that job, and this guide shows how to use it from first source to finished file.

You will learn how to add references to Zotero in three ways, attach the PDFs so you can find them later, check the records, and export a bibliography file. The steps assume you are working on a desktop computer and have a list of sources you already want to cite. If you read papers in several languages, a short section near the end covers how OmniDoc's Zotero-connected workspace can help with finding and translating those PDFs.

How do I add a reference to Zotero and export it? The short answer

Add each source to your Zotero library with its identifier when one exists, check the fields Zotero filled in, attach the PDF, and then export the selected items in the format your writing tool needs.

Your situationWhat to doWhy
The paper has a DOIAdd it by identifier and check the recordMetadata is pulled from a published record, which is usually more complete than typing it yourself
A book has an ISBNAdd it by ISBN, then check the edition and publisherEditions differ, and the wrong one changes your citation
A source has no identifierCreate the item by handReports, web pages and older papers often lack a DOI
You write in LaTeXExport as BibTeXLaTeX reads .bib files directly
You write in Word or another office appCreate a formatted bibliography in one citation styleYou get a finished list in the style your instructor or journal requires

Before you start

Gather these items first so the library build goes quickly and the records come out right.

  • A list of sources with DOIs or ISBNs where you have them. Identifiers let Zotero fill in most fields in one step, which is less error-prone than typing titles and author names.
  • The PDFs you plan to cite. Attaching them now means you will not have to hunt through downloads later, and you can check the metadata against the first page.
  • The citation style your course or journal requires. Choose it before you export, because the formatted bibliography depends on it. If you do not know yet, pick the style named in the assignment or submission guidelines.
  • The writing tool you will use. LaTeX, Word and plain text need different export formats, so knowing the tool first saves a second export.
  • Time for a check pass. Automatically filled fields are usually close, but titles, author order and years are where mistakes tend to appear.

Adding references to Zotero and exporting a bibliography, step by step

  1. Install Zotero and create a library. Download Zotero from its official website and open it. Your library is where every source lives, so keep one library per project or one for all your work, whichever you prefer.
  2. Add a source by identifier. Use the option to add an item by DOI or ISBN, paste the identifier, and confirm. Zotero retrieves the record and creates an item with title, authors, year and publication details filled in.
  3. Create items by hand for sources without identifiers. Choose the item type that matches the source, such as journal article, book or web page, and fill in the title, authors and date. Entering authors as separate first and last names keeps the formatting consistent across styles.
  4. Attach the PDF to each item. Drag the PDF onto the item, or add it as an attachment from the item's details. Attached files sit next to the citation data, so you can open the paper from the library without searching your folders.
  5. Check every record before you export. Compare the title, author order, year and journal name with the first page of the PDF or the publisher's page. Fix any mismatch in the Zotero item itself, so the correction carries into every export.
  6. Select the items you want to cite. Click the sources in your library, or hold the modifier key to pick several at once. Selecting only the items for this paper keeps the bibliography clean.
  7. Export a bibliography file. Use the export option for the selected items and pick a format: BibTeX for LaTeX, RIS for many other reference tools, or CSL JSON if another program needs it. For a finished list in a single style, use the option to create a bibliography from the selected items, choose your citation style, and copy the result or save it to a file.
  8. Bring the file into your document. For LaTeX, save the .bib file in the same folder as your .tex file and point your document to it. For Word, paste the formatted bibliography or use Zotero's word-processor integration if you want citations to update automatically. Then open the document and confirm the list appears where you expect it.

Finding and translating PDFs alongside your Zotero library

If your sources are in another language, you may need a translated copy to check a claim or read the methods section. OmniDoc's desktop client includes a literature workspace connected to Zotero. From there you can find PDFs for items in your library and translate papers, so the translated copy and the original stay linked to the same record.

Translation keeps the original layout, tables, formulas and pictures, and you can choose bilingual side-by-side output or translation-only output. Machine translation can still misread technical terms, so check any sentence you quote or base an argument on against the original. Do not copy a translated title into your bibliography without comparing it to the publication's own title.

Check the result

Open the exported file or the formatted bibliography and compare it with your sources before you submit.

CheckHow to see itIf it's wrong
Title and capitalizationCompare the entry with the first page of the PDFEdit the title in the Zotero item, then export again
Author names and orderCompare the author list with the paper's bylineCorrect the creator fields in Zotero and re-export
Year and journalCheck against the publisher's page or the printed issueFix the date or publication field in the item
Special charactersOpen a .bib file in a plain text editor and look for garbled accents or symbolsRe-enter the field in Zotero with the correct characters, then export as UTF-8 text
Entry countCount the entries in the file and compare with your selectionRe-select the missing items and export again
Citation formatRead one entry against your style guideCheck that you picked the right style, not a similar one

If a problem appears in several entries, the cause is usually in the record or the style choice, not the file. Fix it in Zotero so the next export is correct.

❓ FAQ

1. What is the difference between BibTeX and RIS?

BibTeX is the format LaTeX reads from a .bib file, while RIS is a tagged text format that many reference managers and word-processor plugins accept. If you are not sure which one your tool expects, check its import instructions before exporting.

2. Why is a field empty after I add an item by identifier?

Identifier lookups draw on the metadata a publisher or database supplies, so some fields, such as page numbers or the publisher of a report, may be missing. Fill the gap by hand from the PDF or the source page, then export again.

3. Should I send my editor the .bib file or the formatted list?

Send the format your editor or journal asks for. A formatted list is what most submission guidelines expect when you are writing in Word, while a .bib file helps when a co-author or supervisor works in LaTeX and needs to rebuild the references.

4. What should I do with a web page that has no author or date?

Enter what the page shows and leave unknown fields blank rather than guessing. Include the access date, since many citation styles ask for it when a page can change.

📝 Summary

A reference manager saves you from retyping citations and keeps the PDFs next to their records. Add sources by identifier, attach the files, check each record against the original, and export in the format your writing tool needs. Keep the check pass in your workflow, because a clean bibliography depends on accurate records.

Open OmniDoc and translate your papers

Updated 2026-11-04