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.