Cite an arXiv preprint in BibTeX.
To cite an arXiv paper correctly, use an entry type like @misc or @article, include the eprint and archivePrefix fields, and decide whether to cite the preprint or a peer-reviewed version.
The short answer: use an @misc entry with eprint and archivePrefix fields when citing a preprint, or switch to biblatex for native eprint support.
Check for a published version first
Before citing an arXiv preprint, search for a peer-reviewed journal or conference record. If the paper has been published in an official venue, cite that version instead of the preprint unless your argument specifically relies on text or results unique to the arXiv submission.
When no published version exists, or when the preprint is the exact edition you consulted, cite arXiv directly while providing enough locator data for readers to find the right document.
The classic BibTeX approach with @misc
Traditional BibTeX styles were written long before arXiv existed and do not recognise preprint metadata natively. Using @article with an empty journal field often results in broken formatting or missing details, so @misc is the safest choice for pure preprints.
Add the arXiv identifier, archive prefix, and a direct URL or DOI so the reference renders clearly in standard bibliographies.
Example: standard BibTeX entry
Here is a typical @misc entry for an arXiv preprint, including the eprint number and primary subject classification.
Using biblatex for native eprint support
If your thesis or project uses biblatex with biber rather than classic BibTeX, you get native support for digital repositories. The style formats eprint fields automatically and turns identifiers into clickable links.
Load biblatex in your document preamble, add your bibliography file with \addbibresource, and process the document with LaTeX, then biber, then LaTeX again.
Citing the latest revision vs a specific version
An unversioned arXiv identifier like arXiv:2401.12345 always resolves to the latest revision on the server. If your thesis quotes specific numbers, proofs, or text from an earlier draft that was since revised, pin the version suffix in your entry, such as arXiv:2401.12345v2.
Failing to pin an older revision when your evidence changed can confuse readers who try to verify your claims against the current arXiv text.
Questions
Should I use @article or @misc for an arXiv paper?
Use @article only if the paper has been published in a peer-reviewed journal and you are citing that published version. For preprints that exist exclusively on arXiv, use @misc to avoid broken journal fields in classic BibTeX styles.
How do I include the arXiv identifier in BibTeX?
Use the eprint and archivePrefix fields together. For example, set eprint = {2401.12345} and archivePrefix = {arXiv} along with your primaryClass if needed.
Why does my classic BibTeX style hide the eprint number?
Older bibliography styles like unsrt or plain were created before preprint repositories existed and do not parse eprint fields. You can either use biblatex for native support or place the arXiv string inside the note field as a workaround.
Should I cite a specific revision or the latest version?
Cite an unversioned identifier if you are referring to the general work. If your argument relies on specific wording or proofs that changed in a later update, pin the exact version suffix in your eprint field.
Can I export BibTeX directly from arXiv?
Yes. On any arXiv abstract page, click the Export BibTeX Citation link on the right sidebar to copy a ready-made entry, though you should check it for correct formatting before pasting it into your .bib file.
Do I need a DOI for an arXiv paper?
Many arXiv papers now receive a DOI from DataCite or arXiv itself. Including the doi field alongside your eprint ensures maximum reliability for readers.
Try your own paper in Texeno.
Start free, upload a project as a .zip and press Recompile. Upgrade when you need longer compiles.
Start writing