Skip to content

Free online NBIB to CSV converter

Convert PubMed NBIB citations to editable, spreadsheet-ready CSV records.

Convert NBIB to CSV online - free

Uploading…

Your file is processed instantly and deleted as soon as you download it.

How it works

  1. 1/3

    Upload your .nbib file

    Click to browse to select your file you want to convert or simply drag & drop your file into selected area.

  2. 2/3

    Perform .nbib to .csv conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .csv file

    Conversion result is ready to download.

Conversion statistics: NBIB to CSV

NBIB files are most often converted to RIS 90% BIB 3% PDF 2% TXT 2%

Updated November 14, 2026, from conversions on 101convert.com

How to convert nbib to csv file

PubMed and other NCBI services export citation records as NBIB, while spreadsheets, databases, and analysis tools commonly require CSV. Converting the file makes citations easier to sort, filter, edit, and import without manually copying fields.

What the NBIB format is

NBIB is a plain-text bibliographic format based on tagged MEDLINE records. PubMed users and researchers in medicine, life sciences, and other academic fields use it to exchange references with citation-management software. A record contains tags such as PMID- for the PubMed identifier, TI - for the title, AU - for an author, DP - for the publication date, and AB - for the abstract.

PubMed creates .nbib files through Send to → Citation manager. The format supports repeated tags and continuation lines, so one citation can contain multiple authors, MeSH terms, article identifiers, and lines of abstract text. A text editor can display an NBIB file, but its tagged, multiline structure is inconvenient for tabular editing.

What the CSV format is

CSV is a delimited text format in which each row represents one record and each column represents one field. A citation CSV can have columns for PMID, title, authors, journal, publication date, abstract, DOI, and publication type.

CSV is supported by Microsoft Excel, LibreOffice Calc, Google Sheets, databases, and programming libraries. It is useful for filtering, deduplication, reporting, and importing citations into systems that do not read NBIB. CSV is not a fixed schema: the converter must decide which NBIB tags become columns, and spreadsheet programs may use a semicolon delimiter in some regional settings.

Convert NBIB to CSV online

You can convert the file on 101convert.com for free without installing software. Upload the .nbib file, choose CSV as the output format, start the conversion, and download the resulting .csv file. Open the result and inspect the column names and several records before using it for analysis.

Do not upload unpublished or confidential bibliographic data to an online service unless its handling and deletion policies are acceptable. For private or repeatable processing, use a local script instead.

Convert NBIB to CSV with Python

Biopython can parse NBIB/MEDLINE tags, while Python's standard csv module handles commas, quotation marks, and line breaks correctly.

  1. Install Biopython with python -m pip install biopython.
  2. Save the following code as nbib_to_csv.py.
  3. Run python nbib_to_csv.py input.nbib output.csv.
import csv
import sys
from Bio import Medline

fields = [
    ("PMID", "PMID"),
    ("Title", "TI"),
    ("Authors", "AU"),
    ("Journal", "JT"),
    ("Publication date", "DP"),
    ("Abstract", "AB"),
    ("DOI", "LID"),
    ("Article ID", "AID"),
    ("Publication types", "PT"),
    ("MeSH terms", "MH"),
]

def value(record, tag):
    item = record.get(tag, "")
    if isinstance(item, list):
        return "; ".join(str(x) for x in item)
    return str(item)

with open(sys.argv[1], encoding="utf-8") as source, open(
    sys.argv[2], "w", newline="", encoding="utf-8-sig"
) as target:
    writer = csv.writer(target)
    writer.writerow([name for name, tag in fields])
    for record in Medline.parse(source):
        writer.writerow([value(record, tag) for name, tag in fields])

The utf-8-sig encoding helps older Excel versions recognize non-ASCII characters. Add fields such as TA for the journal abbreviation, FAU for full author names, or PMC for a repository identifier when those tags exist in the source.

Quality and compatibility checks

NBIB records do not all contain the same tags. Missing tags become empty CSV cells, and repeated tags must be combined rather than reduced to the first value. The script joins repeated authors, MeSH terms, and identifiers with semicolons; CSV quoting preserves commas, quotation marks, and line breaks in abstracts and titles.

A DOI may be stored in LID with a suffix such as [doi], so remove that suffix only if the destination system requires a bare DOI. Check PMID, DOI, author, date, abstract, and row counts after conversion. CSV does not inherently preserve NBIB tags, field order, repeated-field structure, or distinctions between different identifier types unless the export defines separate columns for them.

NBIB vs CSV: format comparison

How the NBIB and CSV formats compare on the properties that matter most for this conversion.

Comparison of the NBIB and CSV file formats
Property .NBIB PubMed / NCBI Bibliographic Citation file .CSV Comma-Separated Values
Open standard No Yes
Compression Uncompressed Uncompressed
Typical file size Very small Small
Opens in a web browser No Yes, natively
Further editing Easy Easy
Metadata support Basic Basic
Plain-text readable Yes Yes
Best used for Data exchange Data exchange
Developer National Center for Biotechnology Information (NCBI), U.S. National Library of Medicine —
MIME type application/x-nbib text/csv

Information about file extensions and file types is provided by File-Extensions.org

The database currently does not contain any direct nbib file converter links.

Frequently asked questions

Is the NBIB to CSV converter free?

Yes, converting NBIB to CSV on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.

How large can my NBIB file be?

You can upload NBIB files up to 3 MB and convert up to 3 files at once in a single batch. With a paid plan the limit is up to 5 MB per file and 100 files at once, see our plans.

What happens to my uploaded files?

Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.

Do I need to install any software to convert NBIB to CSV?

No. The NBIB to CSV conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.

Did the conversion fail?

In most cases, the cause is an incorrect file format. Please upload a valid NBIB file for this NBIB to CSV conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.

Additional formats for
nbib file conversion

Convert to csv from
other formats

Share on social media:

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.