# How to change your browser fingerprint

> How to change your browser fingerprint: change the whole machine at once. A single new value makes a browser rarer and contradicts the rest.

Source: https://mosaicbrowser.com/guides/change-your-browser-fingerprint

## How to change your browser fingerprint without breaking it

To change your browser fingerprint you have to change the whole set of values a page reads, together, so they still describe one real computer. Changing a single value, such as the User-Agent, usually leaves it contradicting the rest and makes the browser easier to recognise, not harder.

![Change the machine, not one value, beside a screenshot: a profile fingerprint in Mosaic: GPU, screen, fonts, timezone and language matched to the exit](https://mosaicbrowser.com/covers/change-your-browser-fingerprint.webp)

You change your browser fingerprint by changing the computer a page thinks it is talking to: its graphics chip, screen, fonts, CPU threads, memory, timezone and language, all at once and all from one real machine. Change one of them on its own and the rest still describe the old computer. A site then sees two things it did not see before: a new value, and a contradiction.

## What your fingerprint is made of

A fingerprint is everything a page can read without asking: the User-Agent and its client hints, the screen size and pixel ratio, the WebGL renderer, the result of drawing a canvas, the audio stack's output, installed fonts, core count, memory, timezone and language list. Each value is common. The combination is often unique, and it stays the same after you clear cookies. Our [glossary entry on browser fingerprints](https://mosaicbrowser.com/glossary/browser-fingerprint) goes through what each one reads.

So "change my fingerprint" has two honest meanings. Either you want to look like nobody in particular, or you want to look like a specific, different computer. They need different tools.

## Why changing one value backfires

We learned this by measuring it, several times.

Passing a new User-Agent to Chrome with `--user-agent` looks like the simplest change there is. Measured on a stock Chrome with only that flag, and with a string byte-identical to its own default, the high-entropy client hints went blank: `architecture` went from `"arm"` to `""` and `platformVersion` from `"26.6.2"` to `""`. No real Chrome answers that way, and IPHey read it as an inconsistent fingerprint. DevTools has the same kind of override, with a form for the client hints ([Google's documentation](https://developer.chrome.com/docs/devtools/device-mode/override-user-agent)), and it applies to the tab you are inspecting.

The graphics chip is worse. On a stock Chrome with only the renderer string changed, claiming an Apple M2 Pro on an M4 Max machine failed Pixelscan every time, because the string no longer agreed with the capability record the real driver wrote.

Fonts are worse still. An early build of our own engine hid a few font families at random to vary the list. Pixelscan called it masking, and a bisect showed the hidden fonts were the whole cause. A Mac missing two of its system fonts is not a rare Mac. It is a Mac nobody owns.

Mosaic is a desktop app

Email yourself the link and open it on your computer.

[How it works: Machines that exist](https://mosaicbrowser.com/features/real-fingerprints)

## Four ways to change your browser fingerprint

| Way | What changes | What it costs |
| --- | --- | --- |
| A different real device | Everything, honestly | A second computer |
| A browser that blends in | Values made uniform across its users | You look like that browser's users |
| A browser that randomises | Some values, per site and per session | Sites that recognise the noise |
| An anti-detect browser profile | The whole machine, per profile | It has to be one coherent machine |

### Use a different device

A second laptop or a phone is a different fingerprint because it is a different machine. Nothing contradicts anything. It is the most expensive option and the only one with nothing to get wrong.

### Use a browser that blends in or randomises

Brave describes both approaches in its own documentation: making instances "look as similar as possible", and randomising values from a seed that "changes per session, per site (eTLD+1) and per storage area" ([Brave's wiki](https://github.com/brave/brave-browser/wiki/Fingerprinting-Protections)). That is a good fit for privacy, when the goal is that one site cannot follow you to another. It is a poor fit for keeping an account, because an account you log into every day is better served by a device that stays the same.

### Use an extension

Extensions that swap the User-Agent or add canvas noise change values in JavaScript, after the page has started. They miss workers, iframes and the request headers, so the page and its own worker can report two different machines. Two spoofs of one value also stack in ways neither predicted. We do not use this approach in our own engine for that reason.

### Use one browser profile per machine you want to be

An anti-detect browser keeps several profiles, each with its own fingerprint, proxy and cookies. The test of one is whether a profile reads as a whole real computer, through every surface, in every frame. Our [guide to Pixelscan's inconsistent verdict](https://mosaicbrowser.com/guides/pixelscan-inconsistent-fingerprint) shows what the failures look like when it does not.

## How to change a fingerprint in Mosaic

Mosaic draws each profile's hardware together from a catalogue of real machines: GPU, screen, CPU threads, memory, fonts, canvas, audio and WebGL come from one record, and the values are changed inside Tesseract Chrome, our own Chromium, in C++. Timezone, language and geolocation follow the profile's proxy exit.

![A profile fingerprint in Mosaic: GPU, screen, fonts, timezone and language matched to the exit](https://mosaicbrowser.com/shots/fingerprint-detail.png)
*The Identity panel: one drawn machine, matched to its exit*

1. Open the profile in the editor and go to the Fingerprint tab.
2. In the Identity seed card, press **New fingerprint**. That redraws the device as well as everything the seed decides: canvas and audio noise, fonts and the locale.
3. To redraw many profiles, select them, open the bulk editor and use **Regenerate all** on the fingerprint section.
4. Check the result: in the profile list, open the row's menu and choose **Check detectors**.

The individual fields (operating system, User-Agent, threads, memory, renderer string, display) sit under Advanced, closed and read-only until you turn on "Edit these directly". They are behind two clicks because each one can be edited into a contradiction the generator would never produce.

Two limits are worth knowing. A profile can claim any desktop OS or Android, but fonts and their rendering come from the real machine, so on a Mac a macOS profile matches best and the editor cautions on a Windows or Linux one. And a new fingerprint on a profile that is already signed in to something is, to that site, the same account on a new device. If you want a separate identity, make a new profile rather than redrawing an old one.

The values a profile claims, and how they are set below the page, are on the [Tesseract Chrome engine](https://mosaicbrowser.com/features/engine) page.

## Sources

1. [Brave: Fingerprinting Protections](https://github.com/brave/brave-browser/wiki/Fingerprinting-Protections), read November 2, 2026
2. [Chrome DevTools: Override the user agent string](https://developer.chrome.com/docs/devtools/device-mode/override-user-agent), read November 2, 2026

## Questions

### Does clearing cookies change my fingerprint?

No. Cookies are stored on your computer; a fingerprint is read from it. After clearing cookies, the screen, graphics chip, fonts and timezone a page reads are exactly what they were before.

### Does incognito mode change my fingerprint?

No. A private window starts with no cookies, but it runs on the same hardware with the same fonts and the same timezone, so the values a fingerprint is made of stay the same.

### Can I make my Mac look like a Windows PC?

Not as convincingly as a Mac looks like a Mac. Fonts and how they render come from the real computer, and no browser setting reaches them. Mosaic will make a Windows profile on a Mac with a caution: on our Mac it scored 80/100 on IPHey, where macOS scored 100/100.

### Will a new fingerprint log me out of my accounts?

Not by itself, because the cookies stay. But a site that already knows the account will now see it on a device it has never met, which some sites treat like a new login.

## Related

[Browser fingerprint: what a site can read about your machine](https://mosaicbrowser.com/glossary/browser-fingerprint): A browser fingerprint is the set of values a site reads about your browser and computer, which together recognize you without cookies. What goes into one.

[Machines that exist: fingerprints drawn from real hardware](https://mosaicbrowser.com/features/real-fingerprints): Mosaic draws each profile's GPU, screen, CPU, memory and fonts from one real device, so the parts of a fingerprint agree with each other and with the host.

[How to check your browser fingerprint, and read the result](https://mosaicbrowser.com/guides/check-your-browser-fingerprint): How to check your browser fingerprint: a uniqueness test says how rare it is, a consistency scanner whether it could be real. Run each twice.

[Pixelscan says inconsistent fingerprint: what it means](https://mosaicbrowser.com/guides/pixelscan-inconsistent-fingerprint): A Pixelscan inconsistent fingerprint means two values your browser reports cannot both be true of one machine. Five causes we found, each dated.

[An anti-detect browser with its own Chromium engine](https://mosaicbrowser.com/features/engine): Mosaic is an anti-detect browser with its own Chromium engine, Tesseract Chrome: stock source plus 64 patches that change fingerprint values in C++.







## Run this guide on your own accounts

Every Mosaic profile is a fingerprint, a proxy exit and a cookie jar that agree with each other, kept on your computer. Free holds 3 profiles. Pro is $49 a month for any number.

Mosaic is a desktop app

Email yourself the link and open it on your computer.
