Systematic review workflow

Clean and deduplicate RIS references in your browser

Upload RIS files from Scopus, Web of Science, PubMed, CINAHL, Embase, or other sources, detect duplicates quickly, review results, and export a clean set. Everything runs locally in your browser.

Input
Multi-file RIS
Processing
100% local
Output
RIS or CSV
Use case
Evidence reviews

Standard RIS support

Works with common database exports using RIS format.

Cross-database merge

Pool records from multiple sources into one deduplication run.

Transparent matching

Match by DOI, title, PMID, or abstract prefix.

Fast export

Download your clean references as RIS or CSV.

Quick start
A short workflow for cleaning database exports before screening.
4 simple steps
1

Export RIS files from each database you searched.

2

Drag all files into the upload area below.

3

Review duplicate flags and adjust any false matches.

4

Export the cleaned set as RIS or CSV.

Load RIS files
All processing happens locally in your browser. No references are uploaded to a server.
Secure local processing

Drop RIS files here

Drag and drop one or more .ris files, or click to browse. Records will be merged and checked for duplicates across all uploaded files.

How the deduplication works
A concise explanation of the rule-based logic used in this tool.
No black box
Parsing

Each .ris file is read as plain text. Records are split on ER -, and RIS tags such as TI, AU, DO, and PY are extracted into structured fields.

Normalisation

Before matching, titles and DOIs are cleaned to reduce noise. For example, titles are lowercased and stripped of punctuation, while DOI prefixes such as https://doi.org/ are removed.

Matching

The first record with a given key is treated as canonical. Later records that match an enabled key are flagged as duplicates of that earlier record.

Rule logic

A record is flagged if any enabled condition matches: DOI, title, PMID, or abstract prefix. This uses logical OR rather than requiring all fields to agree.

Manual review

The duplicate flag is reversible. Use the checkbox beside each row to keep or exclude any record before export.

Export

RIS export preserves parsed fields for reference managers. CSV export flattens key information for documentation and screening workflows.

Important limitation: Title matching uses exact normalised strings, not semantic similarity. For example, a preprint and a published article with substantially different titles may not be caught automatically.