Skip to content
K Knidox Search…
Writing · Citations

Citation Generator

Generate APA, MLA, Chicago, Harvard, and IEEE citations from your source details.

Source type

Author, A. (n.d.). Title of the work.

A citation generator formats your source details into a reference entry in a chosen style. It supports the five most-required styles — APA (author and year first), MLA (title in quotation marks, date last), Chicago, Harvard (author–date), and IEEE (numbered, common in engineering). Enter the author, title, year, and source once, then copy the styled citation.

APA, MLA, Chicago, Harvard, and IEEE at a glance

Each style orders the same source details differently. APA leads with author and year — common in the sciences. MLA puts the title in quotation marks and ends with the date — standard in the humanities. Chicago is flexible and widely used in history and publishing. Harvard is an author–date style much like APA, popular in UK universities. IEEE is a numbered style used in engineering and computer science, with the title in quotation marks and an “[Online]. Available:” link. Enter your author, title, year, container (website, publisher, or journal), and URL once, then switch styles to see each version and copy it.

Worked example

A web page by Smith, J., titled Study Habits, published 2024 on Knidox:

  1. 1
    APA — author then year. Smith, J. (2024). Study Habits. Knidox.
  2. 2
    MLA — title quoted, date last. Smith, J. “Study Habits.” Knidox, 2024.
  3. 3
    Chicago — year in parentheses at the end. Smith, J. “Study Habits.” Knidox (2024).
  4. 4
    Harvard — author–date, “Available at”. Smith, J. (2024) Study Habits. Knidox.
  5. 5
    IEEE — quoted title, source then year. Smith, J., “Study Habits,” Knidox, 2024.

Which style does my field use?

Typical conventions; always follow the style your instructor or journal requires.

StyleCommon inLeads with
APAPsychology, sciences, educationAuthor, year
MLALiterature, languages, humanitiesAuthor, title
ChicagoHistory, publishing, fine artsAuthor, title
HarvardUK universities, business, social sciencesAuthor, year
IEEEEngineering, computer scienceAuthor, title

Common pitfalls

Author format. Enter the name inverted (Lastname, F.) so it sorts correctly in a reference list; multiple authors follow each style’s own joining rules.

Verify before you submit. A generator gets you most of the way. Check author order, capitalization, italics, and punctuation against your instructor’s required edition. Before you hand the paper in, the word counter confirms you are within the assigned length.

Missing fields. If you leave the year blank, the citation falls back to “n.d.” (no date); fill in what you can and edit the copied result for anything unusual.

Which styles are supported?
APA, MLA, Chicago, Harvard, and IEEE — for websites, books, and journal articles.
What is the difference between Harvard and APA?
Both are author–date styles that lead with the author and year, so they look similar. Harvard is a broad family with small variations between universities, while APA is a single published standard; always match the exact Harvard variant your department specifies.
When should I use IEEE style?
IEEE is the standard in engineering, computer science, and electronics. It puts the title in quotation marks, lists the source and year, and adds “[Online]. Available:” before a URL; in the paper itself sources are cited by bracketed numbers like [1].
How should I enter author names?
Inverted — last name first, then initials (Smith, J.) — so the entry sorts correctly in a reference list.
What if I don’t know the year?
Leave it blank and the citation uses “n.d.” for no date, the convention all three styles share.
Is the citation editable?
Copy the generated citation and adjust any field to match your specific source or edition.
Does it generate in-text citations too?
It builds the full reference-list entry. For in-text citations, follow your style’s author–date, author–page, or bracketed-number pattern.