Citation Generator — Free Online Tool

Create correctly formatted APA 7, MLA 9 and Chicago references for books, journal articles, websites, book chapters and online videos.. Citation Generator is a free online tool from the ToolsRift Study & Education Tools collection. It runs entirely in your browser — nothing to install, no signup, and your data never leaves your device.

Loading Citation Generator

How to use Citation Generator

Choose the source type, fill in the author, year, title and publication details you have, and the APA, MLA and Chicago versions build as you type. Copy the style your department asks for straight into your reference list.

Frequently asked questions

Which styles and source types are supported?

APA 7th edition, MLA 9th edition and Chicago notes-bibliography style, each for books, journal articles, websites, chapters in edited books and online videos. All three formatted versions are generated at once so you can compare them.

How does it handle multiple authors?

Each style has its own rule and the generator applies it. APA lists up to twenty authors with an ampersand before the last, MLA names the first author then 'et al.' from three authors upward, and Chicago inverts only the first author and uses 'and' before the last.

Are the italics included when I copy?

The on-screen reference shows italics exactly where the style requires them, and the copy button gives you plain text. Paste it into your document and re-apply italics to the title, or paste with formatting into a word processor that keeps it.

More Study & Education Tools

Bibliography Builder
Add several sources, then export a complete alphabetised reference list or works cited page in APA 7, MLA 9 or Chicago style.
In-Text Citation Helper
Get the correct parenthetical and narrative in-text citation for APA, MLA and Chicago, including two-author and three-or-more-author rules.
Essay Word Counter
Count words, characters, sentences and paragraphs in your essay and see the estimated page count at common assignment formatting settings.
Reading Time Estimator
Estimate how long a text takes to read silently or aloud at slow, average and fast words-per-minute speeds, with a speaking time too.
Readability Score Checker
Score any text with Flesch Reading Ease, Flesch-Kincaid Grade, Gunning Fog and SMOG, each explained in plain English with a target audience.
Paragraph Splitter
Break a wall of unformatted text into readable paragraphs at proper sentence boundaries, with a target number of sentences per paragraph.

← View all Study & Education Tools