Skip to the ACM citation tool
AI Writing Assistant
Ready
GU
GuestLoading
Upgrade

Free ACM Citation Generator

ACM references and in-text citations from a DOI, ISBN, URL or title, with the rules explained. Export the list to Word.

Bibliography
0 sources

    Let’s cite!

    Paste a DOI, ISBN, PubMed or arXiv ID, a web address, or just a title. Your list is saved in this browser, so you can close the tab and come back to it.

    Your bibliography will appear here Add a source on the left and it is formatted in the style you picked, with its in-text citation underneath.

    Formatted by citeproc-js © Frank Bennett, unmodified, under the CPAL — citeproc-js implements the Citation Style Language. Styles from the CSL project, CC BY-SA 3.0 (our copies).

    Saved in this browser — never sent to us.
    Keeps italics & indent

    ACM citation generator

    ACM citations, formatted from the source record

    Paste a DOI, an ISBN, a link or a title and the tool finds the publisher's own record for it and formats it in ACM — the numbered system used in computing research, ACM journals and ACM conference proceedings. The references entry and the in-text citation come together, and the rules are those of the ACM Reference Format (Association for Computing Machinery, current version on the ACM author site), published by the Association for Computing Machinery. The format is defined by ACM's article templates and has been stable since the 2017 template revision.

    ACM's templates generate this format from BibTeX; the tool's BibTeX export gives you the same data to feed them.

    How to cite in ACM here

    Three steps, about twenty seconds a source.

    1

    Paste what you have

    A DOI, an ISBN, a PubMed or arXiv ID, a web address, or a title. ACM is already selected on this page. The tool works out what you pasted and asks the right catalogue — Crossref, OpenLibrary, PubMed, DataCite or Semantic Scholar — for the record.

    2

    Read the card

    Each source gets a card showing what the catalogue held and what the tool changed to fit ACM: a DOI reduced to its bare form, a page range tidied. Every change can be undone with one click if the record was right as it was.

    3

    Take the finished list

    Copy the list with its formatting into Word or Google Docs, or download a .docx with the numbering and spacing already set. BibTeX, RIS and CSL-JSON exports carry the same data into Zotero, Mendeley, EndNote or LaTeX.

    How ACM formats a citation

    The rules the tool applies, from the ACM Reference Format (Association for Computing Machinery, current version on the ACM author site).

    • In the textA number in square brackets: [2]. Unlike IEEE, the number is not the order of citation — the reference list is sorted alphabetically by first author and then numbered, so [1] is whichever source sorts first. A page goes after a colon: [2:1880].
    • The referencesA list headed References, alphabetical by the first author's surname, numbered in that order with the number in square brackets at the left.
    • Author namesNames in natural order, not inverted: Scott A. Golder and Michael W. Macy. All authors are listed; a work with many authors is not shortened in the list.
    • Titles and capitalsTitle case with no quotation marks around article titles. Journal and proceedings titles italic. The year follows the authors: Scott A. Golder and Michael W. Macy. 2011.
    • DatesThe year straight after the authors, and for a journal article the month and year again in parentheses after the volume and issue: Science 333, 6051 (September 2011), 1878–1881.
    • Links, identifiers and placesA DOI as https://doi.org/… at the end. A web page gives Retrieved Month Day, Year from URL. A book keeps its place after the publisher: University of Chicago Press, Chicago.

    ACM examples, printed by the tool

    Six real sources — two journal articles, a book, a chapter, a web page and a conference paper — formatted by the same engine that runs the generator above. Nothing here was typed by hand, so what you see is what you get.

    • Web page, organisation as author, no date

      [1] AI Writing Assistant. Free AI Writing Tools: What Each Does and When to Use It. AI Writing Assistant. Retrieved September 18, 2026 from https://www.aiwritingassistant.net/tools.html

      In text: [1]

    • Journal article, two authors

      [2] Scott A. Golder and Michael W. Macy. 2011. Diurnal and Seasonal Mood Vary with Work, Sleep, and Daylength Across Diverse Cultures. Science 333, 6051 (September 2011), 1878–1881. https://doi.org/10.1126/science.1202775

      In text, citing page 1880: [2:1880]

    • Chapter in an edited book

      [3] H. Paul Grice. 1975. Logic and Conversation. In Syntax and Semantics, Volume 3: Speech Acts, Peter Cole and Jerry L. Morgan (eds.). Academic Press, New York, 41–58.

      In text, citing page 45: [3:45]

    • Journal article, three authors

      [4] Daniel Kahneman, Jack L. Knetsch, and Richard H. Thaler. 1991. Anomalies: The Endowment Effect, Loss Aversion, and Status Quo Bias. Journal of Economic Perspectives 5, 1 (1991), 193–206. https://doi.org/10.1257/jep.5.1.193

      In text: [4]

    • Book, later edition

      [5] Thomas S. Kuhn. 2012. The Structure of Scientific Revolutions (4th ed.). University of Chicago Press, Chicago.

      In text, citing page 12: [5:12]

    • Conference paper, eight authors

      [6] Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N. Gomez, Łukasz Kaiser, and Illia Polosukhin. 2017. Attention Is All You Need. In Advances in Neural Information Processing Systems 30, 2017. Curran Associates, 5998–6008.

      In text: [6]

    Common mistakes in ACM citations

    Five errors markers see most often, and what the tool does about each.

    Numbering by citation order

    ACM sorts the list alphabetically first and numbers it second. Adding a source can renumber every citation, which the tool handles for you.

    Inverting the first author

    ACM writes Scott A. Golder, not Golder, Scott A., in every position.

    Quotation marks around titles

    ACM sets article titles plain, in title case, followed by a period.

    A DOI as doi:

    ACM writes the DOI as a full https://doi.org/ link at the end of the entry.

    Leaving out the month

    A journal reference gives the month with the year in parentheses after the issue: (September 2011).

    ACM beside the styles it is confused with

    If your handbook names one of these instead, its page opens the generator with that style selected.

    ACM and IEEE

    IEEE is the other computing standard: numbers in citation order, initials before surnames, quotation marks around titles and doi: without a link. Open the IEEE page.

    ACM and APA

    Human–computer interaction and information-science courses often ask for APA instead; ACM's reference format is for ACM venues. Open the APA page.

    ACM citation generator FAQs

    Is the ACM citation generator free?

    Yes. Every style, every source type and every export is free, with no account and no daily allowance, because the formatting runs in your browser rather than on our servers. Your list is saved in this browser and never sent to us.

    Which edition of ACM does it use?

    The ACM Reference Format as published on the ACM author site and built into the ACM article templates. Conference templates use the same format.

    What does an in-text citation look like in ACM?

    A number in square brackets: [2]. The tool prints the in-text form under each reference; turn on the in-text switch above the list if it is hidden.

    How do I cite a website in ACM?

    Paste the address and the tool reads the page's title, author, site name and date where the page declares them, then formats it. The ACM form of a web page with an organisation as author and no date is: [1] AI Writing Assistant. Free AI Writing Tools: What Each Does and When to Use It. AI Writing Assistant. Retrieved September 18, 2026 from https://www.aiwritingassistant.net/tools.html Check the author and date on the card — pages often leave them out, and the style has a rule for each case.

    Can I switch from ACM to another style later?

    Yes. Your sources are stored as data, not as formatted text, so choosing another style in the picker re-formats the whole list at once — APA, MLA, Chicago, Harvard, IEEE, Vancouver, or any of the 10,000 Citation Style Language styles the picker searches.

    Where do the ACM rules come from?

    From the ACM Reference Format (Association for Computing Machinery, current version on the ACM author site), published by the Association for Computing Machinery, as encoded in the open Citation Style Language style the tool uses. ACM's templates generate this format from BibTeX; the tool's BibTeX export gives you the same data to feed them. Where your department's own guide differs on a detail, the department's guide is the one your marker reads.

    After the reference list

    Check the essay's grammar, tighten the wording, or summarise a source before you cite it. One plan covers every tool.