Skip to content
Free planNo credit card requiredStart writing

Free tool

Citation formatter: convert a reference list to another style

Paste your reference list in any style. Each reference is looked up by its DOI or title and written again in the style you pick, from APA and MLA to IEEE and Vancouver. Matches that need a second look are marked, and references that are not found stay as you pasted them.

Loading the tool…

Guide written by the AI for Research editorial team · Last reviewed

A citation formatter converts a reference list from one citation style to another, for example from Vancouver to APA 7 or from Harvard to MLA. The formatter above looks up each reference in a scholarly index, by its DOI when the line has one and by its title otherwise, then writes it again in the style you choose. Matches it is not sure of are marked for you to check, and anything it cannot find stays as you pasted it, so nothing is silently lost.

How does the citation formatter work?

It matches each pasted reference to a record in a scholarly index, then formats that record with a Citation Style Language (CSL) style. It does not rewrite your text with AI, and it does not guess missing details.

  1. Split. The list is split into one reference per line. If your references wrap over several lines, put a blank line between them. Numbers such as "1." or "[1]" at the start are removed.
  2. Look up. If a line contains a DOI, the DOI is looked up directly. Otherwise the tool finds the likely title (the quoted title, or the sentence after the year) and searches for it. Lookups run two at a time, up to 50 references per run.
  3. Check the match. A result counts as a match only if most of its title words appear in your line and the year agrees. A DOI match is trusted. Weaker results are marked "Check this match"; poor ones are discarded as "Not found".
  4. Format. Matched records are formatted with citation-js [1] using the CSL style you picked [2]. Change the style at any time and the list is reformatted without a new lookup.
  5. Copy. Copy with italics for Word or Google Docs, or as plain text.

What do the match labels mean?

"Matched" is used automatically, "Check this match" needs your decision, and "Not found" is kept as pasted.

LabelWhat it meansWhat to do
MatchedThe DOI matched, or the title and year agree closelyRead the result once; it is already in the list
Check this matchThe title is similar but not close enough, or the year is offCompare with your line, then choose Use match or Reject
Not foundNo result was close enoughAdd the DOI to the line and run again, or cite it by hand
Lookup failedThe search was busy or the hourly limit was reachedWait a minute and run again

The guard against weak matches matters. A search for a common title such as "Introduction" or "Editorial" can return a different paper with the same words. Rejecting a wrong match keeps your original line in the output.

Worked example: Vancouver to APA 7

Input (Vancouver, as found in a medical paper) [4]:

Ioannidis JP. Why most published research findings are false. PLoS Med. 2005;2(8):e124.

The line has no DOI, so the tool searches for the title. The top result has the same title and the year 2005, so it is marked Matched. In APA 7 the output is:

Ioannidis, J. P. A. (2005). Why most published research findings are false. PLoS Medicine, 2(8), e124. https://doi.org/10.1371/journal.pmed.0020124

Notice what the lookup adds that the original did not have: the full journal name, the second initial and the DOI. APA 7 asks for a DOI whenever a work has one [3].

Worked example: APA to Harvard

Input (APA 7, with a DOI) [5]:

Open Science Collaboration. (2015). Estimating the reproducibility of psychological science. Science, 349(6251), aac4716. https://doi.org/10.1126/science.aac4716

The DOI is looked up directly, so the match is certain. In Harvard (Cite Them Right) it becomes:

Open Science Collaboration (2015) 'Estimating the reproducibility of psychological science', Science, 349(6251), aac4716. Available at: https://doi.org/10.1126/science.aac4716.

Which references convert well, and which do not?

Journal articles, conference papers and books with DOIs convert best; web pages, reports and unpublished work often do not.

Source typeLikely resultWhy
Journal article with a DOIMatchedThe DOI points to one record
Journal article without a DOIUsually matchedThe title and year are enough
Book or chapterOften matched, check itEditions and reprints share titles
Conference paperOften matchedProceedings titles vary between indexes
Web page, blog, news storyUsually not foundScholarly indexes do not hold them
Report, thesis, datasetMixedSome are indexed, many are not
Personal communication, interviewNot foundThey have no public record

