CiteFetch

URL to Citation

A URL to citation converter turns a web address into a finished reference in any style. Paste the link and the page is fetched, its metadata read, and a reference assembled. Websites are the source students cite most often and the source citation generators handle worst, because unlike a journal article a web page has no publisher-deposited metadata to fall back on. Everything has to be inferred from what the page itself declares.

Style

What gets read from the page

Well built pages describe themselves in machine readable ways, and those declarations are what a citation can be built from. News sites and journals usually publish all of it; personal blogs and government pages often publish almost none, which is why results vary so much between sites.

  • Schema.org JSON-LD: author, datePublished, headline, publisher
  • OpenGraph tags: og:title, og:site_name, article:published_time
  • Standard meta tags: author, description, citation_title

Getting the link right

The address you paste decides what can be read, and a surprising number of failures come from pasting the wrong form of it.

  • Use the canonical article URL, not a search result or a redirect from a link shortener
  • Strip tracking parameters such as utm_source, which sometimes route to a different page variant
  • If the page is a PDF hosted on a website, upload the file instead so the DOI inside can be read
  • For a paper on a publisher site, prefer its DOI: it is stable and gives far better metadata
  • For a page behind a login, the fetch sees only the paywall, so enter the details manually

What happens after you paste it

The URL is fetched server side and its structured metadata is parsed, with Schema.org preferred over OpenGraph and OpenGraph over plain meta tags. If the page turns out to be an article with a DOI, that DOI takes over and the reference is built from the registry record instead, which is always the better source. Whatever is found is shown to you, so you can see which fields came from the page and which are missing.

When a web page will not cite cleanly

Web citation is the messiest part of any citation tool, and some of the gaps are in the page rather than in the tool.

  • No author. Many organisational pages have none, and the styles have a rule for this: use the organisation as the author. APA and Harvard both do this, MLA starts the entry with the title.
  • No date. Use n.d. in APA and Harvard. This is also the case where a retrieval date genuinely belongs in the reference.
  • The page changes. Wikis, dashboards and live statistics pages need a retrieval date because the content you cite may not be there next month.
  • JavaScript only pages. If the content is rendered in the browser rather than sent by the server, there is often nothing in the HTML to read.
  • Social media posts. These need the platform's own conventions, including the handle and the full text of short posts, and are usually faster to enter by hand.

Why web citations are the hardest kind

Every other source type has an authority behind its metadata. A journal article has a publisher who deposited its details with CrossRef. A book has a cataloguer who recorded its details for a library. A web page has nobody: whatever it says about itself is whatever its author chose to put in the HTML, and there is no external record to check it against.

That is why results vary so much between sites. A major news outlet publishes a full Schema.org description with a named author and a precise timestamp, and a clean citation falls straight out of it. A government department publishes a page with no author, no date and a title tag that reads Home, and there is genuinely nothing to build on. The difference is in the source, not in the tool reading it.

The practical consequence is that web references deserve a second look before you submit them. Check that the author is the person or organisation actually responsible for the content rather than the site's parent body, that the date is the publication date rather than a last-updated timestamp, and that the page you are citing is the one making the claim rather than a summary page that links to it.

The same web page in four styles

Web references diverge more between styles than any other source type. Watch the URL in particular: MLA drops the protocol, Harvard introduces it with Available at, and only some styles ask for an access date.

APA 7

World Health Organization. (2024, March 11). Air quality and health. https://www.who.int/example

MLA 9

“Air Quality and Health.” World Health Organization, 11 Mar. 2024, www.who.int/example.

Harvard

World Health Organization (2024) Air quality and health. Available at: https://www.who.int/example (Accessed: 19 August 2026).

Chicago

“Air Quality and Health,” World Health Organization, last modified March 11, 2024, https://www.who.int/example.

Pick your output style

URL to citation FAQ

Do I need an access date for a website?

It depends on the style. Harvard as taught by Cite Them Right asks for one on every web reference. APA 7 only wants one when the page is designed to change. MLA treats it as optional and useful mainly when the page carries no date of its own.

Should the URL keep its https:// prefix?

In APA, Harvard, Chicago and most styles, yes. MLA 9 is the exception and asks you to drop the protocol, so www.example.com/page rather than https://www.example.com/page. The generator applies the right convention for the style you choose.

How do I cite a news article versus an organisational page?

A news article has a named journalist and a publication, so it is cited like a periodical with the site as the container. An organisational page usually has no personal author, so the organisation takes the author position and the site name may be omitted when it would simply repeat the author.

What about a page that has since been taken down?

Cite the archived copy. Both the Internet Archive and perma.cc give you a stable URL, and most styles accept an archived link with the original publication date, which is far better than citing an address that no longer resolves.

Why did it find nothing on this page?

Either the page publishes no structured metadata, or it renders its content with JavaScript, or it is behind a paywall or login. In each case the details are still visible to you on screen even though they are not in the HTML, so entering them manually is quicker than fighting the page.

Other ways to start