Back to all articles
Published Aug. 12, 2026Updated Aug. 12, 2026Reviewed by IEEE Citation Generator editorial team15 min read

How to Cite Websites and Online Sources in IEEE Style

Learn how to cite websites in IEEE style with templates and examples for authors, organizations, missing dates, blogs, PDFs, reports, and more.

A page opened in a browser may be a webpage, blog post, technical report, software release, dataset, or video. This guide shows how to identify the source first, then build and check the IEEE reference with 10 real examples.

The IEEE Website Citation Format

To cite a webpage in IEEE style, record the author, page title, website name, the date you accessed the page, and the direct URL. Use the source’s first appearance in your paper to assign its reference number. Inspect any publication or update date as well because it may show that the source should be formatted as a blog post, report, or another more specific type.

IEEE Guide’s basic website template
[n] J. K. Author. “Page title.” Website name. Accessed: Month day, year. [Online]. Available: https://direct-page-url

The current IEEE Reference Guide gives author, page title, website title, access date, and URL as the basic Website elements. A strict Website entry therefore uses the access date and does not add a publication or update date to that pattern. The generator can retain those dates as editable metadata so you can verify the page and choose the correct source type without silently changing Website punctuation. A target journal, conference, department, or instructor may apply a narrower house pattern, so check that guide before submission.

Use the page you actually read.Copy the direct page URL. A site homepage, search result, redirect, or downloaded filename often loses the identity of the source.

Decide What the Source Is Before Formatting It

“I found it online” describes access, not source type. A journal article remains a journal article when you download its PDF. A technical report remains a report when its landing page sits on a government website. The same rule applies to standards, software, datasets, blog posts, and videos. Choose the format for the work itself, then add its DOI or online location.

Ordinary webpageA page created mainly for the site, with no more specific publication type.
Blog postA dated post published inside a named blog or blog channel.
Report or PDFA titled report, white paper, manual, or institutional publication with its own metadata.
Journal or conference paperA scholarly work with journal or proceedings details, usually a DOI.
SoftwareA program, repository release, package, or archived version used in the work.
DatasetA named collection with creators, publisher or repository, date, version, and identifier.
Online videoA video whose owner, title, release date, platform URL, and access date can be identified.
StandardA numbered standard published by a standards body, even when its full text is online.

This classification step prevents a common error. A bare Website entry can discard a report number, software version, dataset DOI, journal title, or video release date. Those fields help another reader retrieve the same object you used.

Map Each Page Element to the Reference

What to inspectWhat to recordWhat to avoid
Byline or responsible organizationInitials and family name, or the organization nameGuessing an author from the domain owner
Page heading and browser titleThe title of the specific pageUsing the site name as the page title
Header, logo, and footerThe website or blog nameUsing the raw domain when a real publication name is shown
Published or updated labelSave it as metadata and use it to test whether the source is a blog, report, or another dated typeAdding it automatically to the strict Website output
Your research recordThe date you last verified the pageCopying somebody else’s access date
Address bar or canonical linkA clean, direct page URLSearch URLs, session IDs, and tracking parameters
Download page or citation panelDOI, version, report number, or preferred citationDiscarding a persistent identifier in favor of a long URL

Author names in IEEE references normally use initials before the family name. The current guide lists all authors up to six; when more than six are listed, it uses the primary author followed by “et al.” Keep the title as the source presents it, while applying the capitalization and typography required by your target publication.

Ten Practical IEEE Examples for Online Sources

The examples below use pages and records that can be opened and checked. The access date is Aug. 12, 2026 because that is when these records were reviewed. Replace it with the date on which you verify the source yourself. Numbering is illustrative; the real number comes from first appearance in your paper.

1. A Webpage With an Individual Author

The W3C page names Tim Berners-Lee and displays a 1998 copyright date. It is a self-contained informational page rather than a journal paper, report, or numbered standard.

Fields

Author: Tim Berners-Lee · Page: Cool URIs don’t change · Website: W3C · Year: 1998 · Accessed: Aug. 12, 2026

IEEE Website reference
[1] T. Berners-Lee. “Cool URIs don’t change.” W3C. Accessed: Aug. 12, 2026. [Online]. Available: https://www.w3.org/Provider/Style/URI

2. An Organization as Author

GitHub Docs explains its own citation-file feature and is published under GitHub’s institutional responsibility. Use the organization as author when the organization clearly owns the page and no individual byline is given.

