Skip to main content
Octoparse CLI supports two browser modes for run and detect. User mode is supported on Windows and macOS. Linux uses independent Chrome.

Browser selection priority

The CLI selects a browser in this order:

Check available profiles

Install the user-browser extension

The selected browser must be fully closed during installation.
Reopen the browser once, confirm the extension is enabled, and check status again:
In JSON mode, follow data.nextActions or error.details.nextActions until readyForUserBrowserRun is true.

Save or override the browser mode

Override the saved choice for one command:
User mode does not support --headless.

Environment variables

Troubleshooting

See Troubleshooting for Chrome downloads, Linux display requirements, and user-browser setup errors.