Dual Login
Free download · v56.1.50

Download the Dual Login app

Run unlimited fingerprinted browser profiles on your own machine. Windows, macOS & Linux — no credit card, just an email to sign in.

Download for WindowsOther platforms

Choose your platform

Same app everywhere — your profiles, proxies and team sync to your account.

Windows

Windows 10 / 11 · 64-bit

Download.exe installer · v56.1.50

macOS

Apple Silicon & Intel

Download.dmg · v56.1.50
Blocked on first open? "Apple could not verify…"

The app is safe — the message only means this build isn’t Apple-notarized yet. Open it either way:

  1. 1. Open the app once and dismiss the warning.
  2. 2. Go to System Settings → Privacy & Security, scroll down, and click “Open Anyway.”

Or clear it in one Terminal command:

xattr -dr com.apple.quarantine "$HOME/Applications/Dual Login.app"

Prefer to skip this entirely? The Terminal install below never shows the prompt.

Linux

Ubuntu / Debian · 64-bit

Download.AppImage · v56.1.50

Get the CLI

Install Dual Login from a terminal — ideal for servers and automation. The CLI is completely isolated from the desktop client: it runs independently and shares no local cache or profile data.

Latest version v56.1.50

Windows CLI

x64 · Windows 10 / 11Verified

v56.1.50

Quick install (PowerShell)

powershell -ExecutionPolicy Bypass -Command "irm https://app.duallogin.com/dl/1788510394556/install-duallogin.ps1 | iex"
Download the Windows scriptIf the command fails to execute, download the file and run it locally.
Uninstall CLIRemove the CLI but keep your profiles and data

There is no uninstall command on Windows — the installer registers with Windows itself. Open Settings, then Apps, then Installed apps, find Dual Login and choose Uninstall; the Start-menu uninstall entry does the same thing. Your profiles are kept — delete the data folder yourself if you want them gone, and export any logins you might want later first.

Full control

Manage, open and automate your profiles from the CLI.

Secure

Local by default — nothing is exposed unless you ask.

Fast & lightweight

Small footprint. Built for speed and automation.

Works everywhere

Use it on your local machine, a VPS or in the cloud.

System requirements

  • Windows 10/11 (64-bit), macOS 12+, or a modern 64-bit Linux
  • 4 GB RAM minimum (8 GB+ recommended for many profiles)
  • ~1 GB free disk + space per browser profile
  • Internet connection (your proxies are configured per profile)
Prefer not to install? You can also use the web console to manage profiles, team and billing.

Up and running in 3 steps

  1. 1
    Download & install
    Pick your platform above and run the installer.
  2. 2
    Sign in
    Use your Dual Login email — create a free account if you don't have one.
  3. 3
    Create a profile & launch
    Set an OS, proxy and group; we generate a real fingerprint and open it isolated.
Create a free account
Why the app

Built for serious multi-account work

Native performance

Run hundreds of real Chrome profiles in parallel with full hardware acceleration — far beyond what a tab can do.

Local & private

Profiles, cookies and fingerprints live on your machine. Nothing routes through us unless you sync it.

Automation built in

Expose a local CDP + HTTP endpoint so Selenium, Puppeteer and your own scripts can drive any profile.

What you are installing, and what it does to your machine

Two things arrive together: a desktop application that manages profiles, proxies and automation, and a browser engine it launches them with. The engine is a Chromium-derived build, which is why the download is larger than a typical desktop app -- you are getting a browser, not a wrapper around the one you already have. It does not replace or modify Chrome, does not touch your existing browser profiles, and does not set itself as your default browser.

Every profile you create becomes its own directory on disk holding that identity’s cookies, local storage, cache and history. That is what makes the isolation real, and it is also the practical thing to plan for: profiles grow as you use them, and a few hundred active profiles is a real amount of disk. An SSD makes a noticeable difference to launch time, because opening a profile means starting a browser process against that directory.

What it needs to run well

Memory is the constraint that matters, and it is worth being blunt about the number: each open profile is a real browser process, so around five concurrent profiles per 4 GB is a realistic working figure with low-memory mode on. An 8 GB machine runs a handful at a time comfortably; 16 GB is the point where the tool stops being the limit; 32 GB handles dozens at once and hundreds in sequence. Your plan’s profile ceiling and your machine’s concurrency ceiling are different numbers by an order of magnitude, and it is always the hardware that binds first. A GPU is not required, but leaving hardware acceleration enabled is preferable -- the graphics values a site reads are more convincing when a real graphics stack is producing them.

