From a longtime ZoteroBib user. I used it for almost everything (after CiteThisForMe was bought and turned into an ad farm) until I built Scholar Sidekick.
ZoteroBib (zbib.org) is the bibliography tool I reached for most often before I built Scholar Sidekick. It is free, ad-free, no-account, in-browser, and run by the team behind Zotero. The CSL engine and 10,000+ style repository are exactly the same machinery that drives Zotero proper, and the metadata translators are best-in-class. I am a fan, and a fair comparison should say so up front.
Scholar Sidekick covers a lot of the same ground - paste an identifier or URL, get a clean formatted citation in any of 10,000+ CSL styles, no account required - but the surface is different. Where ZoteroBib is one general bibliography builder you visit when you have several sources to manage in a working session, Scholar Sidekick is a citation API plus nine purpose-built free tools (DOI to BibTeX, DOI to RIS, PMID converter, retraction checker, open-access checker, identifier validator, style comparator, and so on) plus a first-party MCP server for AI agents.
These tools are complementary, not competitors. The page below sets out what each does best for the paste-and-format human user, what each does best for scripts and agents, and how to use them together.
| Need | Reach for | Why |
|---|---|---|
| Building a working bibliography of 20 sources for an essay, with editing and reordering in-browser | ZoteroBib | Persistent in-browser editor; add, edit, reorder, copy entries; works offline once loaded. |
| Sharing an in-progress bibliography with a co-author or teacher | ZoteroBib | 'Link to this version' generates a stable URL; Scholar Sidekick has no equivalent. |
| Pasting random news-site, blog, or library-catalogue URLs and wanting clean metadata | ZoteroBib | Zotero translators are best-in-class for arbitrary web-page metadata extraction. |
| Converting one DOI to BibTeX, RIS, or another export format | Scholar Sidekick | Purpose-built /tools/doi-to-bibtex (and DOI to RIS, PMID converter, etc.) - skip the build-a-bibliography flow. |
| Checking whether a paper has been retracted or is open-access | Scholar Sidekick | Live Retraction Watch and Unpaywall integration via /tools/retraction-checker and /tools/open-access-checker. |
| Resolving a PMCID, ADS bibcode, ISSN, or WHO IRIS URL | Scholar Sidekick | Broader identifier coverage; ZoteroBib lists ISBN, DOI, PMID, and arXiv as input formats. |
| Calling citation formatting from a script, CI job, or AI agent | Scholar Sidekick | REST API and first-party MCP server; ZoteroBib is browser-only. |
| Comparing how the same paper looks in five citation styles before committing | Scholar Sidekick | /tools/citation-style-comparator renders Vancouver, APA, AMA, IEEE, CSE side by side. |
| One-tab citation help on a Chromebook or iPad with no software install | Either | Both are stateless web tools that work fine on any browser; pick by task above. |
| Feature | ZoteroBib | Scholar Sidekick |
|---|---|---|
| Primary model | In-browser bibliography builder | Stateless API + nine purpose-built free tools + MCP server |
| Account required | No | No (anonymous tier) |
| Cost | Free, ad-free, fully | Free anonymous tier; paid via RapidAPI for higher limits |
| License | AGPL (open source, by Zotero team) | Proprietary SaaS; OpenAPI spec public |
| Accepted identifier types | URL paste, ISBN, DOI, PMID, arXiv ID, title search | DOI, PMID, PMCID, ISBN, ISSN, arXiv, ADS bibcode, WHO IRIS URL, scholarly URLs |
| Citation styles | 10,000+ CSL styles | 10,000+ CSL styles + 5 hand-tuned builtins (Vancouver, AMA, APA, IEEE, CSE) |
| Export formats | RIS, BibTeX, RTF, HTML, Save to Zotero | BibTeX, RIS, CSL-JSON, EndNote XML, RefWorks, NBIB, RDF, CSV, plain text |
| In-browser editing | Yes (full GUI editor; edit, reorder, manual entry) | No (page rendering only; format via API or tool pages) |
| Per-citation parenthetical / footnote generation | Yes (Copy Citation / Copy Note) | No (use Zotero or another reference manager for cite-while-you-write) |
| Bibliography storage | Browser local storage (per device) | None (stateless) |
| Share via link | Yes ('Link to this version'; persists at least six months) | No (genuine gap; share by sending the formatted output instead) |
| Browser-storage expiry | Safari and iOS browsers clear local storage after 7 days unrevisited | N/A (stateless; nothing to lose) |
| Browser extension | Use the Zotero Connector via Save to Zotero, then export to ZoteroBib | First-party right-click cite extension for Chrome, Firefox, Edge |
| Free task tools | One general bibliography builder | Nine purpose-built tools: DOI Lookup, DOI to BibTeX, DOI to RIS, PMID Converter, OA Checker, Retraction Checker, Identifier Detector, Identifier Validator, Style Comparator |
| Live retraction badges | No | Yes (Retraction Watch integration via /tools/retraction-checker and the resolver) |
| Live open-access status | No | Yes (Unpaywall integration via /tools/open-access-checker and the resolver) |
| Style comparator | No | Yes (/tools/citation-style-comparator) |
| REST API | No | Yes (free anonymous tier, paid plans via RapidAPI) |
| MCP server | No | Yes (first-party; Claude, Cursor, Windsurf, etc.) |
| NDJSON streaming for batch | No | Yes (/api/format/stream) |
| Determinism / output stability | Depends on installed CSL pack version | x-scholar-transform-version header pins formatter chain |
| Provenance manifest | Documented in source code | Public /.well-known/sources.json with resolver chain and fallback order |
| Self-verification kit | Manual | /verification page with copy-paste curl commands |
| CSL engine | citeproc-js (Zotero's engine) | citeproc-js (same engine) |
| Maturity | Released ~2018; backed by the Zotero project | Released 2025; micro-SaaS |
ZoteroBib is the right tool for a real and common workflow: sit down with a tab open, paste in five to twenty sources over a working session, edit and reorder them in-browser, then copy or export the bibliography into your essay. For that workflow it is hard to beat, and Scholar Sidekick does not try.
ZoteroBib is one general bibliography builder; Scholar Sidekick is a stateless citation API with nine purpose-built free tools layered over it. For the human who just needs one citation, one conversion, or one quick fact about a paper, the task-specific tool is faster and the underlying resolver covers more identifier types.
Scholar Sidekick is also a programmatic citation surface, which ZoteroBib explicitly is not (its FAQ describes itself as a service for human users; there is no public API). For any workflow that involves scripts, CI jobs, or AI agents handling citations, the gap is total.
The most useful workflow for many writers is to use ZoteroBib and Scholar Sidekick side by side, each for the job it is best at. Both share the same CSL engine and style repository, so styles render the same way in both tools. A few concrete patterns:
For some workflows, yes - if your task is one-off conversions, identifier resolution, retraction or OA checks, batch citation generation, or anything programmatic. For the working-bibliography flow (paste several sources, edit and reorder in-browser, share with a collaborator via link), ZoteroBib is the better tool and Scholar Sidekick is not trying to compete on that surface. Most users will benefit from using both.
If you have several sources to manage as a working bibliography over a session, with editing and reordering, ZoteroBib is the right tool. If you have a list of identifiers and want a clean export to BibTeX, RIS, or another format in one shot, Scholar Sidekick is faster. For a one-off citation, the relevant Scholar Sidekick free tool (DOI to BibTeX, PMID Converter, etc.) is one paste and one copy.
No. Scholar Sidekick is stateless. Each request resolves identifiers and returns formatted output; nothing about your bibliography or read history is retained. ZoteroBib stores your bibliography in your browser's local storage by default (and on zbib.org if you use 'Link to this version'). Both approaches have tradeoffs - ZoteroBib's storage is convenient but expires on Safari/iOS after 7 days; Scholar Sidekick has nothing to lose because there is nothing stored.
There is no library to import into. If you have a ZoteroBib bibliography and want to run it through Scholar Sidekick, export it as BibTeX or RIS from ZoteroBib, then send the identifiers (DOIs, PMIDs, etc.) to Scholar Sidekick's /api/format or /api/export endpoint. Many users wire this up as a one-line script.
Because most real citation tasks are not 'build a bibliography' - they are 'convert this DOI', 'is this paper retracted?', 'is this open access?', 'what's a PMID for this DOI?'. A purpose-built tool per task is faster than forcing every task through a build-a-bibliography flow. The full list lives at /tools.
For any given CSL style, both tools should produce the same formatted output - they use the same CSL engine (citeproc-js, the engine Zotero developed) and the same CSL style repository. Differences typically come from upstream metadata: Scholar Sidekick documents its resolver chain and fallback order in /.well-known/sources.json and pins behaviour with the x-scholar-transform-version header. The /verification page contains curl commands that reproduce specific outputs.
Different problem. ZoteroBib is a browser-only GUI - there is no API and no agent integration. Scholar Sidekick's MCP server lets an AI assistant resolve, format, and export citations directly from natural language, no headless browser required. The two are not substitutes for each other.
Cite ZoteroBib by referencing zbib.org and the Zotero project (Roy Rosenzweig Center for History and New Media at George Mason University). Cite Scholar Sidekick by URL (https://scholar-sidekick.com) and including the x-scholar-transform-version value from the response, which pins the formatter chain to a specific snapshot for reproducibility.