RIS as an export format

Last reviewed on April 24, 2026

RIS is a tag-based bibliographic format that long pre-dates the web. A .ris file is a sequence of records, each made up of two-letter tags followed by their values. Almost every reference manager and most major bibliographic databases — PubMed, Scopus, Web of Science — can read and write it. For users who already work in EndNote, Mendeley, or Zotero, importing RIS is usually a single menu click.

Anatomy of a record

TY  - JOUR
AU  - Smith, Jane
AU  - Doe, John
TI  - Something about pdf extraction
JO  - Journal of Document Engineering
PY  - 2023
VL  - 12
IS  - 3
SP  - 101
EP  - 120
DO  - 10.1234/jde.2023.0012
ER  -

Each record begins with TY (the type) and ends with ER. The two characters of each tag are followed by exactly two spaces, a hyphen, a space, and then the value. Authors are repeated with one AU per author. Long values can wrap onto continuation lines.

Common tags

TagMeaning
TYReference type (JOUR, BOOK, CHAP, CONF, RPRT, THES, GEN, …)
TI or T1Primary title
AUAuthor (one per line)
EDEditor
JO / JF / T2Journal or container title
PY / Y1Publication year
DADate (YYYY/MM/DD)
VLVolume
ISIssue
SPStart page
EPEnd page
DODOI
URURL
AB / N2Abstract
KWKeyword (one per line)
PBPublisher
SNISBN or ISSN
LALanguage
EREnd of record (mandatory)

Type codes

The TY value tells the importer what kind of work this is. Common ones:

Reference managers often translate these into their own internal type names on import; round-tripping a record through two different managers can change its type slightly.

Compatibility quirks

When to choose RIS

RIS is the smoothest option when the destination is EndNote, Mendeley, Zotero in default settings, or a publisher's submission portal that asks for "RIS or EndNote XML". For LaTeX-based workflows, BibTeX is more idiomatic; for tools built around the Citation Style Language, CSL-JSON keeps more structure intact. Most reference managers can convert between them on import.