You have a Mendeley library full of research papers and you want to bring those references into Notion to build a searchable reference database. Mendeley stores citations as a BibTeX file, which Notion cannot import directly. This article shows you how to convert your Mendeley library into a CSV file and import it into a Notion database, preserving key fields like title, author, year, and DOI.
After the import, you can link your references to other Notion databases, add tags, and attach PDFs. You will also learn how to clean up common formatting issues that occur during the conversion. This method works for Mendeley Desktop and Mendeley Reference Manager on Windows and Mac.
Key Takeaways: Importing Mendeley References Into Notion
- File > Export > BibTeX: Exports your entire Mendeley library as a .bib file, which contains structured citation data.
- Online BibTeX to CSV converter: Transforms the .bib file into a .csv file that Notion can import via its CSV import feature.
- Notion database Import from CSV: Creates a new database with columns for author, title, year, journal, DOI, and abstract.
What Happens When You Export a Mendeley Library
Mendeley stores references in a proprietary format. When you export, the program generates a BibTeX file, which is a plain-text format used by LaTeX and other citation managers. BibTeX uses a specific syntax with fields like author, title, year, journal, and doi. Notion does not read BibTeX directly. It only imports tabular data from CSV (comma-separated values) or TSV (tab-separated values) files.
To bridge this gap, you need to convert the BibTeX file into a CSV file. Several free online tools and Python scripts can perform this conversion. The most reliable option for most users is a web-based converter that maps BibTeX fields to CSV columns. After conversion, you must manually map the CSV columns to Notion database properties during the import process.
The quality of the imported data depends on how complete your Mendeley entries are. Entries with missing fields will show up as blank cells in Notion. You can edit those cells manually after the import.
Steps to Export Mendeley Library and Import Into Notion
- Open Mendeley and select your library
Launch Mendeley Desktop or Mendeley Reference Manager. Make sure the library you want to export is selected in the left sidebar. Click on the main collection that contains all references, or select a specific folder if you only want part of your library. - Export the library as BibTeX
Go to File > Export. In the dialog that appears, choose BibTeX (bib) as the file format. Click Save and choose a location on your computer. Name the file something likemendeley-library.bib. This file contains all your references in plain text. - Convert the BibTeX file to CSV
Open a web browser and go to a BibTeX-to-CSV converter such as bibtex.online or the converter at bibtex.com. Upload the .bib file you just exported. Most tools will ask you to select which fields to include. Check at least these fields: author, title, year, journal, volume, number, pages, doi, url, abstract, and keywords. Click Convert or Export. Download the resulting CSV file. Name itmendeley-references.csv. - Open Notion and create a new database
In Notion, go to the page where you want the reference database to live. Click the + icon to add a new block. Choose Database and then Table. A new empty table appears. Do not add any columns yet. - Import the CSV file into the new database
Click the three-dot menu in the top-right corner of the new database view. Select Import from the dropdown menu. Choose CSV from the list of file types. Click Select a file and navigate to themendeley-references.csvfile you downloaded. Notion will show a preview of the data. - Map CSV columns to Notion properties
In the import preview, Notion attempts to detect the column type for each field. Verify the mappings:
– Title should map to a Title property
– Author should map to a Text property
– Year should map to a Number property
– DOI should map to a URL property
– Abstract should map to a Text property
If a column is misidentified, click the dropdown next to the column header in the preview and select the correct property type. Click Import to finish. - Review and clean up the imported data
After the import, browse through the database. Look for rows where the author field contains BibTeX formatting like curly braces or commas that separate multiple authors. You may see author names written asLast, First and Last, First. Use Notion’s Find and Replace feature (Ctrl+H or Cmd+H) to replaceandwith a semicolon or line break if you prefer a different separator.
If Notion Import Shows Errors or Missing Data
CSV file does not import at all
Notion only accepts CSV files with UTF-8 encoding. If your CSV file contains special characters such as accented letters or Greek symbols, the import may fail silently. To fix this, open the CSV file in a plain text editor like Notepad, then save it with UTF-8 encoding. In Notepad, click File > Save As, choose UTF-8 from the Encoding dropdown, and save the file again.
Author names are split incorrectly
BibTeX stores multiple authors separated by the word and. After conversion, the CSV may show authors as Smith, John and Doe, Jane. Notion treats this as a single text string. To split authors into separate entries, you can use a formula property that splits the text by and , or you can manually edit the cells. For large libraries, use a text editor to replace and with a semicolon before importing.
DOI links do not open correctly
If the DOI column is mapped as a Text property instead of URL, clicking the DOI will not open the paper. Change the property type to URL after the import. Click the property header, select Edit property, and change the type to URL. Notion will prepend https://doi.org/ automatically if the DOI is entered without the domain.
Abstracts contain line breaks or HTML tags
Some BibTeX exporters include HTML tags or line breaks inside the abstract field. After import, these appear as raw HTML or extra spaces. Use Notion’s Find and Replace to remove
and
tags. Replace them with nothing.
Mendeley Export Formats vs Notion Import Capabilities
| Item | BibTeX (.bib) | CSV |
|---|---|---|
| File structure | Plain text with field tags | Tabular rows and columns |
| Notion direct support | No | Yes |
| Preserves author names | Yes, with and separator |
Yes, but may need cleanup |
| Preserves DOIs | Yes | Yes, if mapped as URL |
| Preserves abstracts | Yes | Yes, but may contain formatting |
| Best for | LaTeX users, archiving | Import into Notion |
After the import, you can enhance your Notion reference database by adding a Select property for tags like Read, Unread, or Reviewed. You can also create a Relation property to link references to a separate project database. Use the Rollup property to display the number of references per project. To keep your database updated, export new references from Mendeley periodically and repeat the import process. For advanced users, a tool like Zotero offers a native Notion integration, but the CSV method remains the most reliable way to bring Mendeley data into Notion.