Which software supports CSL citation styles? A complete list of compatible tools

If you're wondering whether your reference management programme or writing tool supports CSL citation styles, you've come to the right place. CSL stands for ‘Citation Style Language’ – an open standard for formatting citations and bibliographies. A surprising number of tools have adopted this standard, from classic reference management programmes to static site generators and WordPress plugins.


What is CSL?

CSL stands for Citation Style Language. It is an XML-based format that describes how citations and bibliographies should be formatted – things like author order, punctuation, date format, and whether footnotes or short references are used in the text.

Since CSL is an open-source library and provides access to over 10,000 citation styles maintained by the community, many different tools have adopted the CSL language and library as their standard. This means that a .cslfile you download for Zotero will, in most cases, also work in other CSL-compatible software. To learn why CSL is particularly useful in combination with Zotero, please refer to the article 'Advantages of Zotero'.


The complete list of CSL-compatible software

The following tools support CSL citation styles in some form – from complete reference management systems to citation generators and developer libraries. The list is based on the official directory of citationstyles.org.

Reference management software

These tools are specifically designed for managing bibliographies and inserting citations into documents:

  • Zotero – The most comprehensive CSL implementation with access to thousands of styles and an integrated style editor
  • Paperpile
  • Papers
  • Qiqqa (last update is from 2024)
  • ReadCube
  • RefWorks
  • Lean Library Workspace (formerly Sciwheel)
  • Juris-M – A Zotero fork with extended support for multilingual and legal citation styles (uncertain whether Juris-M will be updated to the Zotero 8 base)
  • Mendeley – supports CSL, but with some limitations compared to Zotero
  • Logically

Writing and authoring tools

Tools that support CSL for writing and publication workflows:

Citation generators

Web-based tools that generate formatted citations on demand:

Library and discovery systems

Tools used by libraries, universities, and academic databases:

Developer libraries and technical tools

For developers and researchers who work with citations programmatically:


Which tool is best suited for CSL?

From all of these programs Zotero die vollständigste Implementierung.

If you need a style that is not yet available – for example, for a particular university or journal – you can either customise an existing CSL style yourself or have a bespoke style created. Step-by-step instructions for editing CSL styles can be found in my article 'Customise CSL citation style for Zotero'If the required style is complex or time is running short, a Your Custom Citation Style the faster solution.

Is a tool missing from the list, or should one be removed? Please contact me!


Further reading

Blog - IndigoPhoenix plugin
The future after Juris-M: A plugin brings legal citations back to Zotero
The Zotero fork Juris-M no longer synchronises and is considered abandoned. However, there are new developments: a new plugin is bringing jurisdictions, legal styles and parallel citations back to the current version of Zotero – still in alpha, but at an astonishing pace. What Juris-M users should know and do now.
Zotero is acting up? How to avoid common citation problems
Zotero is acting up? How to avoid common citation problems
Zotero acting up? Learn how to avoid citation errors, choose the right style, and manage your sources optimally – for error-free bibliographies!
Blog - Using Zotero and AI together - plugin for Zotero - Citation Styler
AI and Zotero: an overview of the best plugins
AI plugins can add valuable functions to Zotero - from optimised literature suggestions to interactive PDF analysis. Find out how ARIA, ZoteroChat and other tools can support the scientific workflow.
Zotero Meldung - Du hast die Meldung
Zotero warns: "You have edited your citations..."
You have received the Zotero message ‘You have made changes to this citation after it was created by Zotero. Do you want to keep your changes and prevent future updates?’ from Zotero? Here you can find out how to solve this problem.

© Citation Styler. All rights reserved. 2026