Pair markers with their footnotes
LLMs sprinkle citation markers — [1], [2] — through a paragraph and then dump the
footnote definitions at the bottom. Verifying that every marker has a source, and that
every source is actually used, is tedious by hand. This tool extracts and pairs
them, builds a clean numbered reference list, and flags anything dangling.
How it works
The extractor scans the body for inline markers ([n]) and the tail for footnote
definitions ([n] text, n. text, or [^n]: text). It groups them by number, pairs
each marker with its definition, and then runs two consistency checks:
body: ...as shown [1] and again [2].
notes: [1] Smith 2024
[2] Jones 2023
[3] Lee 2022 <-- orphan, never cited
Tips and notes
A marker with no footnote is a dangling reference — usually the model forgot to write the source. A footnote nothing points to is an orphan — often a leftover from an edit. Both are surfaced as warnings. Once you have the clean source list, paste it into the AI Citation Formatter to render it in APA, MLA, or Chicago style.