Scrapeless Wiki

What Is Multilogin? – Definition and How It Works

Informational P2 what is multilogin

Learn what Multilogin does, how its two browser engines and profile model work, how automation connects, and what the category cannot solve.

Multilogin is a commercial anti-detect browser and one of the earliest products in the category. Its purpose is running many browser identities on one machine so that each looks like a separate device to the sites it visits.

1. The Product Is Profile Management

The interface is a list of profiles. Each profile carries its own storage β€” cookies, localStorage, cache β€” its own fingerprint configuration, and its own proxy assignment, and the product's job is keeping those three bound together for the life of that identity.

That binding is the actual difficulty. Running several browsers at once is easy; keeping each one's cookies, declared timezone, and exit IP consistent with each other over weeks is not, and inconsistency between them is a stronger signal than any single implausible value.

2. Two Engines

Multilogin ships modified builds of both major engines β€” a Chromium-based browser and a Firefox-based one β€” rather than a single Chromium fork.

Two engines matter for the same reason two fingerprints matter: a population where every member reports the identical browser is itself a pattern. It also means Firefox-only and Chromium-only behaviours are both available without changing tools.

3. Fingerprint Handling

Configurable surfaces cover the categories sites read: user agent and platform, screen and viewport, timezone and locale, WebGL vendor and renderer, canvas behaviour, fonts, and hardware properties such as core count and memory.

The useful implementations generate coherent sets rather than exposing every field as an independent switch. Timezone should follow the proxy's geography, the font list should match the claimed operating system, and the WebGL strings should match plausible hardware for that platform.

4. Automation

Profiles can be driven programmatically. The product exposes a local endpoint that starts a profile and returns a connection address, which a standard automation library then attaches to β€” the browser is launched by the manager, and Selenium, Puppeteer, or Playwright connects to the already-running instance rather than launching its own.

This is the general pattern across the category, and it has a practical consequence: automation code stays ordinary, and the manager owns the browser lifecycle.

5. Legitimate Use and Its Limits

The category serves real needs β€” agencies managing client advertising accounts, marketplace sellers with regionally separate storefronts, QA teams testing per-account behaviour, and researchers who need sessions that do not contaminate each other.

It is equally used to circumvent platform rules on multiple accounts. That is a matter of the operator's agreement with the platform, not of the software, and no fingerprint configuration changes what those terms say.

The technical limit is the familiar one: the browser is one input. A coherent profile arriving from a flagged address, or behaving on a fixed schedule, is identifiable regardless of how convincing its fingerprint is.

6. Summary

Multilogin manages isolated browser profiles, each pairing its own storage, fingerprint, and proxy, across Chromium- and Firefox-based engines, with a local API so automation can drive them. Its value is maintaining that pairing consistently over time. It does not supply reputable addresses or sensible pacing, and it does not alter the platform terms a use case falls under.