# AdsPower SunBrowser vs FlowerBrowser: Chromium or Firefox

> SunBrowser is AdsPower's Chromium engine, FlowerBrowser its Firefox one. Choosing Firefox changes the handshake, headers and extensions a profile runs.

Source: https://mosaicbrowser.com/blog/sunbrowser-flowerbrowser

## SunBrowser and FlowerBrowser, AdsPower's two engines

SunBrowser is AdsPower's Chromium engine, FlowerBrowser its Firefox one. Choosing Firefox changes the handshake, headers and extensions a profile runs.

![SunBrowser versus FlowerBrowser, each name in its own tile: One profile, one browser family, all the way down](https://mosaicbrowser.com/covers/sunbrowser-flowerbrowser.webp)

SunBrowser and FlowerBrowser are the two browsers AdsPower ships for its profiles. AdsPower's own pages describe SunBrowser as built on the Chromium kernel and FlowerBrowser on the Firefox kernel. So the choice between them is a choice of browser family: whether a profile is Chrome-like or Firefox-like from the TLS handshake up. That runs much deeper than a User-Agent setting.

We make a competing product, Mosaic, and it has only a Chromium engine, so we have no Firefox engine of our own to sell you here. What follows is what AdsPower says about its two kernels and what any Firefox profile commits you to.

## SunBrowser vs FlowerBrowser, in AdsPower's own terms

AdsPower calls the two its own fingerprint browsers, each on a different kernel, and lists them by name on the profile screen. Both come in versions. AdsPower's release notes add new Chrome kernels to SunBrowser and new Firefox kernels to FlowerBrowser as the upstream browsers move. In its local settings you download the kernel versions you want and can uninstall old ones. When you create or edit a profile, you pick SunBrowser or FlowerBrowser and a version from its list, and an existing profile can be moved to another kernel version by editing it.

Stock Firefox also ships with its tracking protection switched on, which blocks many third-party cookies. If a Firefox-based profile keeps that behaviour, a workflow that depends on a third-party login frame can act differently from the same workflow in a Chromium profile, so test it before you rely on it.

Version numbers move every few weeks, so we are not printing any here. AdsPower's release notes have the current ones.

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)

## What choosing FlowerBrowser commits a profile to

A browser family is not a setting on top of a profile. It is the code that writes most of what a site reads, and most of it cannot be changed from inside.

1. Firefox makes its TLS connections with NSS, Mozilla's own library; Chrome uses BoringSSL. Their ClientHellos differ in cipher order, extensions and more, and a server reads that before any page code runs. A Firefox profile's JA4 is a Firefox JA4.
2. Firefox's HTTP/2 SETTINGS frame and pseudo-header order differ from Chrome's, and Akamai's HTTP/2 fingerprint reads exactly that.
3. Firefox does not send `Sec-CH-UA` client hints and has no `navigator.userAgentData`. A Chromium profile that suddenly lacks them looks odd. A Firefox profile that has them looks impossible.
4. Gecko and Blink expose different sets of APIs, CSS features and quirks. A detector that tests for a Blink-only API learns the family whatever the User-Agent says.
5. Chrome Web Store extensions are built for Chromium. Firefox installs its own add-on format. A profile that depends on a Chrome extension belongs on SunBrowser.
6. Puppeteer and most Playwright setups for anti-detect browsers attach over the Chrome DevTools Protocol. Firefox has its own remote protocols. Check AdsPower's documentation for which automation libraries FlowerBrowser supports before you move scripted profiles across.

So a FlowerBrowser profile has to claim Firefox, all the way down. Its cookies are portable data. The browser it presents is not.

## Why someone picks Firefox anyway

There are honest reasons. A QA team has to test its own site in Gecko, because Gecko lays pages out its own way. A privacy-minded person may simply prefer Firefox and want their separated identities to look like what they actually run. And a profile meant to resemble one specific user should use the browser that user would use.

The reason that does not hold up is "variety for its own sake". A Firefox profile is not harder to recognise than a Chrome one. It is a member of a smaller crowd, and a consistency scanner checks it against Firefox's rules instead of Chrome's. Whichever family you pick, the work is the same: the claim has to match what the engine underneath actually writes.

## A Firefox kernel has to keep pace