Fields

Author: GitHub · Page: About CITATION files · Website: GitHub Docs · Accessed: Aug. 12, 2026

IEEE reference
[2] GitHub. “About CITATION files.” GitHub Docs. Accessed: Aug. 12, 2026. [Online]. Available: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-citation-files

3. A Page With No Named Author

The IEEE Author Center page has no personal byline. One defensible treatment begins with the page title. Some target guides prefer IEEE as the corporate author. Follow the target guide and use one policy consistently across the reference list.

Fields

Author: none stated · Page: IEEE Editorial Style Manual · Website: IEEE Author Center · Accessed: Aug. 12, 2026

Title-first reference
[3] “IEEE Editorial Style Manual.” IEEE Author Center. Accessed: Aug. 12, 2026. [Online]. Available: https://journals.ieeeauthorcenter.ieee.org/your-role-in-article-production/ieee-editorial-style-manual/
Corporate-author variant
[3] IEEE. “IEEE Editorial Style Manual.” IEEE Author Center. Accessed: Aug. 12, 2026. [Online]. Available: https://journals.ieeeauthorcenter.ieee.org/your-role-in-article-production/ieee-editorial-style-manual/

Do not keep both variants as separate references. They describe one page and should occupy one number.

4. A Page With No Publication Date

A visible copyright year does not prove when a page was published. GitHub Docs does not show a publication date for its README guidance, so the access date supplies the required year. If a department or journal explicitly asks for “n.d.” in the publication-date position, follow that local rule.

Fields

Author: GitHub · Page: About the repository README file · Website: GitHub Docs · Publication date: none shown · Accessed: Aug. 12, 2026

IEEE reference
[4] GitHub. “About the repository README file.” GitHub Docs. Accessed: Aug. 12, 2026. [Online]. Available: https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-readmes

The footer copyright year belongs to GitHub’s site-wide legal notice. It is not evidence that this particular documentation page was published in 2026.

5. A Page With Published and Updated Dates

NASA labels this mission page “Page Last Updated: Jun 26, 2025.” Keep that value in the source metadata because it helps you identify the version you checked. It does not enter the strict IEEE Website pattern. If the page belonged to a named blog or another dated source type, the same metadata could support a different format.

Fields

Author: no byline stated · Page: In Praise of Mystery: A Poem for Europa · Website: NASA Science · Updated: Jun. 26, 2025 · Accessed: Aug. 12, 2026

IEEE Website reference
[5] “In praise of mystery: A poem for Europa.” NASA Science. Accessed: Aug. 12, 2026. [Online]. Available: https://science.nasa.gov/mission/europa-clipper/message-in-a-bottle-poem/

6. A Blog Post

IEEE gives blogs their own pattern. Record the post author, post title, named blog, and publication date. Alan Weissberger’s IEEE Communications Society post is also one of the current Reference Guide’s worked examples.

Fields

Author: Alan Weissberger · Post: FCC approves EchoStar/Dish request to extend timeline for its 5G buildout · Blog: IEEE ComSoc Technology Blog · Date: Sept. 23, 2024

IEEE reference
[6] A. Weissberger, “FCC approves EchoStar/Dish request to extend timeline for its 5G buildout,” IEEE ComSoc Technol. Blog, Sept. 23, 2024. [Online]. Available: https://techblog.comsoc.org/2024/09/23/fcc-approves-echostar-dish-request-to-extend-timeline-for-its-5g-buildout/

7. An Online PDF That Is Really a Technical Report

The NIST AI RMF has an author, report series, report number, publication date, and DOI. Those details identify the publication more precisely than a generic Website entry or the PDF download address.

Fields

Author: Elham Tabassi · Title: Artificial Intelligence Risk Management Framework (AI RMF 1.0) · Institution: National Institute of Standards and Technology · Report: NIST AI 100-1 · Date: Jan. 2023 · DOI: 10.6028/NIST.AI.100-1

IEEE report reference
[7] E. Tabassi, “Artificial Intelligence Risk Management Framework (AI RMF 1.0),” National Institute of Standards and Technology, Gaithersburg, MD, USA, NIST AI 100-1, Jan. 2023, doi: 10.6028/NIST.AI.100-1.

Use the report’s landing page to verify metadata. Use the DOI as the persistent identifier. The fact that the full text is a PDF does not change the work into a webpage.

8. A GitHub Repository That Represents Software

