# Can a Mac make Windows browser profiles?

> Yes. Mosaic makes Windows profiles on a Mac, drawn for Windows, with a caution: the fonts a page measures still come from the Mac, so macOS matches best.

Source: https://mosaicbrowser.com/guides/can-a-mac-make-windows-browser-profiles

## Can a Mac make Windows browser profiles? Yes, at a measured cost

Yes: Mosaic on a Mac makes Windows and Linux profiles as well as macOS and Android, each drawn coherently for the OS it claims. The fonts a page measures, their metrics and how they are drawn still come from the Mac, so the editor shows a caution and a macOS profile remains the strongest match.

![1: Fonts detected when a Mac claimed Linux, against 159](https://mosaicbrowser.com/covers/can-a-mac-make-windows-browser-profiles.webp)

Yes. Since 3 November 2026 Mosaic on a Mac makes Windows and Linux profiles as well as macOS and Android ones, and draws each for the OS it claims. What a Mac cannot do is make the fonts agree, and fonts are the part a detector checks first. So a Windows profile on a Mac works, and it matches less well than a macOS one. The editor says so, and this page has the numbers.

## What a Windows claim from a Mac looks like to a page

A browser profile is a set of values a page can read. Some of them are strings, and strings can be anything: the User-Agent, `navigator.platform`, the client-hint headers. Change those and the browser claims Windows.

Others are measurements of the machine. A page can ask whether a font is installed by drawing text in it and measuring the width. It can read how glyphs are antialiased in a canvas. It can compare the list of fonts that answered against the list every Windows install ships. Those answers come from macOS, because macOS is what is drawing the text. No switch in a browser reaches the font files on the disk or the way the operating system rasterises them.

So a Mac claiming Windows reports a Windows User-Agent beside a Mac's fonts. A scanner with a table of real devices can see that the two do not belong together. The values a page reads, and which ones each test page compares, are in [browser fingerprint](https://mosaicbrowser.com/glossary/browser-fingerprint).

## What we measured

In September 2026 we took one fresh profile on our build Mac, on our own engine, with no proxy, and changed one thing: the platform it claimed. Then we ran Pixelscan on each.

| Claimed platform | Pixelscan verdict | Fonts Pixelscan listed |
| --- | --- | --- |
| macOS (the real machine) | consistent, no masking, twice | 159 |
| Linux | "Masking detected" | 1 |
| Windows | never finished, still "scanning…" after 90 seconds, three profiles | not reached |

Pixelscan probes the font list that belongs to the platform the browser *claims*. The fonts that answer belong to the computer it is *running on*. A Mac claiming Linux found one font of the Linux set. In later runs Pixelscan did finish on a Windows claim from this Mac, and read it as inconsistent.

On an engine that moved the platform below JavaScript so every page and worker agreed, IPHey rated a profile claiming macOS at 100/100, "Trustworthy", and one claiming Windows at 80/100, "Unreliable". What a scanner reads in a mismatch like this is laid out in [why Pixelscan says inconsistent fingerprint](https://mosaicbrowser.com/guides/pixelscan-inconsistent-fingerprint).

Mosaic is a desktop app

Email yourself the link and open it on your computer.

[How it works: Its own Chromium](https://mosaicbrowser.com/features/engine)

## Why we allow it, with a caution

For a while Mosaic refused the claim outright: a `400` from the one function the interface, the REST API and MCP all go through. That kept every profile on the platform the Mac matches, and it also left anyone who wanted a Windows profile on a Mac, knowing the cost, with no way to make one.

Since 3 November 2026 the same function accepts every desktop OS. A foreign claim is drawn as one machine for the OS it claims: a Windows profile gets a Windows GPU, a Windows screen and a Windows thread count, so its own values agree with each other. The engine moves the platform strings in C++, as [the engine page](https://mosaicbrowser.com/features/engine) explains. The fonts are the one thing it cannot move.

So the cost is stated where you make the choice. The profile editor shows a caution: "We can't promise this matches as well as macOS; fonts and rasterisation come from this computer." The library health bar lists such profiles as information, not as an error, and nothing refuses them.

![Creating a profile in Mosaic: a checked proxy, and the hardware and locale drawn to match its exit](https://mosaicbrowser.com/shots/profile-editor.png)
*A new profile on a Mac: macOS hardware, drawn to the exit*

## What a Mac can make in Mosaic

1. **macOS profiles.** The strongest match. Each is drawn from real Mac hardware records: a GPU this Mac can render like, a screen, a thread count, memory, a timezone and language matched to the proxy's exit. How the hardware is chosen is on [the fingerprints page](https://mosaicbrowser.com/features/real-fingerprints).
2. **Android profiles.** These are Chrome presenting a whole captured phone to websites, not an Android system. A phone's font set is small and aliased, a desktop can produce it, and eight detectors passed an Android claim from this same Mac.
3. **Windows and Linux profiles.** Drawn coherently for the OS they claim, with the editor's caution, because the fonts a page measures are still the Mac's.

Many macOS profiles do not look like one Mac. Each draws its own model, screen, thread count, memory and locale, and the colour scheme and accessibility settings are drawn per profile rather than copied from your Mac.

## If you already have Windows profiles

Profiles exported from GoLogin, Dolphin Anty, AdsPower, Octo Browser or Multilogin often claim Windows. Mosaic imports them in full, and each profile that claims another desktop is listed by name in the import summary.

Keeping them as Windows profiles is a valid choice now. If you would rather one matched this computer, open it and set its **Platform** to macOS. The machine is drawn again to fit the Mac, and the profile's cookies stay. **Repair hardware** does not do this: it fixes what contradicts itself, such as a stale Chrome version, and keeps the OS a profile claims. The cookie jar is the part a site remembers you by, and that survives either way.

## Where the strongest Windows profiles come from

From a Windows computer. A profile claiming Windows that runs on Windows has Windows fonts, and the rule is the mirror image there: a Windows PC makes every desktop OS and Android, and matches best as Windows.

We have not released Mosaic's browser for Windows yet, so today Mosaic profiles run on a Mac. If Windows profiles are most of your work, a tool on a Windows machine gives the stronger match, and any Mac product that offers them should be asked how its fonts agree. The Mac apps compared side by side are in [the best anti-detect browser for Mac](https://mosaicbrowser.com/compare/best-anti-detect-browser-for-mac).

## Questions

### Can I make a Windows profile on a Mac in Mosaic?

Yes, since 3 November 2026, from the interface, the REST API and MCP alike. The profile is drawn for Windows, with a Windows GPU, screen and thread count, and the editor says it may not match as well as macOS because fonts and rasterisation come from this computer.

### Is a Windows profile on a Mac as good as a macOS one?

No. On our build Mac a profile claiming macOS scored 100/100 Trustworthy on IPHey and one claiming Windows scored 80/100, Unreliable, and Pixelscan read the Windows claim as inconsistent. The strongest match is always the OS your own computer runs.

### What happens to Windows profiles I import from another anti-detect browser?

They are imported in full and each one claiming another desktop is named. You can keep them as Windows profiles, or open one and set its Platform to macOS, which draws the machine again to fit this Mac and keeps its cookies.

### Do I need a Windows computer for the best Windows profiles?

For the strongest match, yes: a Windows profile running on Windows has Windows fonts. Mosaic's browser for Windows has not been released yet, so today Mosaic profiles run on a Mac.

## Related

[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++.

[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.

[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.

[The best anti-detect browser for Mac, and what a Mac can claim](https://mosaicbrowser.com/compare/best-anti-detect-browser-for-mac): Best anti-detect browser for Mac: GoLogin, Octo, Dolphin, Linken Sphere and Mosaic ship for macOS. On a Mac, Mosaic's macOS profiles match best.

[How do sites detect anti-detect browsers?](https://mosaicbrowser.com/guides/how-do-sites-detect-anti-detect-browsers): Sites detect anti-detect browsers by contradictions: a page and its workers disagreeing, a GPU name the driver does not match, fonts from another OS.

[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.





## 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.
