PERRLA/Compare/PERRLA vs Zotero

PERRLA vs Zotero: which fits student papers

Zotero is a free, open-source reference manager. It collects your sources, keeps their PDFs and notes, and puts citations and a bibliography into Word, Google Docs, or LibreOffice in over 9,000 styles. PERRLA keeps a research library too, and formats the paper itself in APA, MLA, and Turabian: the title page, headings, citations where you type them, and the references page. If you already have a Zotero library, PERRLA brings it across in one step.

You've kept every source in Zotero since your first semester: a few hundred articles, their PDFs, your highlights, a collection for each course. The citations go into Word with a click, and the bibliography builds itself. Then the paper is due, and you're still setting up the title page by hand, checking heading levels against the manual, and going down the reference list lowering the capitals in titles that came in from the database in title case. Zotero keeps the library well. The paper around the bibliography is where Zotero and PERRLA differ.

What Zotero does

Zotero is free and open source, made by the Corporation for Digital Scholarship, a nonprofit. It runs on Mac, Windows, and Linux, with apps for iOS and Android. Its browser connector, for Chrome, Firefox, Edge, and Safari, saves a source and its PDF from a journal page, a library catalog, or a news site in one click, and Add Item by Identifier takes a DOI, ISBN, PubMed ID, arXiv ID, or ADS Bibcode. In the app you sort sources into collections, tag them, read and annotate PDFs, and share group libraries with as many people as you like at no cost.

Its plugins for Word, LibreOffice, and Google Docs insert citations and keep the bibliography up to date as you cite, in over 9,000 citation styles. In Word, a note style like Turabian puts the citations in footnotes. Zotero also checks your library against Retraction Watch and warns you before you cite a retracted article.

The software costs nothing. Your files stay on your own computer, and syncing your library's data between devices is free. Syncing the files themselves through Zotero's servers is free up to 300 MB; past that, Zotero Storage is $20 a year for 2 GB, $60 for 6 GB, or $120 for unlimited. You can also point Zotero at WebDAV storage, a kind of online file storage some schools provide.

What PERRLA does that Zotero doesn't

PERRLA starts from the paper rather than the library:

  • Sets up the whole document in APA 7, MLA 9, or Turabian 9: title page, margins, spacing, page numbers, headings, tables and figures, and the references page or bibliography.
  • Reads the finished paper against the format when you click I'm Finished: a citation after the period, a direct quote missing its page number, a reference you never cited, a title in the wrong case. It offers a one-click fix for most of what it finds.
  • Asks APA's questions in the reference form. PERRLA has 47 reference types, each with guided options, so a retracted, republished, translated, or online-first article comes out in the form APA 7 shows. Zotero's New Item menu has 36 types.
  • Gives you an editor of its own, PERRLA Online, alongside the Word add-in and the Google Docs add-on, with one library behind all three. The add-in and add-on are free to install; using them takes a PERRLA subscription.

PERRLA's rule engine was written and tested by people against the APA, MLA, and Turabian manuals. It's deterministic: the same source gives the same reference every time.

Side by side

What you needZoteroPERRLA
Save sources from the browserThe Zotero Connector, for Chrome, Firefox, Edge, and SafariThe Chrome extension, for Chrome and Edge, on 85+ research databases, with the PDF or a snapshot of the page
Add a source by its identifierDOI, ISBN, PubMed ID, arXiv ID, or ADS BibcodeDOI, ISBN, or link, or paste in a legal citation
Reference types36 in its New Item menu47, with guided options for retracted, republished, translated, and online-first articles
Titles in APA's sentence casePrinted as stored. Imports often arrive in title case, and the fix is yours.Flags a title in title case and offers Fix it for me; I'm Finished checks the reference list too
Citations and a bibliography in Word and Google DocsYes, and in LibreOfficeYes, and in PERRLA Online
Title page, headings, margins, page numbersNoYes
Turabian footnotesYes, in Word with a note styleYes, placed and numbered, shortened for repeat citations
Checks the paper against the formatNoYes, I'm Finished
PDFs, highlights, and notesYes, in its PDF readerYes, in the Reference Annotator, with notes pinned to the passage
Retracted articlesFlagged in your library, with a warning before you cite one. The printed reference doesn't say so.A retracted-article option that adds the retraction notice to the reference
Citation stylesOver 9,000APA 7, MLA 9, and Turabian 9
Works onMac, Windows, Linux, iOS, and AndroidPERRLA Online in any browser, Word (desktop and web), Google Docs, and the Chrome extension
File storageFree on your computer. Online sync: 300 MB free, then $20 to $120 a yearOnline, in every plan: 2 GB, 10 GB with PERRLA Pro, unlimited with PERRLA Unlimited
PriceFree$79.95 a year or $12.95 a month, free 7-day trial with no credit card, 30-day refund
HelpDocumentation and community forumsA US-based support team by email, every day until 10 PM Central