Open the repository’s CITATION.cff file or “Cite this repository” panel before building a Website reference. The Citation File Format project supplies authors, version 1.2.0, release date, repository, and a version DOI. Because it lists more than six authors, the current IEEE guide permits the primary author followed by “et al.”

Fields

Primary author: Stephan Druskat et al. · Software: Citation File Format · Version: 1.2.0 · Released: Aug. 9, 2021 · Repository: GitHub · Archive: Zenodo · DOI: 10.5281/zenodo.5171937

IEEE software reference
[8] S. Druskat et al. Citation File Format. (Aug. 9, 2021). GitHub. (version 1.2.0). Zenodo. [Computer software]. doi: 10.5281/zenodo.5171937. Available: https://github.com/citation-file-format/citation-file-format

Cite the version you used. A repository’s default branch can change after your analysis, while a versioned release or archival DOI gives readers a stable object. A preferred-citation entry may direct you to a paper instead; follow it when you are citing the project’s requested scholarly work rather than the software itself.

9. A Dataset With a DOI

IEEE’s dataset guidance asks for creators, date, complete title and version, distributor or repository, and an electronic locator. DataCite recommends displaying its DOIs as complete HTTPS links. The Dryad record below supplies a versioned dataset DOI.

Fields

Creators: C. A. Woodward, J. Shulmeister, J. Larsen, G. E. Jacobsen, and A. Zawadzki · Year: 2014 · Dataset: Data from: The hydrological legacy of deforestation on global wetlands · Version: 1 · Repository: Dryad Digital Repository · DOI: 10.5061/dryad.m62gj

IEEE dataset reference
[9] C. A. Woodward, J. Shulmeister, J. Larsen, G. E. Jacobsen, and A. Zawadzki, 2014, “Data from: The hydrological legacy of deforestation on global wetlands, Version 1,” Dryad Digital Repository, doi: https://doi.org/10.5061/dryad.m62gj.

For a continuously updated dataset, capture a version, snapshot, time-stamped query, or specific subset whenever the repository supports one. If the locator does not identify the exact instance you used, IEEE asks for a retrieval date as well.

10. An Online Video

IEEE’s online-video pattern records the owner or creator, title, release date, access date, medium, and URL. Vimeo identifies IEEE Publications as the owner of this tutorial and reports an upload date of Aug. 17, 2022.

Fields

Owner: IEEE Publications · Video: Citing Data and Code · Released: Aug. 17, 2022 · Platform: Vimeo · Accessed: Aug. 12, 2026

IEEE online-video reference
[10] IEEE Publications. Citing Data and Code. (Aug. 17, 2022). Accessed: Aug. 12, 2026. [Online Video]. Available: https://vimeo.com/740422882

Choose Between a DOI, URL, and Access Date

Use a DOI when it identifies the actual work. A DOI is designed to keep resolving even when the publisher changes the landing-page URL. Display it exactly as your target IEEE publication requires. The current IEEE guide shows both compact doi: 10… and resolver forms in different source patterns, while DataCite recommends the full https://doi.org/… link for DataCite DOIs.

SituationPreferred locatorAccess date
Ordinary webpage with no DOIDirect page URLInclude it
Report, paper, dataset, or software with a DOIDOI in the form required by the target guideUsually unnecessary for a version-specific DOI
Changing page or continuously updated datasetStable URL or DOI plus version informationInclude it when the cited instance is not fixed
Both DOI and URL required by the venueDOI first, then the URLPlace it in the venue’s specified position

IEEE’s online-reference notes allow several detail orders. They also state that a reference ending in a URL has no final period. Preserve query parameters only when they identify the content. Remove analytics parameters such as campaign tags when the clean URL reaches the same page.

Use the Website Number in the Text

IEEE in-text references use square-bracketed numbers assigned by first appearance. Reuse the original number each time the same page returns. The reference list follows numerical order rather than alphabetical order.

The archive describes the citation-file feature [2].
The same GitHub page also lists supported file names [2].
Related guidance appears in [3], [6].
The dataset documentation gives the version details [9].

The current IEEE Reference Guide writes a sequence as [1], [2], [3], [4] instead of an en-dash range. When pointing to a specific part, place that detail inside the brackets, such as [7, p. 12], [7, pp. 12–14], or [7, Sect. 4].

