Contact Us
If you still have questions or prefer to get help directly from an agent, please submit a request.
Popular topics: Multilogin X, Multilogin 6, Subscription & payments,
-
How to test a proxy What you need to know about Multilogin proxy: FAQ How to use Multilogin proxy: guide How to choose a proxy type How to use HTTP and SOCKS proxies in Multilogin How to use Multilogin with 4G/5G connection How to set up Multilogin with NodeMaven How to use custom DNS in Multilogin Proxies & IP masking FAQRetrieving the token Using the automation token in a workspace Retrieving profile, folder, and workspace IDs Retrieving the user ID Selenium automation example Playwright automation example Puppeteer automation example Logging in to Multilogin automatically Using the automatic cookie collection script Auto-launching the agent Exporting proxy details from profiles Converting external proxy lists into API-ready JSON files Automation FAQ How to use Multilogin CLI tool CookieRobot script for Multilogin XHow to send logs to support How to disconnect and reconnect the agent How to reinstall app components How to fix agent connection issues How to fix startup issues in Multilogin How to fix Multilogin issues on macOS How to unlock a locked profile How to fix profile launch or proxy connection issues How to fix missing browser data issue How to fix browser fingerprint inconsistencies Account banned: what should I do? How to fix Mimic launch issues on Linux How to enable web camera in Multilogin profiles My app or profile is slow: how to fix performance issues How to find missing profiles How to fix website loading issues in Multilogin How to access restricted websites How to fix connection issues in restricted regions How to fix Stealthfox issues on Windows How to fix small Stealthfox window resolution on Windows How to fix “The installation failed” macOS error How to fix “Failed to get profile data” error How to fix “Access denied” error How to fix “Some settings were reset” error How to fix “Profile failed to start” error How to fix “Wrong proxy data” error How to fix “Aw, Snap! STATUS_BREAKPOINT” error How to fix “Aw, Snap! STATUS_ACCESS_VIOLATION” error How to fix “ERR_TIMED_OUT” error How to fix “ERR_CONNECTION_RESET” error How to fix “ERR_CONNECTION_CLOSED” error Why isn't cookie import working? Why don’t cookies log you in to the target account?
-
How to send logs to support How to edit the app.properties file How to reinstall app components How to reinstall Multilogin 6 How to fix profile launch issues in Multilogin 6 How to fix proxy connection issues in Multilogin 6 How to fix frozen "Update in progress... Loading [3] of 2 components" status How to fix Android profile issues in Multilogin 6 How to fix issues with extension data in Mimic How to fix Stealthfox issues on Windows How to fix a profile stuck on “Active” status How to fix IP leaks when using a proxy How to fix "JavaScript error" in Multilogin 6 dark mode How to fix "Javax.crypto […] pad block corrupted" error How to fix "Fingerprint composition failed" error How to fix "Mimic/Stealthfox executable is not found" error How to fix “Profile is not created/updated” error How to fix "Downloading Mimic browser" error How to fix “Application request limit is reached” error How to fix "Invalid buffer arguments" error How to fix “Unable to save profile: User-Agent is empty” error How to fix "Cannot invite existing user" error Why isn't cookie import working? Why don’t cookies log you in to the target account?
-
How to choose a Multilogin subscription How to buy a Multilogin subscription How to sync Multilogin 6 subscription with Multilogin X How to upgrade or downgrade a subscription How to renew or cancel a subscription How to manage payment methods How to manage invoices How to pay with crypto Account & subscription FAQ
CLI and Local API in Multilogin 6
Written by Yana Shcharbina
Updated on February 4th, 2025
Table of contents
Multilogin supports both Command Line Interface (CLI) and Local API. This guide will introduce the basic CLI commands and Local API endpoints, along with usage examples.
To start using the Local API, follow these three steps:
- Predefine the application listening port
- Launch Multilogin manually or with CLI
- Use Local API endpoints
Multilogin port allocation
You need to predefine the application port to use the Local API endpoints. Once set, you can refer to the Multilogin application through this port.
- Find the app.properties file in the .multiloginapp.com directory (depending on your OS settings, it may be hidden in your system):
- Windows: C:\Users\%username%\.multiloginapp.com
- Linux: /home/%username%/.multiloginapp.com
- macOS: /Users/%username%/.multiloginapp.com
To find this folder on a Mac, open Finder and press Cmd + Shift + H
to open a user folder, then press Cmd + Shift + .
(period) to show hidden files. After that, go to the .multiloginapp.com folder.
- Open the app.properties file in any text editor
- Add the following string:
multiloginapp.port=[PORT_NUMBER]
The port number has to be in the range of 10000 to 49151.
- Save the app.properties file
Command Line Interface (CLI)
Before entering the following commands into the Command prompt, make sure your Cmd/Terminal is open in the directory specified below.
Multilogin version 6.0 or higher:
- Windows: C:\Program Files (x86)\Multilogin\headless
- macOS: /Applications/multilogin.app/Contents/MacOS/multilogin.app/Contents/MacOS
- Linux: /opt/Multilogin/headless
Multilogin version 5.19 or lower:
- Windows: C:\Program Files (x86)\Multilogin
- macOS: /Applications/multilogin.app/Contents/MacOS
If you are using a UNIX system, make sure to add execution permissions to the .sh file. You can do it by using the chmod +x
command (for example, chmod +x headless.sh
).
Starting Multilogin in headless mode:
- Windows:
headless.exe
- Linux/macOS:
./headless.sh
Starting Multilogin in headless mode on a predefined port (35000 used as an example):
- Windows:
headless.exe -port 35000
- Linux/macOS:
./headless.sh -port 35000
Keep in mind that while our app can run in headless mode, the browser profiles cannot. You'll need a system with a graphical user interface to use them.
Logging in to your Multilogin account:
- Windows:
cli.exe -login -u [email protected] -p password123
- Linux/macOS:
./cli.sh -login -u [email protected] -p password123
Local API
Local API endpoints are available in Multilogin versions 5.4 or higher: check out our Swagger documentation.
Once you start Multilogin manually or with CLI, you can use Local API endpoints. The Local API lets you programmatically access and modify Multilogin browser profiles. You can create new profiles, get a list of all profiles, add profiles to groups, and more.