About the Citation Generator
Most free citation generators ask you to type the author, title, publisher and date into a form — which is the slow, error-prone part — and then charge for the export. This one starts from an identifier. Paste an ISBN, a DOI or a URL and it retrieves the bibliographic record itself, then formats it four ways at once.
Books come from Open Library, journal articles and anything else with a DOI from Crossref — the registration agency publishers actually deposit their metadata with, so volume, issue, page range and publication date arrive exactly as the publisher recorded them. Web pages are read directly, using Highwire citation_* tags, Open Graph, and JSON-LD, in that order of preference. If a page advertises a DOI, the tool quietly abandons the page and cites the authoritative Crossref record instead.
Two deliberate choices. First, every field stays editable: catalogue data is genuinely imperfect, particularly community-contributed book records, and a citation is your responsibility rather than a database’s. Second, each style is paired with its matching in-text form, because getting the reference list right and the parenthetical wrong is the most common way marks are lost. Styles implemented here are APA 7, MLA 9, Chicago 17 and Harvard. Nothing you paste is stored; lookups are cached briefly to be a good citizen of the free APIs behind them.
Everything is editable and the citations update as you type. Catalogue records do contain mistakes — check the author spellings and the date before you submit.
Your bibliography is stored in this browser only and survives a page reload. It is never uploaded.
How to Use the Citation Generator
Start with an identifier rather than a form. An ISBN from the back of a book, a DOI from a journal article, or the URL of a web page — the tool detects which you pasted and queries the right source. If you only remember the title, type that instead and pick from the matches. Then read the fields it filled in, fix anything wrong, and copy whichever of the four styles you need. Each one comes with its matching in-text form, which is the half most people get wrong.
Where the Metadata Comes From
- Crossref for anything with a DOI. This is the registration agency that publishers deposit metadata with when they mint a DOI, so the author list, journal title, volume, issue, page range and publication date are the publisher’s own record rather than a third-party transcription. It is the most reliable source in the chain.
- Open Library for books by ISBN. Coverage is broad and free, but records are community-contributed and imperfect — publisher names and publication dates are the fields most likely to need a correction, and a reprint often carries a different date from the edition you are holding.
- The page itself for web sources, read in a deliberate order of preference: Highwire
citation_*tags first (used by academic publishers and the most structured), then JSON-LD structured data, then Open Graph, then the plain<title>as a last resort.
What Actually Differs Between the Styles
The four styles disagree on a small number of decisions, and knowing which they are makes it much easier to spot an error:
- Author names. APA and Harvard reduce given names to initials. MLA spells the first author’s name in full. Chicago spells all names in full in a bibliography.
- Name order. Every style inverts the first author to surname-first for alphabetising. APA inverts all of them; MLA and Chicago invert only the first and print the rest normally.
- Date position. APA and Harvard put the year in parentheses immediately after the author, because they are author-date systems built for citing by year. MLA and Chicago bibliography style move the date towards the end.
- Capitalisation. APA uses sentence case for article and book titles — only the first word and proper nouns capitalised. MLA and Chicago use title case. This is the single most common mistake in an APA reference list.
- Author cut-offs. APA 7 lists up to 20 authors before using an ellipsis. MLA 9 uses “et al.” after the first author when there are three or more. Chicago lists up to ten in a bibliography.
DOIs, URLs and Why One Is Much Better
A URL records where a thing was; a DOI records what the thing
is. When a publisher reorganises its site, every URL into it breaks, while the DOI continues
to resolve because the publisher updates the target. Link rot is not hypothetical — studies
of citation persistence routinely find that a large fraction of URLs cited in academic work stop
resolving within a few years. So: if a DOI exists, cite it, formatted as a full
https://doi.org/10.xxxx/yyyy link, which is what APA 7 requires and the other styles
accept. This tool checks for one automatically. If you paste the URL of an article page that
declares a DOI in its metadata, it will discard the page reading and cite the Crossref record.
For genuinely web-only sources with no DOI, the durability question still applies. Consider archiving the page at a web archive and citing the archived snapshot alongside the original, which all four styles permit and which protects your reader from a dead link.
The Cases Generators Get Wrong
Automatic citation is reliable for a well-formed journal article and much less so at the edges. Watch for these:
- Corporate authors. A report by an organisation should list the organisation as the author, not be left blank or attributed to a web editor. Metadata rarely encodes this correctly.
- Editions and reprints. An ISBN identifies a specific printing. Citing a 2009 reprint of a 1979 book as a 1979 work, or vice versa, is a real error — check the edition statement.
- Sentence case for APA. Sources return titles in whatever case the publisher used, usually title case. APA wants sentence case, and no lookup can reliably tell a proper noun from a capitalised common noun. Read APA titles carefully.
- Chapters in edited volumes. These need both the chapter author and the volume editors, and most metadata sources return only one of the two.
- Preprints and versions. A preprint and its published version are different works with different DOIs. Cite the one you actually read.
Treat any generator, this one included, as a fast first draft that you check — not as an authority. Pair it with the Word Counter when you are working to a limit, or the Readability Score Checker to keep the surrounding prose clear. More in Writing & Content tools.
Frequently Asked Questions
Which citation style should I use?
It depends on the discipline. APA is standard in psychology, education and most social sciences. MLA dominates literature and the humanities. Chicago is common in history and publishing and comes in two flavours, notes-bibliography and author-date. Harvard is widespread in the UK and Australia and is really a family of similar author-date styles. If you have a style guide from your institution, follow that, because local variants are common.
Do I need to include an access date for a web page?
It varies by style. APA 7 only requires a retrieval date for content designed to change over time, such as a wiki page or a live data dashboard. MLA 9 treats the access date as optional but recommended. Chicago generally includes it for sources with no publication date. When a page carries a clear publication date, most styles prefer that date over the access date.
What if the automatic lookup gets something wrong?
Edit it. Catalogue records genuinely do contain errors, especially publisher names and dates in Open Library where entries are community-contributed, and web pages frequently mislabel their authors in metadata. Every field in this tool is editable and the citation updates as you type. Treat any generator, including this one, as a first draft rather than an authority.
How do I cite a source with no author?
Move the title into the author position and alphabetise the reference list by the first significant word of the title. In APA the title comes first followed by the date; in MLA the title leads the entry. For an organisational source, use the organisation as a corporate author rather than leaving it blank. This tool does that automatically when it finds no author.
Is a DOI better than a URL?
Yes, always use the DOI when one exists. A DOI is a permanent identifier that resolves to the current location of the work even if the publisher moves it, whereas a URL breaks. APA 7 requires the DOI formatted as a full https://doi.org/ link. If you paste a DOI-bearing page URL, this tool detects the DOI and cites the authoritative Crossref record instead of the page.