Purplelink
← All tools

Free web tool

BibTeX Builder

Paste a list of DOIs or arXiv IDs - one per line - and download a formatted .bib file. Entries are fetched directly from CrossRef and the arXiv API. Up to 50 entries per request.

DOIs and arXiv IDs are sent to CrossRef and the arXiv API to look up BibTeX data.

How to build a .bib file from DOIs and arXiv IDs

  1. Paste your DOIs and arXiv IDs into the text area - one per line. You can mix both formats and paste full URLs.
  2. Click Build .bib. Each ID is looked up in CrossRef (for DOIs) or the arXiv API (for arXiv IDs).
  3. Download the combined .bib file and drop it into your LaTeX project.

About this tool

This fetches BibTeX entries from CrossRef (for DOIs) and the arXiv API (for arXiv IDs) and combines them into a single .bib file. It's a companion to the BibTeX Validator - build your bibliography here, then validate it there.

What formats are accepted?
DOIs (starting with 10., or as doi.org URLs), and arXiv IDs (e.g. 2301.12345, arXiv:2301.12345, or full arxiv.org URLs). One per line, up to 50.
Where does the BibTeX come from?
DOI entries use CrossRef content negotiation (the same source as most reference managers). arXiv entries are formatted as @misc with eprint, archivePrefix, primaryClass, and a URL field.
What if an ID isn't found?
The table marks that entry as "not found" and omits it from the downloaded .bib. Check the DOI or arXiv ID for typos.

From the team behind these tools

Writing LaTeX on a Mac?

We're building ModernTex - a native macOS LaTeX studio. Join the waitlist for one email at launch.

We'll only use your email to notify you at launch. Privacy Policy · Learn more about ModernTex →

Find this useful? ☕ Buy me a coffee to help keep these tools free and online.