What Is a Browser Fingerprint?
A browser fingerprint is the set of details your browser reveals to every site you visit, such as its version, language, time zone, screen size, installed fonts and how your graphics card draws an image, combined into one profile that can recognize your device without cookies. Sites use it to spot fraud and bots, and trackers use it to follow you across sites; clearing cookies or changing your IP address does not change it. ProxyField's residential proxies change the IP address a site sees, from a pool of 412M+ IPs at $1.95/GB, but not the fingerprint; you can test them with the Easy Trial: 1 GB for $2.95.
- residential IPs
- 412M+
- from, traffic never expires
- $1.95/GB
- Easy Trial
- 1 GB for $2.95
On this page 11 sections
- What is a browser fingerprint?
- What data makes up a browser fingerprint?
- How does browser fingerprinting work?
- Browser fingerprint vs cookies
- Why do websites use browser fingerprinting?
- How unique is your browser fingerprint?
- How to read browser fingerprint test results
- Can you stop or change your browser fingerprint?
- Do proxies help against browser fingerprinting?
- Browser fingerprint in Chrome
- What Is a Browser Fingerprint? FAQ
What is a browser fingerprint?
A browser fingerprint is an identifier built from many small facts about your browser and device, none of which identifies you alone. MDN defines fingerprinting as 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" (MDN: Fingerprinting). The same idea is called device fingerprinting when the profile leans on hardware signals, or a digital fingerprint in general.
The W3C splits it into two kinds (W3C: Mitigating Browser Fingerprinting in Web Specifications, Group Note of 25 September 2025):
- Passive fingerprinting uses what is visible in the request itself: the IP address, the
User-Agentand other HTTP headers, and the TLS handshake. No code runs on your device. - Active fingerprinting runs JavaScript on the page to read more: screen size, fonts, canvas and WebGL output, audio processing, hardware details. Your browser could, in principle, notice it.
A site rarely needs every signal. A dozen ordinary values, combined, can be rare enough to pick one browser out of many.
What data makes up a browser fingerprint?
A fingerprint combines request data, browser settings and the output of your hardware. The table lists the common signals and how a site reads them.
| Signal | How the site reads it | Kind |
|---|---|---|
| IP address and network | From the connection | Passive |
User-Agent and Client Hints (browser, version, OS) | From the request headers | Passive |
Accept-Language, header order | From the request headers | Passive |
| TLS handshake (JA3/JA4) | From the encrypted connection setup | Passive |
| Time zone and language settings | JavaScript (Intl, navigator.languages) | Active |
| Screen size, resolution, color depth | JavaScript (screen) | Active |
| Installed fonts | JavaScript, by measuring rendered text | Active |
| Canvas | JavaScript draws an image; tiny rendering differences are hashed | Active |
| WebGL (graphics card and driver) | JavaScript queries the GPU and renders a scene | Active |
| Audio stack | JavaScript processes a sound and hashes the result | Active |
| CPU cores, memory, touch support | JavaScript (navigator., deviceMemory, maxTouchPoints) | Active |
| Browser settings and extensions | JavaScript, by testing features and page changes | Active |
MDN lists the same core: the browser version, the time zone and preferred language, the available video and audio codecs, installed fonts, the state of browser settings and the display size (MDN). The TLS part works below the browser's scripts; see TLS and TCP fingerprinting.
How does browser fingerprinting work?
Browser fingerprinting works in four steps: collect, combine, store and match.
-
Collect
The server reads the headers and the connection; a script on the page reads the active signals, often in a few milliseconds.
-
Combine
The values are joined and usually hashed into one identifier, or fed to a model as separate features.
-
Store
The site keeps the fingerprint with what it knows about the visit: the account, the IP, past behavior.
-
Match
On the next visit, the site compares the new fingerprint with stored ones. An exact match, or a close one, links the visits even if you cleared cookies, opened a private window or changed IP.
Fingerprints drift as browsers update, so serious systems match on similarity rather than one exact hash, and they weigh stable signals (the GPU, fonts) more than volatile ones (the browser's minor version).
Why do websites use browser fingerprinting?
Websites use browser fingerprinting for four jobs, and only one of them is advertising.
- Fraud prevention. Banks and shops flag a login or payment from a device they have never seen with that account.
- Bot detection. Anti-bot systems check whether a "Chrome on Windows" visitor really looks like Chrome on Windows. A headless browser, an automation flag or a mismatch between the claimed browser and the measured one raises the bot score. See why Cloudflare thinks you are a bot and browser fingerprinting in web scraping.
- Account security. Sites recognize your usual devices and ask for extra verification on a new one.
- Tracking and ads. Third-party scripts can recognize the same browser across sites without cookies. Browsers increasingly block known fingerprinting scripts for this reason.
How unique is your browser fingerprint?
Common setups are less unique than rare ones: a current Chrome on a popular laptop blends in with many others, while an unusual font set, a rare screen size or an old browser version can make you stand out. Uniqueness also depends on who is measuring: a test site compares you with its own visitors, not with the whole web.
Two ways exist to resist tracking, as the EFF describes them (Cover Your Tracks, Learn):
- Blend in: look exactly like a large group of other browsers, as Tor Browser does.
- Randomize: change some values on every visit so the fingerprint cannot be linked, as Brave does.
The EFF also warns against changing a single value to look more common: the signals are connected, and a mismatch can make you more identifiable, not less.
How to read browser fingerprint test results
A fingerprint test shows the values your browser reveals and how rare each one is among the test's own visitors. Read it in this order:
-
The headline result
"Unique" or a high number of identifying bits means your combination did not match anyone in the test's sample. It does not mean every site can track you.
-
The rarest values
Look for the lines with the lowest share of matching visitors: fonts, canvas, WebGL, screen size and time zone are the usual ones.
-
The consistency lines
Some tests flag contradictions, such as a time zone that does not match the IP's location, or a
User-Agentthat says one OS while other signals say another. Anti-bot systems care more about these than about rarity. -
The IP section
It shows the network type (home ISP, mobile carrier or data center) and location. A proxy or VPN changes this section and nothing else.
Run the test twice, and once in a private window. Values that change between runs are being randomized by your browser; values that stay the same are the ones that identify you.
Can you stop or change your browser fingerprint?
You cannot remove a fingerprint, but you can make it less useful for tracking:
- Use a browser with fingerprinting protection. Tor Browser makes users look alike; Brave randomizes some values; Firefox blocks known fingerprinting scripts in its tracking protection and has stricter options (Mozilla Support: Firefox protection against fingerprinting); Safari limits what scripts can read.
- Keep the browser current and common. Default settings, popular fonts and an up-to-date version blend in better than a heavily customized setup.
- Install few extensions. Extensions can change pages in ways scripts detect, which adds identifying detail.
- Separate identities with profiles. A separate browser profile keeps cookies apart, though the device signals stay the same. Tools that give each profile its own fingerprint are covered in fingerprint spoofing and anti-detect browsers.
Blocking JavaScript removes most active signals, but many sites stop working, and the blocking itself is rare enough to stand out.
Do proxies help against browser fingerprinting?
A proxy changes one signal, the IP address, and leaves the rest of the fingerprint as it was. That still matters in two ways:
- The IP is part of the profile. A new IP from a home internet provider or a mobile carrier separates your sessions at the network level, which a fingerprint alone does not do.
- The IP must agree with the rest. If the proxy IP is in Germany while your browser's time zone and language say California, the mismatch is itself a signal. Pick the proxy location to match the browser profile, or set the profile to match the proxy.
For work that runs several browser profiles, such as managing your own or your clients' social and marketplace accounts, the usual setup is one profile, one fingerprint and one sticky IP per account. ProxyField's sticky sessions keep an IP for 30 s to 36 h, with country, region and city targeting; for weeks on one IP, use a static residential (ISP) proxy. For scraping, see how sites detect proxies, and the residential proxies page for the pool.
Browser fingerprint in Chrome
Chrome has a fingerprint like any browser, and Chrome on a common Windows or Mac laptop is among the easier setups to blend in with, because so many people use it. Chrome has cut the detail in its User-Agent string and moved much of it into Client Hints, which a site must request (Chromium: User-Agent Reduction). Canvas, WebGL, fonts and screen details stay readable to scripts. Automated Chrome (headless mode, WebDriver) differs from a person's Chrome in ways anti-bot scripts look for, which browser fingerprinting in web scraping covers.
Need IPs that match your browser profiles? ProxyField residential proxies and mobile proxies: country, region and city targeting, sticky sessions up to 36 h, from $1.95/GB with no subscription. Start with the Easy Trial (1 GB); traffic never expires, and all purchases are final.
What Is a Browser Fingerprint? FAQ
What is browser fingerprinting, and do proxies help against it?
ProxyField's 412M+ residential IPs change only one detail of a browser fingerprint, the IP address: browser fingerprinting identifies a device from the details its browser reveals (version, language, time zone, screen, fonts, canvas and WebGL output). A proxy helps separate sessions and set a location, but the rest of the fingerprint stays the same, so match the IP's location to the browser's time zone and language.
What is the most common browser fingerprint?
There is no single one, but the most common profiles are a current Chrome with default settings on a popular Windows laptop or iPhone, because so many people use them. The closer your browser is to such a default, the harder it is to single out.
What is a web fingerprint?
It is another name for a browser fingerprint: the combination of headers, settings and hardware details a website reads when you visit. Sites use it to recognize returning devices without cookies.
How is browser fingerprinting different from cookies?
A cookie is stored in your browser by the site, and you can delete it. A fingerprint is computed from what your browser and device are on every visit, so there is nothing to delete; you can only change what the browser reveals.
Can browser fingerprinting track you without cookies?
Yes. That is its main use for tracking: a site or a third-party script can recognize the same browser across visits and sites after you clear cookies or open a private window. Browsers such as Firefox, Safari, Brave and Tor Browser limit or block known fingerprinting scripts for this reason.
What information is collected during browser fingerprinting?
Passively, the IP address, the HTTP headers (User-Agent, language, header order) and the TLS handshake. Actively, through JavaScript: time zone, screen size, installed fonts, canvas and WebGL rendering, audio processing, CPU cores, memory and touch support.
Is browser fingerprinting the same as device fingerprinting?
Mostly, yes. Device fingerprinting puts more weight on hardware signals, such as the graphics card, screen and CPU, and can also happen in mobile apps, while browser fingerprinting is what a website reads through the browser. In practice the terms overlap.
How accurate is fingerprint-based identification?
It depends on how common your setup is and how many signals the site collects. A rare combination can be recognized reliably, while a current, default browser on a popular device blends in with many others; fingerprints also drift with browser updates, so systems match on similarity rather than one exact value.
How do I stop browser fingerprinting?
You can't stop it completely, but you can make it less useful: use a browser with fingerprinting protection (Tor Browser, Brave, Firefox with strict tracking protection, Safari), keep it updated and close to default, and install few extensions. Don't change single values by hand, because a mismatch can make you easier to spot.
What is the best browser against fingerprinting?
Tor Browser goes furthest, because it makes its users look alike. Brave randomizes some values, and Firefox and Safari block or limit known fingerprinting scripts; which one fits depends on how many sites you need to work normally.
Show 3 more questionsShow fewer questions
How do I read browser fingerprint test results?
Start with the rarest values (fonts, canvas, WebGL, screen size, time zone), then look for contradictions, such as a time zone that doesn't match the IP's location. "Unique" means no match in the test site's own sample, not that every site can track you; run the test twice to see which values your browser randomizes.
Does Chrome have a browser fingerprint?
Yes. Chrome reveals the same kinds of signals as other browsers, though it has cut the detail in its User-Agent string and moved it into Client Hints. A current Chrome with default settings on a popular laptop is among the easier setups to blend in with.
Why do websites use browser fingerprinting?
Mainly for fraud prevention, bot detection and account security: a payment from an unknown device, or a "Chrome" visitor that doesn't measure like Chrome, gets extra checks. Advertising and cross-site tracking are the fourth use, and the one browsers try to block.
Related pages
Easy Trial: 1 GB for $2.95.
Try for the price of 1 GB, no subscription, traffic never expires.