Privacy & Security

What is browser fingerprinting, and can a VPN stop it?

By Dhananjay AroraPublished 2 October 202611 min read

A woman in a mustard jumper pauses at her laptop in a bright modern library, chin resting on her hand

You clear your cookies, open a private browsing window and turn on a VPN, then the next day you see an ad for shoes on a news site you have never visited. You were not identified using any information that had been cleared. You were identified using information about your browser on every page you visit.

What is browser fingerprinting?

What identified you was browser fingerprinting. No individual piece of information can be used to identify a user, but a combination of dozens of pieces of information can be rare enough to allow a specific user to be identified from a few million users.

  • No file or cookie is stored on your device
  • There is nothing to clear because nothing has been stored
  • It also works with a VPN and in private browsing windows
Diagram: eight pieces of data your browser shares, such as screen size, operating system, audio and memory, combine into one fingerprint

What goes into a browser fingerprint

Every time a page loads, information is sent from your browser to the website. The information includes:

  • Browser and version: name and version of the browser
  • Operating system: Windows, macOS, Android or iOS
  • Languages and time zones: languages you prefer and time zone of your device
  • Hardware: core count and approximately available memory
  • Screen: size of screen and whether or not it supports touch

The quieter tests

  • Graphics (canvas fingerprinting): a hidden 3D graphic or image is drawn and the output is measured
  • Sound: a small piece of sound is played and the output is measured
  • Fonts: the width of a string of text in dozens of different fonts is measured to determine which fonts are available on the device

The information in these tests is unlikely to be exactly the same across two laptops due to slight differences in graphics cards, drivers and font smoothing. Developers, designers and users of a relatively unusual application may have fonts that few other users have, and each of these fonts further reduces the number of potential users.

A designer adjusts a large monitor beside a laptop and a tablet in a bright studio

How does browser fingerprinting work?

This information is quickly collected and used to generate a short code based on that information. This code is sent to a server and matched to previously generated codes. A match would indicate that the user is very likely to be the same browser, even with a new IP address, cookies, or in a private browsing window.

Diagram: four steps, from a script reading your browser details to matching the code against earlier visits

How unique is your browser fingerprint?

In 2010 the Electronic Frontier Foundation collected browser fingerprints from browsers visiting their test page. They found that:

  • 83.6% of browsers had a unique fingerprint
  • 94.2% of browsers that used Java or Flash had a unique fingerprint
  • At best, only 1 in 286,777 browsers would share a given browser's fingerprint
Chart: 84 out of 100 browsers had a unique fingerprint in the 2010 Electronic Frontier Foundation study

Browsers have changed since then. Flash support has been removed and some vendors also filter or distort information. However, browser fingerprinting has not gone away. Instead, fingerprinting focuses on information that is more difficult to disable or filter without breaking a large number of sites, such as screen size, sound handling and 3D rendering.

Browser fingerprinting vs cookies

Cookies are deployed by a website to the user's browser. They can be blocked, viewed and deleted. However, a browser fingerprint is generated in real time using information that is already available about the user's device. No information is stored, so there is nothing to clear.

Diagram: a fingerprint is collected from your device and nothing can be deleted, while a cookie is a file stored on your device that can be deleted

Who uses fingerprinting, and why

Helpful uses

  • Online retailers and banks detect fraud, such as logins from devices new to an account
  • Sign-up forms and ticket sellers use it to tell real users from bots

The tracking problem

  • Data and advertising companies can use the same browser fingerprinting code on thousands of websites
  • They can track a single browser across all of these sites
  • They can create an interest profile without using a cookie
A man in a bookshop looks at his phone with a puzzled half-smile

Can a VPN stop browser fingerprinting?

This is where expectations of a VPN fail. A VPN routes your traffic through an encrypted connection to a remote server. The websites you visit see the IP address of the remote server instead of your own, and your local network does not see where you are going.

Diagram: a VPN tunnel changes the IP address a website sees, but the browser fingerprint arrives unchanged

