Citation Generator

Citation Generator

References sorted in seconds. Create APA 7, MLA 9 and Harvard citations for websites, books and journal articles. Fill in what you have and leave the rest blank.

Your reference ✨
My reference list

TL;DR Pick a style (APA, MLA or Harvard), pick a source type, fill in the details and copy your reference.

Referencing does not have to be painful. This free citation generator builds correctly formatted references in APA 7th edition, MLA 9th edition and Harvard style for websites, books and journal articles, plus the matching in-text citation.

How to create a citation

  1. Choose your citation style (ask your teacher if you are not sure) and the source type.
  2. Enter the authors, one per line, then the title, year and other details you have.
  3. Copy the reference, or add it to your list to build a full reference page, sorted alphabetically.

APA vs MLA vs Harvard

  • APA: used in psychology, education, business and the sciences. Author, year, title. Example in-text: (Smith, 2024).
  • MLA: used in English, literature and the humanities. The list is called “Works Cited”. Example in-text: (Smith 45).
  • Harvard: popular in UK and Australian universities. Similar to APA with small punctuation differences. Example in-text: (Smith, 2024).

Tips for accurate references

  • In APA, write article and web page titles in sentence case (only the first word and proper nouns capitalised).
  • Use a DOI whenever a journal article has one; it is more reliable than a URL.
  • If there is no author, the generator starts the reference with the title instead.
  • Different universities use slightly different Harvard versions. Check your course guide.

Frequently asked questions

Is this citation generator free?

Yes, completely free, with no sign-up. Your references are created in your browser.

How do I cite a website with no author?

Leave the author box empty. The generator will start the reference with the page title, which is what APA, MLA and Harvard all recommend.

What does n.d. mean?

"n.d." stands for "no date". APA uses it when a source has no publication year. Harvard uses "no date".

Will my italics copy into Word or Google Docs?

Yes. When you copy, the formatting (including italics) is copied too, in most modern browsers.

More free student tools