• Website
  • Server status
  • API documentation
  • Blog
Telegram Icon Community
EN
English
Português
Русский
中文 (中国)
Tiếng Việt
Log in Try for €1.99
  • Website
  • Server status
  • API documentation
  • Blog
  • Telegram Icon Community
  • English (US)
    English
    Português
    Русский
    中文 (中国)
    Tiếng Việt
Log in View Plans

Basic automation with CLI

Use the command line to automate browser profiles, launch sessions, and execute tasks efficiently.

search icon

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Getting started with Multilogin X automation
  • Basic automation with CLI
  • Low-code automation with Postman
  • Script runner & predefined scripts
  • Puppeteer, Selenium, and Playwright
  • Custom Python scripts
  • Quick solutions with Developer Tools
  • External automation tools
  • Home
  • breadcrumb separator bar
  • Multilogin X (latest)
  • breadcrumb separator bar
  • Efficient task automation with API
  • breadcrumb separator bar
  • Basic automation with CLI
  • breadcrumb separator bar
  • Learn CLI command flags

Learn CLI command flags

Written by Marcelo B ( Updated on November 21st, 2025 )

Updated on November 21st, 2025

Keep in mind, that some CLI commands are not working as intended. We are currently improving Multilogin CLI. 

 

CLI command flags serves to modify the command's behavior. Some flags are optional. 

Example: you need to specify your browser type when using create_profile, such as --browser-type mimic.

Error message: required flags are missing for ProfileID --values

How to use flags

  • If you need to apply the same flag with various values, you need to type it twice. E.g., you want to remove several folders, let's say folder X and Y. Parameter values is used for specifying the folder id for that command. In that case, your prompt to the CLI will be the following:
    ./xcli remove-folder --values X --values Y
  • CLI will warn you if flags are missing.  You can use xcli command-name -h for full help.

Flag reference list for “profile-create” command

Some commands can be overwhelming due to the amount of flags. One of them is profile-create. Here is the list of flags which you can use there:

Required flags

--name

name of new profile

--browser-type

browser type: mimic or stealthfox

--launcher-info get information about the running launcher
--os-type

OS type: Android, Linux, macOS or Windows

Other flags

--audio-masking

audio masking mode: natural or mask (default: natural)

--auto-update

enables auto update of profile (default: true)

--cloud

stores profile data in the cloud. No need to specify value. Simply including the parameter makes it true

--fonts-masking

fonts masking mode: natural or mask (default: natural)

--geolocation-popup 

geolocation popup behavior: allow, block or prompt (default: prompt)

--graphics-masking

graphics masking mode: natural or mask (default: natural)

--graphics-noise graphics noise mode: natural or mask (default: natural)
--localization-masking localization masking mode: natural or mask (default: natural)
--media-devices-masking media device masking mode: natural or mask (default: natural)
--navigator-masking

navigator masking mode: natural or mask (default: natural)

--ports-masking

ports masking mode: natural or mask (default: natural)

--proxy-host proxy host
--proxy-password proxy password
--proxy-port proxy port
--proxy-string

proxy string in format host:port:user:password. If proxy-string is used, then proxy-type is required too

--proxy-traffic-saver

false by default. It tells the browser if it should save on proxy traffic by not showing media. Can be used only if we are using proxy is configured.

--proxy-type

proxy type: http, https, socks5, url. If we are using parameters to set proxy, this is required. If we create a profile via template then this is not required

--proxy-username

proxy username

--screen-masking

screen masking mode: natural or mask (default: natural)

--template template file

--timezone-masking

timezone masking mode: natural or mask (default: natural)

--webrtc-masking

webrtc masking mode: natural, mask or disabled (default: natural)

Was this article helpful?

Give feedback about this article

In this article

  • How to use flags
  • Flag reference list for “profile-create” command
  • Required flags
  • Other flags

Multilogin community

Stay informed, share your thoughts, and engage with others!

Telegram Icon Join us on Telegram

Read more on the topic

