Appearance
Install
Multilogin X is a desktop application. There is no npm package or pip install. You download and install it from the official site, then use its local REST API or the dashboard UI to control browser profiles.
Step 1 - Download the desktop app
Go to https://multilogin.com, sign in or create an account, and download the Multilogin X installer for your OS:
- Windows:
.exeinstaller - macOS:
.dmgdisk image - Linux:
.AppImageor.debpackage
The download link is gated behind a login. You need a paid plan or the $2 trial before you can install.
Step 2 - Install and launch
Run the installer. After launch, the Multilogin X agent starts a local API server at:
https://launcher.mlx.yt:45001This is a loopback alias that maps to 127.0.0.1:45001. The desktop app must be running for the API to be reachable.
Step 3 - Install the Python requests library (for API automation)
The official example scripts use Python with the requests library:
bash
pip install requestsNo other dependencies are required for the API quick-start examples.
Step 4 - Get your API token
Authenticate via the sign-in endpoint. The password must be MD5-hashed before sending:
python
import hashlib
import json
import requests
email = "your@email.com"
password = hashlib.md5("YourPassword".encode("UTF-8")).hexdigest()
response = requests.post(
"https://api.multilogin.com/user/signin",
headers={"Content-Type": "application/json", "Accept": "application/json"},
data=json.dumps({"email": email, "password": password}),
verify=False
)
token = response.json()["data"]["token"]
print(token)Store this token. It goes into the Authorization: Bearer <token> header for all subsequent API calls.