DOI to BibTex Converter

I just came across a very simple way to retrieve the full BibTex-Code from DOI. Just copy the DOI of a paper you want to cite and paste it into the search field of this website:






4 responses to “DOI to BibTex Converter”

  1. arnebab Avatar

    I just found something even simpler: If you run Emacs, you can use the following code to automatically insert the bibtex entry for a doi into your bibtex file:

    (defun doi-to-bib (doi)
    (interactive “sEnter the doi to expand to bibtex via crossref: “)
    (with-current-buffer (find-file-noselect (expand-file-name “~/paper-ct-tccon/ref.bib”))
    (goto-char (point-max))
    ; doi:10.1016/j.egypro.2014.12.316 to
    (when (string-starts-with doi “doi:”)
    (setq doi (concat “” (string-remove-prefix “doi:” doi))))
    (insert (concat “\n\n”
    “curl -sLH \”Accept: text/bibliography; style=bibtex\” ”

    (defun string-starts-with (s arg)
    “returns non-nil if string S starts with ARG. Else nil.”
    (cond ((>= (length s) (length arg))
    (string-equal (substring s 0 (length arg)) arg))
    (t nil)))

  2. Louis Avatar

    Thanks for share this tip about the online doi to bibtex converter. Quite useful!

  3. political science Avatar
    political science

    I want to know when I read research papers then at the end there are a lot of references given. So do you have an easy way to copy paste the entry of that form from a research paper to my .bib file.
    meaning let say this link has a lot of references.I choose reference number 19 which is Alsafi, H.M., Abduallah, W.M. and Khan Pathan, A. (2012) IDPS: An Integrated Intrusion Handling Model for Cloud Computing Environment. International Journal of Computing and Information Technology (IJCIT). It does not have a doi. Then if I want to use this in my .bibliography then how can I do this? I as of now manually search for the paper in Google and find out and then manually generate the bibliography entry for this type. If this can be automated then let me know.

    1. Jan Sauermann Avatar

      Not that I’m aware of 🙁

Leave a Reply