Blog Post Img

10 Best Datacenter Proxies for Web Scraping (2025 Edition)

Apr 2, 2025 5 min read
Google SERP Img

What is a Google SERP Proxy and Why Should You Care?

Apr 1, 2025 6 min read
UK Proxy Img

What Are Dedicated UK Proxies? Everything You Need to Know

Apr 1, 2025 6 min read
Related Article Title Icon

Related articles

  • Learn CLI commands
  • What is CLI automation?

ANTIDETECT PLATFORM

  • Antidetect browser
  • Residential proxies
  • Mobile antidetect browser
  • Multi-account management
  • Headless browser
  • Web automation
  • AI Quick Action Automation

MULTI-ACCOUNTING

  • Create multiple Facebook accounts
  • Create multiple Gmail accounts
  • Create multiple LinkedIn accounts
  • Create multiple Amazon accounts
  • Create multiple Onlyfans accounts
  • Create multiple Twitter accounts
  • Create multiple TikTok accounts

GEO PROXIES

  • UK proxy
  • USA proxy
  • Japan proxy
  • India proxy
  • Pakistan proxy
  • China proxy
  • New Zealand proxy

RESOURCES

  • Knowledge base
  • API documentation
  • Glossary
  • Blog
  • Server status
  • Release notes

COMPARISON

  • Multilogin vs. Gologin
  • Multilogin vs. Adspower
  • Multilogin vs. Dolphin Anty
  • Multilogin vs. Incognition
  • Multilogin vs. Octo Browser
  • Multilogin vs. Undetectable
  • Multilogin vs. MoreLogin

PLATFORM PROXIES

  • Mobile proxy
  • Reddit proxy
  • Facebook proxy
  • SOCKS5 proxy
  • Instagram proxy
  • Onlyfans proxy
  • LinkedIn proxy

FREE TOOLS

  • Online URL to text converter

GET IN TOUCH

  • Contact 24/7 support
    [email protected]
  • Contact sales
  • Referral program
  • Affiliate program
  • Pricing page
  • Careers

© 2025 Multilogin. All rights reserved.

  • Privacy policy
  • Terms of service
  • Cookie policy
Multilogin abstract watermark
  • ANTIDETECT PLATFORM

    • Antidetect browser
    • Residential proxies
    • Mobile antidetect browser
    • Multi-account management
    • Headless browser
    • Web automation
    • AI Quick Action Automation
  • MULTI-ACCOUNTING

    • Create multiple Facebook accounts
    • Create multiple Gmail accounts
    • Create multiple LinkedIn accounts
    • Create multiple Amazon accounts
    • Create multiple Onlyfans accounts
    • Create multiple Twitter accounts
    • Create multiple TikTok accounts
  • GEO PROXIES

    • UK proxy
    • USA proxy
    • Japan proxy
    • India proxy
    • Pakistan proxy
    • China proxy
    • New Zealand proxy
  • RESOURCES

    • Knowledge base
    • API documentation
    • Glossary
    • Blog
    • Server status
    • Release notes
  • COMPARISON

    • Multilogin vs. Gologin
    • Multilogin vs. Adspower
    • Multilogin vs. Dolphin Anty
    • Multilogin vs. Incognition
    • Multilogin vs. Octo Browser
    • Multilogin vs. Undetectable
    • Multilogin vs. MoreLogin
  • PLATFORM PROXIES

    • Mobile proxy
    • Reddit proxy
    • Facebook proxy
    • SOCKS5 proxy
    • Instagram proxy
    • Onlyfans proxy
    • LinkedIn proxy
  • FREE TOOLS

    • Online URL to text converter
  • GET IN TOUCH

    • Contact 24/7 support
      [email protected]
    • Contact sales
    • Referral program
    • Affiliate program
    • Pricing page
    • Careers
Multilogin abstract watermark
  • Privacy policy
  • Terms of service
  • Cookie policy

© 2025 Multilogin. All rights reserved.

Expand