--- sidebar_label: BrowserLaunchArgumentOptions --- # BrowserLaunchArgumentOptions interface Launcher options that only apply to Chrome. #### Signature: ```typescript export interface BrowserLaunchArgumentOptions ``` ## Properties
Property | Modifiers | Type | Description | Default |
---|---|---|---|---|
args | `optional` | string\[\] | Additional command line arguments to pass to the browser instance. | |
debuggingPort | `optional` | number | Specify the debugging port number to use | |
devtools | `optional` | boolean | Whether to auto-open a DevTools panel for each tab. If this is set to `true`, then `headless` will be forced to `false`. | `false` |
headless | `optional` | boolean \| 'shell' | Whether to run the browser in headless mode. **Remarks:** - `true` launches the browser in the [new headless](https://developer.chrome.com/articles/new-headless/) mode. - `'shell'` launches [shell](https://developer.chrome.com/blog/chrome-headless-shell) known as the old headless mode. | `true` |
userDataDir | `optional` | string | Path to a user data directory. [see the Chromium docs](https://chromium.googlesource.com/chromium/src/+/refs/heads/main/docs/user_data_dir.md) for more info. |