Turn a URL Into a Checked IEEE Citation

  1. Open the exact sourceUse the article, document, release, dataset, or video page you relied on.
  2. Choose the source typeSelect Website only after ruling out a paper, report, standard, software release, dataset, blog post, and video.
  3. Import the URLLet the generator retrieve a working draft of the title, site, author, dates, and locator.
  4. Compare every fieldCheck the byline, page heading, publication label, version record, DOI, and direct URL against the source.
  5. Correct missing metadataUse an organization only when it accepts authorship. Leave an unknown field unknown instead of inventing it.
  6. Generate and numberPlace the entry at its first appearance and reuse that number on later citations.
  7. Run the target-guide checkCompare DOI form, capitalization, abbreviations, punctuation, and access-date placement with the required venue.
Imported metadata is a draft.A polished line can still contain the wrong page title, an organization mistaken for an author, a copyright year used as a publication date, or a PDF formatted as a webpage.

Fix These Common Website Citation Errors

ProblemWhy it failsCorrection
Using the homepage URLIt does not identify the page that supports the claim.Copy the direct page URL.
Formatting every PDF as WebsiteThe entry loses report, journal, conference, or manual metadata.Identify the document type from its title page or landing record.
Inventing a publication dateA footer copyright year may describe the site, not the page.Keep the verified access date and follow the target rule for missing dates.
Guessing the authorSite ownership does not always establish page authorship.Use a stated byline, justified corporate author, or title-first form.
Swapping the page and website titlesThe reader cannot tell the work from its container.Put the specific page in quotation marks and name the site separately.
Dropping a DOI or versionThe reference may point to a changing or ambiguous object.Use the persistent identifier and exact version when available.
Copying a third party’s access dateIt does not document your retrieval.Record the date on which you verified the source.
Adding a period after the final URLThe current IEEE online-reference notes omit it.Let the URL be the final character.
Creating a new number for a repeated pageOne source ends up with multiple identities.Reuse its original reference number.

A 30-Second Final Check

  1. IdentityDoes the entry name the exact page or digital object used?
  2. TypeDid you preserve report, paper, blog, software, dataset, video, or standard details?
  3. AuthorIs the byline or corporate authorship supported by the page?
  4. DatesAre publication, update, release, version, and access dates clearly distinguished?
  5. LocatorDoes the DOI or clean direct URL open the intended source?
  6. StyleDo the order, abbreviations, capitalization, punctuation, and DOI form match the target guide?
  7. NumberDoes the number match first appearance, and is it reused consistently?

Frequently Asked Questions

How do I cite a website in IEEE style?

Record the author or responsible organization, specific page title, website name, your access date, and the direct URL. Inspect and save any publication or update date as metadata, but do not add it to the strict IEEE Website output. Put the entry at the number assigned by first appearance.

How do I cite a website with no author?

Begin with the page title when no individual or defensible corporate author is available. Some venues prefer the organization as corporate author, so use the policy required by your journal, department, or instructor.

What if a website has no publication date?

Do not turn a copyright year into a page date. The strict IEEE Website pattern uses the date you accessed the page, so the entry still contains a year. If your target publication explicitly applies the guide’s broader “n.d.” rule to websites, follow that publication’s instruction.

Do IEEE website citations need an access date?

The current IEEE Website pattern includes one. It is especially useful for pages that can change. Record the date on which you personally verified the source.

How do I cite a website in the text?

Use its square-bracketed reference number, such as [4]. Reuse that number on every later mention of the same source.

How do I cite a blog post in IEEE?

To build an IEEE blog citation, use the post author, post title, blog title, publication date, [Online] label, and direct post URL. A blog has its own pattern in the current IEEE Reference Guide.

How do I cite an online PDF?

Open its title page or landing record and identify the underlying work. Use the report, journal, conference, manual, standard, thesis, or other appropriate pattern. Add its DOI or online location afterward.

Should I use a DOI or a URL?

Use the DOI when it identifies the work you used. Follow the target publication’s preferred DOI form. Use a direct URL for an ordinary webpage or when no persistent identifier exists.

Can a citation generator verify the source for me?

A generator can retrieve and format metadata, but the source remains the authority. Compare every imported field with the page, document, repository release, or dataset record before submission.

Build the Citation, Then Check the Source

Start with the direct URL, inspect the imported fields, and change the source type when the page represents a report, software release, dataset, or video. The final review takes less time when every uncertain field remains visible.

Ready to format an online source?

Paste the exact page URL and compare the generated entry with the source before copying it.

Open the IEEE citation generator