For anything not found, use the citation generator, which has forms for websites, books and journal articles.

Common mistakes when converting citation styles

  1. Trusting every match without reading it. A match means a record was found, not that it is the work you used. Read the author, year and journal once.
  2. Pasting references that wrap without blank lines. If one reference runs over two lines, the tool reads it as two. Put a blank line between references.
  3. Forgetting the in-text citations. Changing the reference list from numeric to author-date means every [1] in your text must become (Author, year), and the reverse. The in-text citation generator shows each form.
  4. Leaving the order unchanged. Author-date styles (APA, MLA, Harvard, Chicago author-date) sort alphabetically; numeric styles (IEEE, Vancouver, AMA) follow the order of first citation. The formatter sorts author-date lists for you and keeps your order for numeric ones.
  5. Ignoring sentence case. APA writes article titles in sentence case. If an index stores a title in title case, the style may not change it. Check capital letters in titles.
  6. Mixing two styles. Lines kept "as pasted" are still in the old style. Fix them by hand or with the citation generator before you submit.

How to reformat references with AI for Research

The formatter on this page is free, needs no account, and uses a lookup, not AI. Signed-out visitors can run about 120 lookups an hour, which covers two full lists of 50.

If you write in the editor, you cite from your sources and pick the style for the whole document, in over 10,000 CSL styles. You can bring in a library from Zotero or Mendeley with the reference manager import, keep sources in the research library, and run the citation checker to flag retracted papers, wrong DOIs and claims a source does not support. Citations never use credits, on any plan; the Free plan also gives 45 credits a month for AI features.

Next steps

Sources

  1. Willighagen, L. G. (2019). Citation.js: A format-independent, modular bibliography tool for the browser and command line. PeerJ Computer Science, 5, e214. https://doi.org/10.7717/peerj-cs.214
  2. Citation Style Language. CSL specification and style repository. https://citationstyles.org
  3. American Psychological Association. (2020). Publication manual of the American Psychological Association (7th ed.). https://doi.org/10.1037/0000165-000
  4. Ioannidis, J. P. A. (2005). Why most published research findings are false. PLoS Medicine, 2(8), e124. https://doi.org/10.1371/journal.pmed.0020124
  5. Open Science Collaboration. (2015). Estimating the reproducibility of psychological science. Science, 349(6251), aac4716. https://doi.org/10.1126/science.aac4716

How to use it

  1. Paste your list

    One reference per line, or a blank line between references. Any style, up to 50 at a time.

  2. Look up and check

    Each reference is matched by DOI or title. Accept or reject the ones marked “Check”.

  3. Pick a style and copy

    Choose the style, then copy with italics for Word or as plain text.

Good to know

  • It can only reformat works it finds in a scholarly index. Web pages, reports and personal communications are usually not found and stay as pasted.
  • A match is a record, not proof it is the version you read. Check authors, year and edition.
  • It changes the reference list only. Update your in-text citations if you switch between numeric and author-date styles.

Questions

More in the help center.

How do I convert a reference list to another citation style?

Paste the list into the formatter, one reference per line, and choose Look up and reformat. Each reference is matched by its DOI or title and written again in the style you pick. Change the style at any time without a new lookup. Check matches marked Check this match before you copy.

Why does a reference say Not found?

The lookup found no record close enough to your line. This is common for web pages, reports, theses and very new work. Add the DOI to the line and run it again, or enter the source by hand in the citation generator. The reference stays in the output exactly as you pasted it.

Does it change my in-text citations?

No. It formats the reference list only. If you move between a numeric style such as IEEE and an author-date style such as APA, update every in-text citation too. The in-text citation generator shows the right form for each style.

How many references can I convert at once?

Up to 50 per run, looked up two at a time. Signed-out visitors can make about 120 lookups an hour, so split very long lists into several runs.

Is the citation formatter free?

Yes, with no account. It uses a lookup and citation-js, not AI, so it never uses credits on any plan.

Go further

All free tools Editor features