Guide written by the AI for Research editorial team · Last reviewed
To convert BibTeX to APA, paste your BibTeX entries (or open a .bib file) into the converter above and it writes each entry as an APA 7 reference. It reads the file in your browser with citation-js [1], so nothing is uploaded, and it lists the fields each entry is missing, such as a year or a DOI. You can switch to MLA, Chicago, Harvard, IEEE or any of over 10,000 CSL styles, then copy the list or download it as a .txt or .ris file.
Why convert BibTeX to APA?
BibTeX is a data format for LaTeX, and APA is a writing style, so you need a converter when you write outside LaTeX. Many researchers keep references in BibTeX because Overleaf, JabRef, Zotero and Google Scholar all export it. When a journal, supervisor or course asks for a Word document in APA 7, those entries have to become formatted references.
A BibTeX entry stores each part of the reference in a named field [2]:
@article{ioannidis2005,
author = {Ioannidis, John P. A.},
title = {Why Most Published Research Findings Are False},
journal = {PLoS Medicine},
year = {2005},
volume = {2},
number = {8},
pages = {e124},
doi = {10.1371/journal.pmed.0020124}
}
In APA 7 [3], that entry becomes:
Ioannidis, J. P. A. (2005). Why Most Published Research Findings Are False. PLoS Medicine, 2(8), e124. https://doi.org/10.1371/journal.pmed.0020124
Look at the title. APA writes article titles in sentence case ("Why most published research findings are false"), but the converter keeps the capitals your BibTeX has. Fix the title in the .bib file, or in your document, before you submit.
Which BibTeX fields does APA need?
For a journal article, APA needs the author, year, title, journal, volume, issue, pages and DOI. The converter warns you when one of the core fields is missing.
| APA element | BibTeX field | Warned if missing | Note |
|---|---|---|---|
| Author | author (or editor) | Yes | Separate names with " and " |
| Year | year, or date in BibLaTeX | Yes | n.d. appears if missing |
| Title | title | Yes | Keep {braces} around acronyms |
| Journal | journal, or journaltitle in BibLaTeX [5] | Yes, for articles | Use the full name, not an abbreviation |
| Publisher | publisher (school for theses) | Yes, for books, chapters, reports, theses | |
| Volume and issue | volume, number | No | Issue is "number" in BibTeX |
| Pages | pages | No | Use 12--34; it becomes 12–34 |
| DOI | doi (or url) | Yes, for works that usually have one | Write 10.xxxx/..., not the full link |
APA 7 asks for a DOI whenever a work has one [3]. If your entry has no DOI, search the title at doi.org or Crossref, or use the citation generator, which finds the DOI from a title.
How BibTeX entry types map to APA
The entry type decides which APA template is used, so a wrong type gives a wrong reference. Citation-js maps BibTeX types to CSL types [1], [4].
| BibTeX type | CSL type | APA reference shape |
|---|---|---|
| @article | article-journal | Author. (Year). Title. Journal, Vol(Issue), pages. DOI |
| @book | book | Author. (Year). Title (ed.). Publisher. DOI |
| @incollection, @inbook | chapter | Author. (Year). Title. In Editor (Ed.), Book (pp. x–y). Publisher. |
| @inproceedings | paper-conference | Author. (Year). Title. In Proceedings title (pp. x–y). Publisher. DOI |
| @phdthesis, @mastersthesis | thesis | Author. (Year). Title [Doctoral dissertation, University]. |
| @techreport | report | Author. (Year). Title (Report No. x). Publisher. |
| @misc, @online | document or webpage | Varies; check by hand |
Worked example (illustrative): a chapter typed as @misc loses its editor and book title in APA. Change it to @incollection, add booktitle, editor and publisher, and the reference gains "In J. Smith (Ed.), Book title (pp. 45–67)."
Common mistakes in BibTeX files
- Commas between authors. BibTeX separates authors with " and ". "Smith, Jane, Lee, Min" is read as one person. Write "Smith, Jane and Lee, Min" [2].
- Title case in article titles. BibTeX from Google Scholar and many publishers uses title case. APA wants sentence case for article and chapter titles. Fix the capitals by hand.
- Acronyms without braces. In LaTeX, styles may lower-case "DNA" unless you write {DNA}. Braces do no harm in this converter, so keep them.
- Missing DOIs. Google Scholar's BibTeX export often has no DOI. Add it, since APA 7 includes it.
- Abbreviated journal names. "J Am Med Assoc" should be "Journal of the American Medical Association" in APA.
- LaTeX accents. Write accents as {"o} or type the letter (ö). The converter turns common LaTeX accents into letters, but check names with unusual characters.
- Broken braces. One missing closing brace can swallow the next entry. The converter reads entries one by one when the file will not parse whole, and names the entries it could not read.
Should I export RIS as well?
Yes, if you want to move the references into Zotero, Mendeley or EndNote. RIS is a plain-text exchange format that most reference managers import. The converter writes one RIS record per entry with the authors, title, journal, year, volume, issue, pages, publisher and DOI. Import it, check a few records, and you can then cite from the reference manager in Word.
How to convert BibTeX to APA with AI for Research
The converter on this page is free, needs no account and reads your file in your browser; nothing is uploaded or stored. It uses citation-js and CSL styles, not AI, so it never uses credits.
If you write in the AI for Research editor, you can import a .bib file or a Zotero or Mendeley library with the reference manager import, keep it in the research library, and cite them in over 10,000 styles as you write. The document exports to Word or LaTeX with Word and LaTeX export. Citations never use credits, on any plan; the Free plan also gives 45 credits a month for AI features.
Next steps
- Read the APA reference list guide to check the finished list.
- Have a list that is already formatted in another style? Use the citation formatter.
- Need the matching in-text citations? Try the in-text citation generator.
- Compare reference managers in Zotero vs Mendeley.
Sources
- Willighagen, L. G. (2019). Citation.js: A format-independent, modular bibliography tool for the browser and command line. PeerJ Computer Science, 5, e214. https://doi.org/10.7717/peerj-cs.214
- Patashnik, O. (1988). BiBTeXing. CTAN. https://ctan.org/pkg/bibtex
- American Psychological Association. (2020). Publication manual of the American Psychological Association (7th ed.). https://doi.org/10.1037/0000165-000. See also APA Style, "References": https://apastyle.apa.org/style-grammar-guidelines/references
- Citation Style Language. CSL 1.0.2 specification. https://docs.citationstyles.org/en/stable/specification.html
- Kime, P., Wemheuer, M., & Lehman, P. The biblatex package. CTAN. https://ctan.org/pkg/biblatex