A second engine is a second thing to keep current, and [what happens when a vendor stops updating its Firefox engine](https://mosaicbrowser.com/blog/stealthfox-legacy) is worth reading before you put long-lived accounts on any vendor's Firefox build. A Firefox profile whose kernel falls behind Firefox's own releases claims a browser fewer and fewer real users run. Chromium kernels have the same problem, which is why vendors number them by Chrome major, as GoLogin's [Orbita](https://mosaicbrowser.com/blog/orbita-browser) and Multilogin's [Mimic core versions](https://mosaicbrowser.com/blog/mimic-core-versions) both do.

## Where Mosaic sits

Mosaic runs one engine, Tesseract Chrome, built from stock Chromium source with a patch series, and every profile claims Chrome. The engine even refuses the Edge brand, because our engine could not send Edge's User-Agent and its client hints correctly at the same time. If your work needs Firefox profiles, choose a product with a Firefox engine. The [comparison of anti-detect browsers](https://mosaicbrowser.com/compare/best-anti-detect-browsers) lists which ones do. If your profiles are on SunBrowser, Mosaic recognises AdsPower's export format and brings across each profile's name, notes, proxy, start pages and the cookies the export carries.

## Questions

### What is the difference between SunBrowser and FlowerBrowser?

AdsPower's own pages describe SunBrowser as its browser on the Chromium kernel and FlowerBrowser as its browser on the Firefox kernel. Each AdsPower profile runs on one of them.

### Should I use SunBrowser or FlowerBrowser?

Use the family the account's real user would plausibly run. Chromium is the larger crowd and runs Chrome Web Store extensions; Firefox makes sense when you need Gecko's behaviour or want a Firefox user to look like one.

### Can a FlowerBrowser profile claim to be Chrome?

It should not. The TLS handshake, the HTTP/2 settings and the missing client hints are Firefox's, written by the engine, so a Chrome User-Agent on top would contradict all three.

### Does Mosaic have a Firefox engine?

No. Mosaic runs one engine, Tesseract Chrome, built from stock Chromium source, and every profile claims Chrome. If you need Firefox profiles, Mosaic is the wrong tool.

## Related

[Multilogin froze Stealthfox, and what a legacy engine means](https://mosaicbrowser.com/blog/stealthfox-legacy): Multilogin lists Stealthfox as a legacy core and points users to Mimic. A browser core that stops updating turns its own version into a signal.

[What Orbita is, from GoLogin's own pages](https://mosaicbrowser.com/blog/orbita-browser): Orbita is the Chromium-based browser a GoLogin profile opens in. GoLogin says it tracks Chrome releases, and each profile is updated on its own.

[Mimic, Multilogin's Chromium, and its core numbers](https://mosaicbrowser.com/blog/mimic-core-versions): A Mimic core number is the Chrome major it is built on. Set the date a core shipped against the date that Chrome major reached stable, and you have the lag.

[The best anti-detect browsers, compared on the same criteria](https://mosaicbrowser.com/compare/best-anti-detect-browsers): Seven anti-detect browsers on one table: free plan, entry price, what they bill by, teams, mobile and automation, from each vendor's own page in November 2026.

[What is an anti-detect browser?](https://mosaicbrowser.com/guides/what-is-an-anti-detect-browser): An anti-detect browser gives each profile its own fingerprint, proxy and cookies, so sites see separate visitors. What it changes, how, and its limits.

[How far behind Chrome stable is your anti-detect browser?](https://mosaicbrowser.com/blog/anti-detect-chromium-version-lag): Real Chrome updates itself, so an engine a few majors old claims a browser almost nobody runs. Our move from 153 to 154 took a 93-minute rebuild.

[Is Camoufox still maintained? Reading the repository](https://mosaicbrowser.com/blog/is-camoufox-maintained): Is Camoufox still maintained? Its repository answers better than forums do: compare the latest release's date and Firefox base with today's Firefox.

[Junglefox and Chroma, Kameleo's two engines](https://mosaicbrowser.com/blog/kameleo-junglefox): Junglefox is Kameleo's Firefox-based engine, beside Chroma, its Chromium one. A Firefox profile needs an engine that really is Firefox, and keeping one is work.

## Mosaic, on your own computer

The browser this blog is about: its own Chromium, fingerprints from real machines and a proxy exit per profile. 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.
