How to Cite Sources: Free Citation Generator Guide

Learn how to cite sources correctly in APA, MLA, Chicago, and Harvard. Free browser-based citation generator with no account needed.

AllTools Team ·
How to Cite Sources: Free Citation Generator Guide — AllTools

Why Citations Matter More Than You Think

Citations are not just an academic formality your professor insists on to make your life harder. They are the infrastructure of knowledge — the system that lets readers trace an idea back to its source, verify a claim, and build on existing work. Without citations, academic writing is just a collection of unverifiable opinions.

The practical consequences of getting citations wrong range from minor to severe. A formatting error (wrong date format, missing page number) might cost you points on a paper. A missing citation for a paraphrased passage could trigger a plagiarism flag in Turnitin and result in an academic integrity investigation. In professional publishing, inadequate attribution can lead to retraction of published work, damage to your reputation, and in extreme cases, legal action for copyright infringement.

Despite their importance, citations remain one of the most tedious aspects of academic writing. Each citation style has dozens of rules governing punctuation, capitalization, author name formatting, and ordering. APA uses sentence case for article titles; MLA uses title case. APA puts the year after the author; MLA puts the page number. Chicago has two entirely different systems (notes-bibliography and author-date). Keeping these details straight across 30-50 references in a single paper is error-prone work that has nothing to do with the quality of your research or arguments.

A citation generator handles the formatting mechanics so you can focus on the content. The Citation Generator on AllTools creates properly formatted citations for any source type in APA, MLA, Chicago, and Harvard — running entirely in your browser with no account required and no data stored on any server.

Citation Formats Explained

APA 7th Edition

Disciplines: Psychology, education, social sciences, nursing, business

In-text citation: (Author, Year) or Author (Year)

  • One author: (Smith, 2024)
  • Two authors: (Smith & Johnson, 2024)
  • Three or more: (Smith et al., 2024)

Reference list rules:

  • Authors listed as: Last, F. M.
  • Year in parentheses immediately after author
  • Article titles in sentence case (only capitalize the first word and proper nouns)
  • Journal names in italic title case
  • Include DOI as a URL when available

Example: Martinez, A. R., & Chen, W. (2025). Effects of sleep deprivation on working memory capacity. Journal of Cognitive Neuroscience, 37(2), 112-128. https://doi.org/10.1162/jocn_a_02045

MLA 9th Edition

Disciplines: English, literature, humanities, cultural studies, philosophy

In-text citation: (Author Page)

  • (Smith 42)
  • (Smith and Johnson 42-45)

Works Cited rules:

  • First author: Last, First Middle. Subsequent authors: First Last
  • Titles in quotation marks (articles) or italics (books)
  • Title case for all titles
  • “Containers” model: article in journal, chapter in book
  • Access date for online sources

Example: Martinez, Ana R., and Wei Chen. “Effects of Sleep Deprivation on Working Memory Capacity.” Journal of Cognitive Neuroscience, vol. 37, no. 2, 2025, pp. 112-28.

Chicago (Notes-Bibliography)

Disciplines: History, fine arts, some social sciences

In-text citation: Superscript footnote number, with full citation in the footnote

Footnote format: First name Last name, “Article Title,” Journal Name Volume, no. Issue (Year): Pages.

Bibliography format: Last name, First name. “Article Title.” Journal Name Volume, no. Issue (Year): Pages.

Example footnote: Ana R. Martinez and Wei Chen, “Effects of Sleep Deprivation on Working Memory Capacity,” Journal of Cognitive Neuroscience 37, no. 2 (2025): 112-28.

Harvard

Disciplines: Sciences, engineering, business (especially UK, Australia, South Africa)

In-text citation: (Author, Year) — similar to APA but with minor formatting differences

Reference list rules:

  • Authors as: Last, F.M.
  • “and” between authors (not ”&”)
  • Article titles in sentence case
  • Journal in italic, volume in bold in some variants

Example: Martinez, A.R. and Chen, W., 2025. Effects of sleep deprivation on working memory capacity. Journal of Cognitive Neuroscience, 37(2), pp.112-128.

Step by Step: Generate a Citation

