Retrieval · matching · abstracts
Paste a reference list in any ordinary style. Each entry is matched against Crossref — several candidate records are scored against what you pasted and the best one wins — then filled out with a full abstract from the first source that carries one. Every match shows the score behind it, so you can see which rows deserve a second look.
One reference per line. Paste directly, or load a .txt / .csv file (for CSV, the longest-text column is used).
Sent to Crossref & OpenAlex for faster, more reliable responses. Not stored.
Blank uses the keyless tier (throttled to ~1 request/sec).
When you don't supply a DOI, the tool asks Crossref for several candidate records and scores each against what you pasted, then keeps the best. The composite score blends:
The matched DOI is tried against four providers in order, stopping at the first that returns text:
The provider that supplied each abstract is labelled on every row.
Accepts pasted text, .txt (one reference per line), or .csv (the longest-text column is detected automatically). A DOI anywhere in a line is detected and trusted.
Results export as Copy table (TSV for spreadsheets), CSV (every score column included), or RIS (for Zotero / EndNote / Mendeley). Exports respect the current filters.
Everything runs in your browser — references go only to the public APIs above, never to a server of ours. The email and key are used for the request and not stored.
Requests are sequential and gently throttled to stay within free-tier limits, and a run can be stopped at any point without losing the rows already retrieved. Adding a contact email joins the Crossref and OpenAlex polite pools; a Semantic Scholar key both lifts its throttle and is usually what allows its requests to succeed from a browser at all.
Hover a score value to see the per-signal breakdown. Filter by confidence, search any field, or restrict to rows that carry an abstract. Always open and verify Low / No-match rows, and check any row flagged DOI may not match — that means a supplied DOI resolved but its record doesn't resemble your text.
| # | Confidence | Pasted reference | Matched reference | DOI | Abstract |
|---|