Citation Generator

Create properly formatted citations in APA, MLA, Chicago, and Harvard styles. Works entirely in your browser -- no API calls, no sign-up needed.

Ad Placeholder

How to Use

  1. Select your desired citation format (APA, MLA, Chicago, or Harvard) using the radio buttons at the top.
  2. Choose the source type -- book, journal article, website, or video. The form fields will adjust automatically.
  3. Fill in the available details such as author(s), title, publisher, year, and any other relevant fields.
  4. Click "Generate Citation" to produce a properly formatted reference.
  5. Click "Copy Citation" to copy the result to your clipboard and paste it into your paper or bibliography.

Frequently Asked Questions

How accurate are the citations?

This tool follows the official guidelines for APA 7th Edition, MLA 9th Edition, Chicago (Notes-Bibliography), and Harvard referencing. However, always double-check citations against your institution's specific requirements, as some departments may have additional formatting rules.

How do I enter multiple authors?

Separate each author's full name with a semicolon. For example: "John Smith; Jane Doe; Robert Johnson". The tool will handle the proper formatting of author names for each citation style, including the use of "et al." when appropriate.

Does this tool store my data?

No. All citation generation happens entirely in your browser using client-side JavaScript. Your information is never sent to any server or stored anywhere.

What source types are supported?

Currently, the tool supports books, journal articles, websites, and videos. Each source type presents the relevant fields needed for a complete citation. More source types may be added in future updates.

Can I generate in-text citations?

This tool generates full reference list entries (the bibliography or works cited entry). For in-text or parenthetical citations, refer to the author-date or numbering conventions described in your chosen style guide.

Ad Placeholder
Ad