What Is APA & MLA Citation Generator?
A free online citation generator for APA and MLA styles. Create formatted citations for websites, books, journal articles, and news sources. Enter author names, title, publication date, and source details to generate a ready-to-use citation for your bibliography.
Academic writing requires proper citation formatting, and different styles have different rules for how to format authors, titles, dates, and publication details. APA 7th edition and MLA 9th edition are the two most common citation styles in higher education. Citation Generator creates properly formatted citations for books, journal articles, websites, and news articles in both styles.
Select APA or MLA style. Then choose the source type — website, book, journal article, or news article. Each source type shows the relevant form fields: author name(s), title, publication year, publisher or journal name, volume and issue numbers (for journals), DOI or URL, and access date.
As you fill in each field, the citation preview updates in real time. The citation is formatted with correct punctuation, italicization, indentation, and field order per the chosen style guide. APA uses the author-date system (Smith, 2020), while MLA uses the author-page system (Smith 23).
The generated citation can be copied with one click. The tool also provides a brief explanation of the formatting rules applied, helping you learn how to construct citations manually over time. No data is sent to any server — all formatting is done locally in your browser.