Skip to content

Citation Generator (APA, MLA, Chicago)

Enter a book, article or web page and get the reference in APA, MLA or Chicago style

Loading the tool…

Enter the details of a book, journal article, web page or other source to get its reference entry and in-text citation in APA, MLA, Chicago or Harvard style.

How to use

  1. Choose the "Citation style" and one of eight "Source type" options, such as book, journal article, web page or thesis.
  2. Enter each author's given and family name under "Authors", then the title, year, publisher or journal details and URL from the source.
  3. Check the "Reference entry" and "In the text" results, then press "Copy with italics" or "Copy as plain text".
  4. For several sources, press "Add to list" for each and use "Copy all with italics" to paste the whole list.

How it works

Questions and answers

What is the difference between APA and MLA?
APA puts the year in parentheses after the author and writes titles in sentence case. MLA puts the date later in the entry and capitalizes all major words of a title. Changing the style redraws the whole list.
When do you use et al.?
In APA 7 in-text citations and in MLA 9 from three authors, and in Chicago 17 notes from four. An APA reference list names up to 20 authors.
How do I cite a website in APA?
Choose "Web page" and enter the author, date, title, website name and URL. For a page without a date, enter the "Date accessed"; it appears when the style asks for it.
Can it create a citation from a DOI?
No. There is no automatic lookup; type the author, title, volume, issue and pages from the source.