The same sources in both tools

In August and September 2026 we ran the same 30 sources through Zotero's desktop app and PERRLA's reference form, both set to APA 7. We gave Zotero its best case each time, including the workarounds its users recommend on its forums. For most everyday sources entered with care, both tools get it right. Here is where they part ways.

A journal article added by DOI

Zotero brings a title in the way the publisher deposited it, which is often title case. APA 7 wants sentence case. Zotero's documentation says that with APA it will “simply print titles as they appear in your library,” and asks you to store each title in sentence case yourself: right-click the title, choose Sentence case, then put the capitals back on proper nouns by hand. The same import also cut a hyphenated first name, Po-Yin, to one initial, where APA keeps both.

Zotero

Rachman, M., & Yen, P. (2026). The Influence of Nurse Staffing and Workload on Medication Administration Errors: A Scoping Review. Journal of Advanced Nursing, 82(8), 7688–7703. https://doi.org/10.1111/jan.70341

PERRLA

Rachman, M., & Yen, P.-Y. (2026). The influence of nurse staffing and workload on medication administration errors: A scoping review. Journal of Advanced Nursing, 82(8), 7688–7703. https://doi.org/10.1111/jan.70341

PERRLA's form flags a title typed in title case and offers Fix it for me, and I'm Finished checks the capitalization of every title on the references page before you submit.

A U.S. Supreme Court case

Zotero's Case type has a Court field. Fill it in and the court's name lands inside the citation, where legal style leaves it out for a case reported in United States Reports. You'd have to know to leave the field blank. PERRLA's form has a Supreme Court option, and you can paste the citation itself into PERRLA's lookup and the form fills in.

Zotero

Brown v. Board of Education, 347 U.S. 483 (Supreme Court of the United States 1954).

PERRLA

Brown v. Board of Education, 347 U.S. 483 (1954).

A retracted article

Zotero does more here than most tools: it marks a retracted article in your library and warns you before you cite it. The reference it prints doesn't mention the retraction, and APA 7 has a form that does. PERRLA's journal form has a retracted-article option that adds the notice. Here is how the 1998 Wakefield MMR paper, retracted in 2010, ends in each:

Zotero

… The Lancet, 351(9103), 637–641. https://doi.org/10.1016/S0140-6736(97)11096-0

PERRLA

… The Lancet, 351(9103), 637–641. https://doi.org/10.1016/S0140-6736(97)11096-0 (Retraction published February 2, 2010, The Lancet, 375[9713], 445, https://doi.org/10.1016/S0140-6736(10)60175-4)

Sources Zotero has no type for

In our tests, 12 of PERRLA's 47 reference types had no usable match in Zotero, among them executive orders, constitutional amendments, grants, press releases, and nursing measurement instruments like the Braden Scale. For these you borrow a nearby type, like a webpage, a statute, or a report. Sometimes a forum tip gets you close: the Braden Scale comes out right if you enter it as a webpage and type “Measurement instrument” into one of its fields. More often the reference loses something APA asks for, like the [Press release] label, the [Grant] label and principal investigator, or the right form for the order or the amendment. Both tools have a journal article type, but only PERRLA's asks whether the article was republished or translated. Zotero has no fields for where a reprinted article first appeared.

Where Zotero gets it right

A fair test says this part too. Zotero matched PERRLA on a personal communication (left off the reference list and cited correctly in the text), on simple federal statutes and regulations like the ADA and HIPAA, on translated books with their original dates, like Beauvoir's The Second Sex and Homer's Iliad, and on a DSM-5-TR entry. Entered with care, most everyday sources come out right in Zotero. The gaps above are the places where you have to know a rule the tool doesn't ask about.

