All Citation and Bibliography Tools

Choose a generator, source type, style, importer, or bibliography checker.

πŸ“š

Bibliography generator

Build and download a bibliography in your chosen style. Add sources manually, import BibTeX or RIS, and export DOCX.

Open β†’
✍️

Citation generator

Generate in-text citations, footnotes, and bibliography entries without signing up. Your data stays in the browser.

Open β†’
ΒΉ

Footnote generator

Create full footnotes for books, articles, websites, and other sources.

Open β†’
A

APA 7 citation generator

Create APA 7 in-text citations and reference entries from your own metadata.

Open β†’
M

MLA 9 citation generator

Generate MLA 9 in-text citations and Works Cited entries.

Open β†’
C

Chicago 18 generator

Create notes and bibliography entries in Chicago Manual of Style 18.

Open β†’
ISO

ISO 690:2021 generator

Create an ISO 690:2021 bibliography and switch between author–date and numeric variants.

Open β†’
[1]

IEEE citation generator

Generate numbered citations and an IEEE reference list.

Open β†’
V

Vancouver / NLM generator

Create numbered citations and a medical reference list in the NLM variant.

Open β†’
H

SAGE Harvard generator

Create author–date citations using the specifically named SAGE Harvard variant.

Open β†’
Β§

OSCOLA footnote generator

Create OSCOLA footnotes for legal materials and publications while checking jurisdiction-specific requirements.

Open β†’
DOI

DOI to citation

Paste a DOI, retrieve metadata from Crossref or DataCite, review it, and create a citation.

Open β†’
ISBN

ISBN to citation

Retrieve book-edition data from Open Library by ISBN and review it before use.

Open β†’
BIB

BibTeX to bibliography

Import a BIB file, review the records, and convert them into a bibliography in your chosen style.

Open β†’
RIS

RIS to bibliography

Import RIS data locally, correct the fields, and generate a bibliography.

Open β†’
{}

CSL-JSON to bibliography

Load CSL-JSON, validate the data, and format it with a real CSL processor.

Open β†’
⇄

Bibliography converter

Convert bibliographic data between common formats and review fields that may not map cleanly.

Open β†’
βœ“

Bibliography checker

Find missing fields, invalid identifiers, and inconsistencies before submitting your work.

Open β†’
β‰ 

Remove bibliography duplicates

Detect exact and likely duplicates, then merge records locally.

Open β†’
πŸ—’οΈ

Annotated bibliography generator

Add descriptive and evaluative annotations, then export them to DOCX or RTF.

Open β†’
πŸ“•

Cite a book

Enter the author, title, publisher, year, and edition to create a book citation.

Open β†’
πŸ“–

Cite a book chapter

Include the chapter author, book editor, container title, and page range.

Open β†’
πŸ”¬

Cite a journal article

Create journal-article citations from complete publication metadata.

Open β†’
🌐

Cite a website

Add a personal or institutional author, title, date, website, URL, and access date.

Open β†’
▢️

Cite a YouTube video

Create online-video citations with the channel name, date, and URL.

Open β†’
πŸŽ™οΈ

Cite a podcast

Include the host or author, episode title, series, date, and URL.

Open β†’
πŸŽ“

Cite a thesis

Enter the author, title, year, degree type, institution, and repository URL.

Open β†’
πŸ“Š

Cite a report

Create citations for reports by organizations, institutions, and research teams.

Open β†’
πŸ—ƒοΈ

Cite a dataset

Enter creators, year, dataset title, version, repository, and DOI.

Open β†’
πŸ’»

Cite software

Create citations for software, packages, and repositories with an exact version.

Open β†’
AI

Cite ChatGPT and AI

Record the tool name, model, provider, date, output description, and URL.

Open β†’
πŸ–ΌοΈ

Cite an image

Enter the creator, title or description, date, medium, collection, and URL.

Open β†’
🎬

Cite a film

Create film references with the director, title, year, producer, and version.

Open β†’
βš–οΈ

Cite legislation

Organize the title, number, authority, year, and publication source, then check jurisdiction-specific rules.

Open β†’
βˆ…

Cite without an author

Learn when a citation starts with the title and when an institutional author should be used.

Open β†’
n.d.

Cite without a date

Create a citation with a no-date marker and confirm that no reliable date is available.

Open β†’
( )

In-text citation generator

Create parenthetical citations with page numbers or another locator.

Open β†’
Aa

Narrative citation generator

Combine an author name in the sentence with a correctly formatted date and locator.

Open β†’
⇔

Citation style comparison

Format the same record in several styles and compare ordering, punctuation, and italics.

Open β†’
πŸ—‚οΈ

Bibliography manager

Organize sources, tags, annotations, and projects locally in your browser.

Open β†’