Octoparse CLI is a command-line tool for running, managing, and exporting Octoparse tasks from a terminal. Unlike the desktop app, Octoparse CLI is designed for scripted workflows, CI/CD pipelines, server environments, and automated data pipelines.Documentation Index
Fetch the complete documentation index at: https://www.octoparse.com/docs/llms.txt
Use this file to discover all available pages before exploring further.
What Octoparse CLI does
Find and inspect tasks
List cloud tasks, search by keyword, and inspect task details by task ID.
Run tasks locally
Run Octoparse tasks with the embedded local engine and independent Chrome.
Control task runs
Start or stop cloud extraction, and pause, resume, stop, or clean up local runs.
Export data
Export local or cloud task data as XLSX, CSV, HTML, JSON, or XML.
How it works
Octoparse CLI runs the embedded Octoparse engine directly for local extraction. It uses independent Chrome and does not require the Electron desktop client. Cloud extraction is controlled through backend APIs. Local extraction is controlled by the local engine.Local run status is tracked by this CLI and is not synchronized with the Octoparse desktop client status.
Requirements
Before using Octoparse CLI, make sure you have:- Node.js 20 or newer
- npm 8 or newer
- A valid Octoparse API key
- Access to the tasks you want to run or export
--task-file and .otd runs. Setup and diagnostic commands such as --help, --version, doctor, browser doctor, capabilities, and auth can run without it.
Common workflow
Quick command examples
Replace<taskId> with your actual task ID. Run octoparse task list first if you need to find task IDs.
Current limitations
Octoparse CLI v1 does not support kernel browser or legacy workflow. Kernel browser refers to the browser mode used by older Octoparse runtime workflows. Legacy workflow refers to tasks created with older Octoparse task definitions that are not supported by the current CLI runtime. If a task is not supported, rebuild or update the task in the current Octoparse desktop app, then run it again with the CLI.Next steps
Continue with these pages:Install Octoparse CLI
Set up Node.js, install the CLI with npm, and verify the local runtime.
Browse all commands
Review task, local run, cloud run, authentication, and export commands.