Step 1 — Determine your required style. Check your assignment instructions, journal submission guidelines, or publisher requirements. If not specified, ask your professor or editor. Using the wrong style is one of the most common reasons papers are sent back for revision.

Step 2 — Open the tool. Navigate to the Citation Generator. No account needed, no data leaves your browser.

Step 3 — Select your citation style. Choose APA 7th, MLA 9th, Chicago, or Harvard from the dropdown menu.

Step 4 — Choose the source type. Select what you are citing: book, journal article, website, newspaper article, conference paper, thesis, video, podcast, or report. The available fields change based on source type — a book asks for publisher and edition, while a journal article asks for volume, issue, and DOI.

Step 5 — Enter the source information. Fill in the required fields. The most important details for most sources:

  • Author(s): Full name(s). The generator handles the formatting (inverting names, abbreviating, etc.)
  • Title: The exact title of the work
  • Date: Publication year (and month/day if required by the style)
  • Publication info: Journal name, publisher, website name — depends on source type
  • Location: DOI, URL, page numbers, volume/issue

Step 6 — Generate and copy. Click generate. The tool produces a properly formatted citation that you can copy directly into your paper. Review it against a style guide example to verify accuracy — automated tools handle 95% of cases correctly, but unusual sources sometimes need manual adjustment.

Step 7 — Build your full bibliography. Repeat for each source. Add all citations to your bibliography list. Use the Bibliography Formatter to sort entries alphabetically, apply consistent formatting, and export the complete reference list.

Citing Different Source Types

Books

The most straightforward citation. You need: author(s), title, publisher, year, and edition (if not the first). For chapters in edited books, you also need the chapter title, editor names, and page range.

Single author book (APA): Last, F. M. (Year). Book title: Subtitle. Publisher.

Edited book chapter (APA): Last, F. M. (Year). Chapter title. In E. Editor (Ed.), Book title (pp. xx-xx). Publisher.

Journal articles

The backbone of academic citations. You need: author(s), article title, journal name, volume, issue, page range, and DOI. Always include the DOI when available — it is a permanent link that survives journal website redesigns.

Finding a DOI: search the article title on doi.org or CrossRef. If no DOI exists, include the journal’s homepage URL instead.

Websites

The trickiest citations because web content varies wildly. Many web pages have no identifiable author, no publication date, and URLs that change. Best practices:

  • Use the page title if no author is identifiable
  • Use “n.d.” (no date) if no publication date is visible
  • Include the access date for content that may change
  • Use the most specific URL available (the page URL, not just the homepage)

Government and institutional reports

Treat the organization as the author. For a CDC report: Centers for Disease Control and Prevention. (2025). Report title. https://www.cdc.gov/report-url

Social media and multimedia

YouTube videos, podcasts, tweets, and social media posts are increasingly cited in academic work. Each style has specific rules — the Citation Generator includes templates for these modern source types.

Common Citation Mistakes

Mixing citation styles

Using APA in-text format (Author, Year) but MLA bibliography format (no year after author) in the same paper. This happens when students copy citations from different sources without reformatting. Stick to one style throughout your entire paper.

Citing secondary sources incorrectly

You read Smith’s book, which quotes a study by Johnson. You want to cite Johnson’s study but you only read Smith’s description of it. The correct approach is to cite it as a secondary source: (Johnson, as cited in Smith, 2024). Do not cite Johnson directly unless you have read Johnson’s original work.

Forgetting to cite paraphrases

Direct quotes obviously need citations. But paraphrased ideas — restating someone else’s argument in your own words — also require citations. If the idea did not originate with you, cite it. The only exception is common knowledge (“Water boils at 100 degrees Celsius at sea level”).

Inconsistent author name formatting

Writing “Smith, John” in one citation and “J. Smith” in another for the same author. Within a single paper, each author should appear with consistent name formatting according to the chosen style’s rules.

Missing access dates for online sources

MLA requires access dates for web sources. APA does not require them for stable content (DOI-linked articles) but recommends them for content that may change (web pages without DOIs). Chicago’s requirements depend on the system used. When in doubt, include the access date.

Over-citing and under-citing

Over-citing: Putting a citation after every sentence in a paragraph that discusses a single source. One citation at the end of the paragraph (or at the first mention) is usually sufficient for paraphrased material from a single source.

