BibTeX to APA 7 Reference List

Paste BibTeX and get a formatted APA 7th edition reference list with hanging indents.

Ad placeholder (leaderboard)

A BibTeX to APA 7 converter turns the raw @article{…} records exported by Zotero, Mendeley or Google Scholar into a polished APA 7th edition reference list — correctly inverted author names, sentence-case titles, italicised journals, and full DOI links. Everything runs in your browser, so your bibliography stays private.

How it works

The tool first parses the BibTeX: it reads each @type{key, field = {value}, …} record, handling braces and quotes around values, and decodes common LaTeX accents (e.g. {\"o} → ö). Then it formats each entry to APA 7 rules:

  • Authors are inverted to Surname, A. B., joined with commas and a final ampersand (up to 20, then and the last author).
  • Year follows the authors in parentheses: (2021).
  • Title is rendered in sentence case (only the first word, the word after a colon, and brace-protected proper nouns are capitalised).
  • Source depends on type: a journal article shows *Journal*, *volume*(issue), pages.; a book shows the title in italics then the publisher.
  • DOI is appended as https://doi.org/….

References are then sorted alphabetically by the first author’s surname.

Example

The BibTeX:

@article{smith2021,
  author = {Smith, Jane and Doe, John},
  title  = {A study of {DNA} repair},
  journal= {Nature},
  year   = {2021}, volume = {12}, number = {3}, pages = {45--58},
  doi    = {10.1000/xyz}
}

becomes:

Smith, J., & Doe, J. (2021). A study of DNA repair. Nature, 12(3), 45–58. https://doi.org/10.1000/xyz

Tips and notes

  • Protect proper nouns and acronyms in the BibTeX with braces ({DNA}) so APA sentence-casing keeps them capitalised.
  • Use -- for page ranges in BibTeX; the tool converts it to an en dash.
  • Missing fields are skipped gracefully rather than printing empty brackets.
Ad placeholder (rectangle)