Tech riderRev. 5 Oct 2026
Citation.js
- 1Runs onAPI, Linux, Web
- 2CostsFree plan
- 3Identifier lookupYes
- 4URL importYes
- 5BibTeX exportYes
5 lines stated Written from the maker's own pages: citation.js.org

Overview
Citation.js is ranked #26 of 29 in citation generator tools on Specifiction. It runs on API, Linux, Web. There is a free plan.
Citation.js plans and pricing
All plansCompared on citation generator tools
- Identifier lookup
- Yescitation.js.org
- URL import
- Yescitation.js.org
- BibTeX export
- Yescitation.js.org
Facts
- Purpose
- Citation.js converts reference formats such as BibTeX, BibJSON, DOI, and Wikidata to CSL-JSON and can format references in styles such as APA and Vancouver.citation.js.org · 5 Oct 2026
- Modular
- Its modular design lets users select which formats to include.citation.js.org · 5 Oct 2026
- Runtime
- The project supports Node.js and browsers and provides a command-line interface.citation.js.org · 5 Oct 2026
- Output styles
- It includes preloaded styles and locales for formatted references.citation.js.org · 5 Oct 2026
- Supported identifiers
- Listed identifier inputs include DOI, ISBN, PubMed and PMC identifiers, Wikidata QIDs, GitHub repository URLs, and npm package URLs.citation.js.org · 5 Oct 2026
- Supported formats
- Listed formats include JSON, CSL-JSON, BibJSON, BibTeX, BibLaTeX, RIS, YAML, CFF, and Zenodo Deposit JSON.citation.js.org · 5 Oct 2026
- External metadata sources
- Identifier resolvers include DOI Content Negotiation, Google Books, OpenLibrary, NCBI's Literature Citation Explorer, and the Wikidata MediaWiki API.citation.js.org · 5 Oct 2026
- Integration example
- The site lists an HTML API wrapper, a Chrome extension for publication data entry on the Dutch NWO ISAAC platform, and a BibTeX generator as example applications.citation.js.org · 5 Oct 2026
- Known users
- The site lists users including Forgejo, Gitea, Getty Quire, NASA's General Coordinates Network, the European Environment Agency, USGS, Open Science Framework, and Jupyter Book's MyST.citation.js.org · 5 Oct 2026
- License
- The project states that it is MIT licensed.citation.js.org · 5 Oct 2026
- CLI limits
- The documented CLI reads an input file, text, or standard input and writes to an output file or standard output.citation.js.org · 5 Oct 2026
- Package structure
- The documentation describes a core npm package and separate plugins for formats and identifier sources.citation.js.org · 5 Oct 2026
Best Citation.js alternatives
See all 20 All accessCh 01 Cite This For Me Free planAndroidBrowser from £6.99/mo7.3 All accessCh 02 CiteMaker Free trialAndroidiOS 7.3 All accessCh 03 EasyBib Free planFree trialBrowser Free to start7.3 All accessCh 04 Citation[Z] Free planBrowserWeb from $1.67/mo7.0 All accessCh 05 CiteMe Free planAPIBrowser Free to start7.0 All accessCh 06 CitePlain Free planBrowserWeb from $3.25/mo7.0
Where it ranks on Specifiction
Is Citation.js yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- citation.js.org· checked 5 Oct 2026
- citation.js.org/api/0.8/· checked 5 Oct 2026