Under-citing: Writing an entire paragraph of claims with no citation. Each distinct claim or idea from an external source needs attribution, even if multiple citations appear in the same paragraph.

Comparison: AllTools vs EasyBib vs Scribbr

Feature AllTools EasyBib / Scribbr
Price Free forever Free (limited) / $9.95+/mo
Account required No Yes (both)
Data processing 100% browser-based Server-side
APA 7th Yes Yes
MLA 9th Yes Yes
Chicago Yes Yes
Harvard Yes EasyBib: No / Scribbr: Yes
Auto-fill from URL/DOI No Yes (both)
Bibliography export Yes Yes
Plagiarism checker No Scribbr: Yes (paid) / EasyBib: Yes (paid)
Ads Non-intrusive Heavy (EasyBib) / Moderate (Scribbr)
Privacy Research data stays local Research data stored on servers
Source types supported 10+ types 10+ types

AllTools wins on: Privacy (your research topics and paper content never leave your device), price (genuinely free with no upsells), no account requirement, and a clean interface without aggressive advertising. For students concerned about their academic work being profiled or tracked, AllTools is the private alternative.

EasyBib/Scribbr win on: Auto-fill from URL or DOI (paste a link and the tool fetches the citation details automatically — this requires server-side API calls), plagiarism checking (server-side comparison against databases), and grammar/writing feedback (Scribbr). If you need a full academic writing assistant, Scribbr provides more features at a cost.

FAQ

Which citation style should I use?

Use the style your professor, journal, or publisher specifies. If none is specified: APA for psychology, education, and social sciences; MLA for English and humanities; Chicago for history and arts; Harvard for UK/Australian sciences and engineering. When truly in doubt, ask before you start writing.

How do I cite something I found on Wikipedia?

Wikipedia is a starting point for research, not a primary source. Find the original sources cited in the Wikipedia article’s footnotes and cite those instead. If you must cite Wikipedia itself, treat it as a website with no individual author: “Article Title.” Wikipedia, Wikimedia Foundation, date of last edit, URL.

How many sources does my paper need?

There is no universal number, but guidelines exist. Undergraduate papers: 5-15 sources for a standard essay, 15-30 for a research paper. Graduate papers: 20-50+ depending on the topic. Dissertations: 50-200+. Quality and relevance matter more than count — ten well-chosen, peer-reviewed sources are better than thirty random web pages.

Can I cite AI-generated content (ChatGPT, Claude)?

Most style guides now address this. APA treats AI tools as software: OpenAI. (2026). ChatGPT (Mar 26 version) [Large language model]. https://chat.openai.com. MLA treats it as a generated work with the AI as the “author.” Always disclose AI use per your institution’s academic integrity policy — many universities have specific requirements.

What if my source has no author, no date, or no page numbers?

No author: Use the title of the work in place of the author name. In-text: (“Article Title,” 2024). No date: Use “n.d.” (no date). In-text: (Smith, n.d.). No page numbers: Use paragraph numbers, section headings, or timestamps instead. In-text: (Smith, 2024, para. 3) or (Smith, 2024, “Results” section).

Should I use footnotes or in-text citations?

This depends on the citation style, not personal preference. APA and Harvard use in-text parenthetical citations. MLA uses in-text parenthetical citations. Chicago offers two options: notes-bibliography (footnotes) for history and arts, or author-date (parenthetical) for sciences. Your assignment or journal will specify which to use.

Start Citing

Open the Citation Generator and create properly formatted citations in seconds. Build your full bibliography with the Bibliography Formatter. No account, no upload, no tracking of your research.

For more writing tools: count words and track your paper length, generate essay outlines to organize your argument, check reading level for appropriate academic tone, and analyze readability for clarity. Explore the full Education tools category. Questions? Visit the FAQ. Want a new tool? Suggest it.

Related Tools

Edu

Citation Generator

Generate APA, MLA, Chicago citations instantly

Edu

Bibliography Formatter

Format bibliographies in APA, MLA, Chicago

Text

Word Counter & Analyzer

Count words, characters, and analyze readability

Edu

Essay Outline Generator

Generate structured essay outlines

Edu

Reading Level Checker

Check text readability with multiple indices

Related Articles

AT

AllTools Team

AllTools Team