kb/data/developer.mozilla.org/en-US/docs/Glossary/Fingerprinting-0.md

10 KiB

title chunk source category tags date_saved instance
Fingerprinting - Glossary | MDN 1/3 https://developer.mozilla.org/en-US/docs/Glossary/Fingerprinting reference web, html, css, javascript, documentation 2026-05-05T05:31:23.349591+00:00 kb-cron

MDN HTML HTML: Markup language

HTML reference

HTML guides

Markup languages

CSS CSS: Styling language

CSS reference

CSS guides

Layout cookbook

JavaScriptJS JavaScript: Scripting language

JS reference

JS guides

Web APIs Web APIs: Programming interfaces

Web API reference

Web API guides

All All web technology

Technologies

Topics

Learn Learn web development

Frontend developer course

Learn HTML

Learn CSS

Learn JavaScript

Tools Discover our tools

About Get to know MDN better

Blog

  1. Glossary
  2. Fingerprinting

Fingerprinting

Fingerprinting is a practice in which websites identify a particular browser (and by extension, a particular user) by collecting and combining distinguishing features of the browser and underlying operating system. Elements of a fingerprint might include, for example:

  • the browser version
  • the timezone and preferred language
  • the set of video or audio codecs that are available on the system
  • the fonts installed on the system
  • the state of the browser's settings
  • the computer's display size and resolution

A website can retrieve information like this by executing JavaScript and CSS on the device, and by combining this data can often create a unique fingerprint for a browser, which can then be used to track users across the web. Web standards are designed in such a way as to minimize the ability of a website to collect identifying information, and browsers typically add their own protections as well.

In this article

See also