If your antivirus objects

It sometimes does, and the reason is structural rather than sinister: a freshly signed build has no reputation history, and an application whose job is launching browser processes with unusual configuration looks unusual by construction. If a scanner quarantines the installer, check the download came from this site, and report a false positive to your vendor rather than disabling protection wholesale. If a corporate policy blocks unsigned or low-reputation binaries entirely, that is a conversation with whoever owns the policy -- we would rather you had it than worked around it.

The first ten minutes

There is an order that saves a lot of time. Add a proxy first, before creating anything, and test it in the app rather than assuming it works -- proxies are the single most common cause of everything downstream looking broken. Create one profile and open the fingerprint checker inside it: you are looking for values that contradict each other, not for a high uniqueness score, and specifically for the WebRTC test showing your proxy exit rather than your own network. Sign in to something low-stakes and close the profile. Reopen it the next day. That last step is the real test -- session survival across restarts is what determines whether any tool in this category is usable, and it is the one thing no feature list can tell you.

Only after that is bulk creation worth doing, and it is a single CSV: name, group, proxy, start URL, country, notes and cookies per row. Proxies go into a shared pool once and get assigned rather than pasted profile by profile.

Updating, and why it is not optional

The engine is the part of this product that has to keep pace with how sites detect automation, and an out-of-date build is worse than merely stale in two distinct ways: it carries known browser security fixes it has not received, and its version string is itself a detection signal, because a browser reporting a version nobody still runs is immediately interesting. This is the rare piece of maintenance where deferring has a direct, measurable cost in the thing you are paying for.

Which build to choose

Take the one matching your machine rather than the newest-sounding one: Windows 10 or 11 on 64-bit, macOS on Apple Silicon or Intel as appropriate, or a modern 64-bit Linux. They are the same product with the same engine, not a full version and a set of ports, and choosing the wrong architecture is the most common failed install, so check yours before downloading rather than after. If the install completes and the app opens to a blank window, that is almost always a graphics-driver quirk rather than a broken install -- update the GPU driver before reinstalling anything.

Where your data sits on disk

Worth knowing before you have three hundred profiles: each one is a directory holding that identity’s cookies, storage and cache, and those directories are what you would back up. They live under the application’s data folder, they grow with use, and they are ordinary files rather than an opaque database -- which is deliberate, because data you can copy is data you can rescue when a machine fails.

Using it on more than one computer

Install on both and sign in with the same account. Profiles you have chosen to sync arrive on the second machine with their sessions intact, so a laptop picks up where the desktop left off rather than at a login screen. The rule that keeps this safe is worth knowing: a profile checks for a newer copy before it opens, so it will refuse rather than let you browse on a session the other machine has already replaced. That refusal is the feature -- working on a stale session and then saving it over the good one is how logins get destroyed silently in tools that treat every write as authoritative.

Running it on a server

Unattended automation on a VPS is a common arrangement and nothing prevents it, but two things catch people out. Memory, as above -- a small instance runs out of room faster than the profile count suggests, because every open profile is a browser. And graphics: a host with no GPU falls back to software rendering, which produces a renderer string that identifies the session as a virtual machine to anything reading WebGL. Where the host can expose hardware acceleration, turning it on is worth the effort, because it fixes a fingerprint value no other setting can compensate for.

Uninstalling

It depends which route you take, and the difference matters. The desktop uninstaller removes the application and leaves your profile directories alone, so a reinstall finds everything where it was. The one-line CLI uninstaller does the opposite by default: it removes the app and the local profile data together, and you opt out of that with --keep-profiles. Profiles you have synced come back when you sign in again, so the default is survivable -- but anything created while signed out, or never synced, existed only in that folder, and that is the one avoidable loss in this whole process. Export what you might want later before you uninstall, either way.

Download FAQ

Before you install

Is it free to download?+

Yes. The app is free and the Free plan gives you 10 profiles — no credit card needed.

Which OS should I pick?+

Windows 10/11, macOS (Apple Silicon or Intel), or a modern 64-bit Linux. Pick your platform above.

Do I need to install Chrome separately?+

No — Dual Login manages its own browser engine. For Google logins you can also point it at your installed Chrome/Edge.

Will my profiles sync across devices?+

Yes. Sign in on another machine and your profiles, cookies and settings come with you (encrypted).