Citation Generator

Generate APA, MLA, and Chicago references with local CSL styles and citeproc.

At a glance

Computes
APA, MLA, and Chicago references rendered locally with CSL styles and citeproc.
You supply
Source type, authors, title, container, publisher, and dates for each source.
Use when
You have the source details and need one correctly formatted reference.
Not for
Wording a statistical result inside the sentence itself. Results Sentence Formatter
Author type

Reference

National Aeronautics and Space Administration. (2024, April 8). Total solar eclipse. https://www.nasa.gov/

Rich reference

In-text citation or note

(National Aeronautics and Space Administration, 2024)

CSL JSON
 
Export

metadata plus CSL XML plus citeproc How?

How this citation is generated

The form maps source metadata to CSL JSON, loads the selected local CSL style and en-US locale XML, and lets citeproc generate the reference and citation text. The tool does not hand-code APA, MLA, or Chicago punctuation.

Formula: metadata plus CSL XML plus citeproc

Sources

  1. CSL 1.0.2 Specification. Citation Style Language. Retrieved .
  2. Official CSL styles repository. Citation Style Language. Retrieved .
  3. Official CSL locales repository. Citation Style Language. Retrieved .
  4. citeproc-js. Juris-M. Retrieved .

Method last reviewed