Free citation generator

Paste a DOI or fill in a web page's details, and get a ready BibTeX, APA, or MLA citation. No sign-up, no ads. Everything runs in your browser.

Tired of typing the fields?

ClipCite reads the title, author, date and site for you. Highlight a passage while you read and get the quote plus its citation in one click.

Add ClipCite to Chrome (free)

How to cite a website

A complete web citation needs five things: who wrote it, when, the page title, the site name, and the URL. MLA also wants the date you accessed it. The tricky part is that most pages hide these in their metadata, so people copy the URL and lose the rest. Fill the fields above once and this generator formats them into BibTeX, APA, or MLA for you.

BibTeX, APA, or MLA — which do I use?

Need the edge cases (no author, no date, archived pages, GitHub repos)? See our guide on how to cite a website in BibTeX and APA citation for a web page.

Frequently asked questions

How do I convert a DOI to BibTeX?

Paste the DOI into the From a DOI tab. The generator fetches the publisher's own record from Crossref and returns a ready @article entry, plus APA and MLA. More detail in our DOI to BibTeX guide.

Is it really free?

Yes. No account, no ads, nothing leaves your browser except the DOI lookup to Crossref. It's built by ClipCite, a browser extension for capturing quotes and citations as you research.

Can it fill the fields automatically?

This page is manual by design so it works for any source. To capture the author, date and title automatically from the page you're reading, install the ClipCite extension. One click gives you the quote and the citation together.