Neither tool can fix a bad record from the publisher. When a DOI's record is missing the volume or pages, PERRLA's form shows you the empty fields; Zotero saves what it was given. Whichever you use, give each reference a glance before you submit.

Outputs from Zotero's desktop app and PERRLA's reference form, August and September 2026, both set to APA 7.

Storage and price

Zotero is free, and for a student whose PDFs live on one laptop it can stay free. Storage costs money only when you want your files synced online. PERRLA is a subscription, and every plan includes online storage for the files attached to your references, there on every device you sign in from.

Room for filesZotero StoragePERRLA
Starting room300 MB, free2 GB with PERRLA, $79.95 a year
More room2 GB for $20 a year, or 6 GB for $6010 GB with PERRLA Pro, $99.90 a year
Unlimited$120 a yearPERRLA Unlimited, $124.90 a year
What the price coversFile storageThe whole writing tool, with storage

If you'd pay for Zotero's unlimited storage anyway, PERRLA Unlimited costs $4.90 a year more and formats the paper too. Every PERRLA plan has a monthly option, and files can be up to 10 MB each with PERRLA, 50 MB with Pro, and 100 MB with Unlimited.

Bring your Zotero library with you

PERRLA connects to Zotero directly. In PERRLA Online, open Settings, choose Integrations, and click Connect Zotero. You approve the connection at zotero.org, and the import begins. Your references come across with their attached files, research notes, PDF highlights and annotations, tags, and collections. Highlights keep their colors and their place on the page, ready in the Reference Annotator.

The import is one-way, so your Zotero library stays as it was, and you can run it again whenever you like with Import again. New items come over, and items already in PERRLA are linked instead of duplicated. Files follow your plan's storage limits: if some don't fit, the references and notes still come across, and PERRLA tells you which files stayed behind. Working from a .bib file instead? PERRLA imports those too, with the PDFs when they're in a zipped export.

Do you need both?

Some students keep both. Zotero stays the place they save sources from the browser, PERRLA is where they write, and Import again brings the newest items across. Others move the library over once and save new sources with PERRLA's Chrome extension. Either way works.

Where Zotero is the better tool

We won't pretend PERRLA is better at everything. Zotero is the better pick when:

  • You want a reference manager that costs nothing
  • Your work uses a style PERRLA doesn't format, like Harvard, IEEE, or a journal's house style
  • You share a library with a lab, a class, or co-authors; Zotero's group libraries are free
  • You want apps for your phone and tablet
  • You save sources in Firefox or Safari, or you write in LibreOffice

If the bibliography is the only part of the paper you want help with, Zotero does that job well, and for free.

Other comparisons

Questions about PERRLA and Zotero

Is Zotero free?
Yes. The software is free and open source, and syncing your library's data between devices is free. Syncing your attached files online is free up to 300 MB. In October 2026, Zotero Storage was $20 a year for 2 GB, $60 for 6 GB, and $120 for unlimited.
Does Zotero format my whole paper?
No. Its plugins for Word, LibreOffice, and Google Docs insert citations and the bibliography, and in Word they can put citations in footnotes. The title page, headings, margins, and page numbers are yours to set up. PERRLA does all of those for APA 7, MLA 9, and Turabian 9, and checks the finished paper when you click I'm Finished.
Can I move my Zotero library into PERRLA?
Yes. In PERRLA Online, open Settings, choose Integrations, and click Connect Zotero. Your references, attached files, research notes, PDF highlights and annotations, tags, and collections come across.
Can I keep using Zotero after I switch?
Yes. The import is one-way, so your Zotero library stays as it was. Keep saving sources in Zotero and click Import again in PERRLA whenever you want the new ones.
Why are my Zotero references in title case in APA?
Zotero prints titles the way they're stored, and imports often arrive in the publisher's title case. Zotero's documentation suggests right-clicking each title, choosing Sentence case, and then capitalizing proper nouns by hand. PERRLA flags a title in title case as you enter it and checks the reference list again when you click I'm Finished.
Which costs less?
Zotero, if you don't need your files online: the software is free. PERRLA is $79.95 a year or $12.95 a month, with 2 GB of storage and the whole paper formatted, and its free 7-day trial needs no credit card. If you'd pay for Zotero's unlimited storage ($120 a year), PERRLA Unlimited is $124.90 a year.

Zotero builds the bibliography, and PERRLA formats the whole paper around it.

Try PERRLA free for 7 days