What a VPN changes

  • Your IP address, which is replaced with the address of the remote server
  • What your local network or Wi-Fi can see

What does not change

  • Your screen size and installed fonts
  • Your graphics card's handling of a hidden image
  • Your browser's version
  • Your time zone and language information

Where Senton VPN fits

  • Senton VPN replaces your IP address with the address of the remote server you select, which removes that one piece of fingerprinting information from trackers
  • Your browsing is hidden from your local network
  • Safeweb blocks requests to known tracking domains covered by its rules, so a fingerprinting script served by one of these companies may not load
  • Neither one can rewrite any information about your browser, so the settings below still matter
A woman in the back seat of a car at night looks at her phone as city lights pass the window

Does incognito or private browsing stop fingerprinting?

Private or incognito browsing is not as effective as it is given credit for. When a private browsing session ends, cookies and browsing history are cleared. However, in many browsers device information remains, and so does the fingerprint.

  • Safari has implemented advanced fingerprinting protection in private browsing sessions by default
  • Firefox has implemented protection against suspected fingerprinting in private browsing sessions
  • In most other browsers cookies are cleared but not the fingerprint

Which anti fingerprint browser protects you best?

Diagram: three ways browsers fight fingerprinting: block known trackers, blur the details, or make every user look the same
  • Firefox: blocks requests to companies known to use fingerprinting. The list of these companies is provided by Disconnect. In November 2025 Mozilla announced recent changes had reduced the number of Firefox users trackable by fingerprinters by half
  • Safari: adds some noise to graphics drawn and sound played, and reports some screen measurements as fixed values. On iPhone and iPad it can cover all browsing, under Advanced in the Safari settings
  • Brave: adds randomness to many values per site and per session, in a way that users cannot notice but scripts cannot rely on
  • Tor Browser: makes all users look the same, even rounding the size of the window to the nearest standard window size

How to prevent browser fingerprinting

How to block browser fingerprinting

  • Keep your browser up to date, as current versions of browsers are the most common
  • Turn on your browser's own fingerprinting protection
  • Only install add-ons that you need
  • Block tracking scripts so that they do not run
  • Use a different browser or profile for accounts that you keep separate
  • Avoid customisation and unusual fonts
  • Remember that signing in identifies a user more reliably than a fingerprint can

Accounts are the most telling information. For low risk account creation, Senton's Mask ID provides a masked email address, so separate accounts are not all tied to your real email address. For more on what a VPN covers once you are signed in, see does a VPN hide your search history.

A man in reading glasses changes settings on his laptop in a bright conservatory

How to check your browser fingerprint

To see what information your browser provides, use the free test offered by the Electronic Frontier Foundation called Cover Your Tracks. It shows what fingerprinting scripts can see about your browser and how unique your combination is. This makes it a quick way to see if a change you have made has been effective.

It can vary by region:

  • United Kingdom: the UK regulator treats browser fingerprinting like cookies. A business must provide a choice and, where appropriate, obtain consent
  • European Union: regulators in the EU have taken a similar approach, so using information from a user's device in this way is covered by cookie regulations
  • United States: There is no single federal privacy law in the United States that covers all businesses. There are, however, some federal factors that come into play. Unfair or deceptive tracking can be addressed by the Federal Trade Commission, and a persistent identifier that recognises a user across websites is considered personal information under the child privacy rule, COPPA. Some state laws, like California's, also address identifiers that are used to identify an individual or device

The bottom line

  • A browser fingerprint can be used by websites without any information being stored about you
  • A VPN can hide your IP address but will leave your fingerprint the same
  • Your browser, its settings and the scripts that you allow to run determine the rest
Hide your IP address and block known trackers.A 7-day free trial, and no email address needed to create an account.See Senton VPN plans

Frequently asked questions

Dhananjay Arora

Managing Director, Senton

Dhananjay is the Managing Director of Senton and oversees the Senton VPN product and its privacy guides.