Web Scraping From Your Terminal

Decodo CLI (@decodo/cli) is an open-source command-line interface for Decodo Web Scraping API. Scrape any URL, search Google and Bing, or extract structured data from Amazon, Reddit, TikTok, YouTube, and Walmart directly from your terminal. Zero to first result in under 60 seconds.

14-day money-back option

What can Decodo CLI do?

No HTTP clients, no boilerplate, no custom parsers. One command returns structured output ready for shell scripts, CI/CD pipelines, AI agents, or manual review.

Zero-install via npx

No global install required – run instantly with npx @decodo/cli and start scraping in seconds.

Full IDE autocomplete

Use decodo scrape <url> to return clean Markdown by default. Pass --format json or --format ndjson for direct pipeline use.

SERP search

Run decodo search "<query>" to pull live Google or Bing results straight to the terminal – no browser, no API wrapper, no parsing.

Target-specific commands

Dedicated commands for Amazon, Reddit, TikTok, YouTube, and Walmart. Get structured output with no custom parsers required.

Pipeline-ready

NDJSON streaming (--format ndjson), granular exit codes (2-7), and TTY-aware output for CI/CD pipelines and automation scripts.

Open-source

No licensing cost, no evaluation gate. Fork it, contribute to it, or embed it into your workflows. Available at github.com/Decodo/cli.

How do you install Decodo CLI?

Install globally or run instantly via npx. Authenticate once with your API token, then scrape.

# Zero-install – no global install required
npx --yes @decodo/cli setup
# Or install globally
npm install -g @decodo/cli
decodo setup

How do you run your first Decodo CLI commands?

The examples below assume a global installation. For zero-install usage, replace decodo with npx --yes @decodo/cli:

# Scrape any URL – clean Markdown output by default
decodo scrape https://example.com
# Search Google from the terminal
decodo search "best proxy providers 2026"
# Pull structured Amazon product data
decodo amazon https://www.amazon.com/dp/B09H74FXNW
# Stream NDJSON directly into a pipeline
decodo scrape https://example.com --format ndjson | jq

Trusted by:

RTMP logo

What can you use Decodo CLI for?

Decodo CLI slots into common use cases across developer tooling, data pipelines, and CI workflows without requiring a dedicated integration.

Quick content extraction

Scrape any URL and get clean Markdown output for LLM input, summarization, or manual review – one command, no setup.

SERP scraping for SEO

Pull Google or Bing results directly into a pipeline or spreadsheet with decodo search "<query>". No browser, no API wrapper.

Competitor price monitoring

Use decodo amazon <url> and decodo walmart <url> to retrieve structured product data with no custom parsing required.

AI data pipelines

Stream real-time web content via NDJSON into LLM grounding, RAG pipelines, or training workflows with --format ndjson.

CI/CD integration

Granular exit codes (2-7) enable conditional logic in automated scraping workflows. Works in any shell or pipeline.

Prototyping

Test scraping behavior and validate targets in seconds before committing to a full SDK or API integration.

What does Web Data API cost?

Choose a plan based on your data collection volume. All plans include the same powerful features – you only pay for what you use. Start with the free plan to test before committing.

10 req/s

$0

/month

Up to 19K crawls or 38K pages scraped

10 req/s

$19

/month

Up to 19K crawls or 38K pages scraped

25 req/s

$49

/month

Up to 65K crawls or 122K pages scraped

50 req/s

$99

/month

Up to 141K crawls or 330K pages scraped

100 req/s

$249

/month

Up to 383K crawls or 1.M pages scraped

See full pricing details in the documentation.

With each plan, you access:

JavaScript rendering

99.99% success rate

HTML, Markdown, XHR, plus JSON, CSV, PNG where supported

One-click AI integrations

LLM-ready Markdown format

100+ pre-built templates

Single API key for all endpoints

/scrape, /search, /map, /crawl

24/7 tech support

14-day money-back

SSL Secure Payment

Your information is protected by 256-bit SSL

What people are saying about us

We're thrilled to have the support of our 135K+ clients and the industry's best.

Attentive service

The professional expertise of the Decodo solution has significantly boosted our business growth while enhancing overall efficiency and effectiveness.

Easy to get things done

Decodo provides great service with a simple setup and friendly support team.

A key to our work

Decodo enables us to develop and test applications in varied environments while supporting precise data collection for research and audience profiling.

Decodo-best-usability-award-2025-by-G2

Best Usability 2025

Awarded for the ease of use and fastest time to value for proxy and scraping solutions.

Decodo-Highest-User-Adoption-2025-award-by-G2

Best User Adoption 2025

Praised for the seamless onboarding experience and impactful engagement efforts.

Decodo-best-value-by-Proxyway-2025-award

Best Value 2025

Recognized for the 5th year in a row for top-tier proxy and scraping solutions.

Frequently asked questions

What is Decodo CLI?

Decodo CLI (@decodo/cli) is an open-source command-line interface for the Decodo Web Scraping API. It lets developers scrape URLs, run SERP searches, and pull structured data from Amazon, Reddit, TikTok, YouTube, and Walmart directly from the terminal – without writing any HTTP client code or custom parsers. Built with Node.js and TypeScript. MIT-licensed.

Do I need to manage proxies or handle CAPTCHAs?

No. Decodo handles proxy rotation, CAPTCHA bypassing, JavaScript rendering, and retries behind the scenes – all backed by a 125M+ IP pool. You run a command and get structured results back.

What targets are supported?

Dedicated commands for Amazon, Reddit, YouTube, TikTok, and Walmart – each returning structured, platform-specific output. The decodo scrape command works on any URL. The decodo search command supports Google Search and Bing. All commands are backed by Decodo's full anti-detection infrastructure.

How do I start using it?

Run npx @decodo/cli for zero-install usage – no global install, no version conflicts. Alternatively, install globally with npm install -g @decodo/cli.

Is the CLI open-source?

Yes. Decodo CLI is MIT-licensed and available at github.com/Decodo/cli. Free to evaluate, fork, and contribute.

Is there a free plan?

Yes. You can start with a free plan from the Decodo dashboard – enough requests to test integrations and validate your scraping workflows before committing to a plan.

How many requests does the free plan include?

The free plan includes enough requests to test Decodo CLI commands and validate your scraping workflow before committing to a paid plan – covering URL scraping, SERP search, and target-specific commands like Amazon and Walmart. No credit card is required to start. Full request limits and paid tier details are available on the pricing page.

Why use the CLI instead of calling the Web Scraping API directly?

The CLI is faster for ad hoc scrapes, testing target behavior, and prototyping – you get structured output in one command without writing an HTTP client, handling authentication headers, or building a parser.

For production systems with custom logic, webhook delivery, or SDK-level control, calling the Web Scraping API directly gives more flexibility. Many teams use both: the CLI for exploration and validation, the API for the production pipeline.

Start Scraping From Terminal in Under 60 Seconds

No HTTP clients, no boilerplate, no waiting. One command, clean output, production-ready infrastructure.

14-day money-back option

© 2018-2026 decodo.com (formerly smartproxy.com). All Rights Reserved