Skip to content

Legacy: Multilogin 6 Migration

If you are migrating from Multilogin 6 (ML6) to Multilogin X, this guide covers the key differences.

Key Differences

FeatureMultilogin 6Multilogin X
API ArchitectureSingle APITwo-tier (Cloud + Local Launcher)
AuthenticationSession-basedBearer Token (30-min lifetime)
Browser EnginesMimic + StealthfoxMimic + Stealthfox (updated)
Profile StorageLocal + cloudLocal + cloud (improved sync)
AutomationSelenium onlySelenium + Playwright + Puppeteer
Script RunnerNot availableBuilt-in Python script runner
Object StorageNot availableTemplates, extensions, cookies storage
Import/ExportLimitedFull profile import/export with zip
2FABasicFull 2FA management API
Strict ModeNot availableStrict vs Non-Strict validation

Migration Steps

1. Install the Multilogin X Agent

Download and install from your Multilogin X dashboard.

2. Update Authentication

  • Replace session-based auth with Bearer Token flow
  • Implement token refresh logic (30-minute expiry)
  • Consider automation tokens for long-running scripts

3. Update API Endpoints

  • Cloud operations: https://api.multilogin.com
  • Local operations: https://launcher.mlx.yt:45001

4. Update Automation Scripts

  • Selenium: use the port from the start response
  • Add Playwright/Puppeteer support as needed
  • Update WebDriver connection to use new port format

5. Migrate Profiles

Use the Import/Export API to move profiles.

New Features to Leverage

  • Script Runner -- Run Python scripts across multiple profiles
  • Object Storage -- Store templates, extensions, and cookies centrally
  • Strict Mode -- Choose between quick prototyping and strict validation
  • Pre-made Cookies -- Warm up profiles with cookies from target sites
  • Extension Management -- Install and manage browser extensions via API