A quick guide to starting browser automation
Step 1 — Download the Multilogin app and create an account
To start using Multilogin, download the app from our website here. Once the app is installed, you can create a new account by clicking "Create new account":
To gain access to Multilogin API, you need to subscribe/apply to our Scale, Automate or Custom plans. You can check our prices here. If you're unsure which plan is best for you, contact [email protected], and we will happily help you choose the right plan for your needs.
- You can sign up for the Automation plan by filling out this form
- If you're looking for a Custom plan, contact [email protected]
- For the Scale plan you can proceed with the purchase within the app through "View plans":
Step 2 — Predefine the application listening port
Once your Automate, Scale or Custom subscription is active, you need to predefine the Multilogin listening port in the app.properties file, so that it is constant on each application launch. In our example, we will set the port to 35000.
- Open the Multilogin app
- Go to the "My account" tab in the application and click "Open logs directory"
- The /.multiloginapp.com/logs directory will be opened; go up in the directory to get to the /.multiloginapp.com
- Open the app.properties file with any text editor
- For our example, add the following string:
- Save the app.properties file
Alternatively, you can find the app.properties file in the .multiloginapp.com directory (it may be hidden in your system):
- Windows: C:\Users\%username%\.multiloginapp.com
- Mac OS: /Users/%username%/.multiloginapp.com
- Linux: /home/%username%/.multiloginapp.com
Step 3 — Familiarize yourself with Multilogin CLI and Local API possibilities
You can learn more about our CLI and Local API from our documentation.
All Local API endpoints are available in our Swagger documentation.
Step 4 — Test our code example
Code examples of how to open the existing Multilogin browser profile and perform simple Selenium and Puppeteer browser automation: