The link in this template goes to a redirect page instead of to the article that is the target of the redirect. This redirect link is intentional so that links using the template are distinguishable from links to the article on theSpecial:WhatLinksHere/Digital object identifier page.
This template produces a simple, standardized link to a source from the source'sdigital object identifier (DOI). The DOI is rendered using much of the same code that renders|doi= inCitation Style 1 andCitation Style 2 templates except that this template can be used to render multiple DOIs.
Usage
This template accepts these parameters:
|idn= – a DOI identifier; the|idn= parameter name is not required but is recommended for clarity when the template has multiple DOIs
|doi-broken-daten= – for use when the doi specified with|idn= does not link to the identified source; enumerators required for second and subsequent DOI identifiers
|doi-accessn= – accepts a single valuefree; for use when the doi at|idn= is free-to-read; enumerators required for second and subsequent DOI identifiers; DOI identified sources are assumed to be paywall protected
|link= – accepts a single valueno; for use when it is the 'doi:' prefix in the rendering should not be linked
|plainlink= – accepts a single valueyes; suppresses the 'doi:' prefix in the rendering
|leadout= – defines the conjunction between the last two identifiers in the rendered list; defaults to,
When this template emits an error message for a valid (working) DOI, use the accept-as-written markup((..)) to suppress the error message.
For instructions on how to use Wikipedia to automatically expand a DOI into a full reference complete with article title, author(s), date, journal name, volume, issue, page numbers, etc., please seeUser:Citation bot/use.
Tracking categories
Category:DOI inactive –maintenance category for subcategories named in the formCategory:DOI inactive as of February 2026 – for{{doi}} templates marked with|doi-broken-daten=February 2026
Category:Ignored DOI errors –maintenance category for{{doi}} templates using the accept-as-written markup((..)) to suppress an error message
Category:Unflagged free DOI –maintenance category for{{doi}} templates that should be marked with|doi-accessn=free