RIS file format: tags, type codes and what "Export RIS" means

Last reviewed on October 3, 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.

What does "Export RIS" mean?

When a database, journal site or library catalogue offers Export RIS (sometimes "Download citation, RIS" or "Export to EndNote/Zotero/Mendeley"), it means: download the bibliographic record of this item as a small .ris text file. RIS stands for Research Information Systems, the company that created the format for its Reference Manager software. The file contains only the citation data (authors, title, journal, year, DOI and so on), not the article itself. You then open or import that file in a reference manager, which turns it into a library entry you can cite.

Because RIS is plain text, you can also open it in any text editor to check or fix a field before importing. The extractor on the home page can now produce a .ris file from a PDF, too.

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
J2Alternate title, usually the abbreviated journal name (why PubMed exports show abbreviated titles)
A2Secondary author (often editor of the book or series)
T3Tertiary title (for example series title)
CYPlace of publication (city)
ETEdition
M1Miscellaneous 1: meaning depends on type (for example article number, or patent number in some exporters)
M3Type of work (for example "Doctoral thesis", "Patent")
STShort title
Y2Access date (date you consulted an online item)
N1Notes
ANAccession number in the source database
DB / DPName of database / database provider
L1Link to an attached PDF file
IDReference ID within the file
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

Importing a RIS file

If authors arrive in the wrong order, the source probably wrote Given Family instead of Family, Given. If the journal name appears abbreviated, the exporter filled J2 or JO with the abbreviation; most managers let you switch which journal field is used in citations.

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.