firecrawl-scrape

Installation
Summary

Extract clean markdown from any URL, including JavaScript-rendered single-page applications.

  • Handles both static pages and JS-rendered SPAs with configurable wait times for rendering
  • Supports multiple concurrent URL scraping with output format options including markdown, HTML, links, and screenshots
  • Includes content filtering options like main-content-only mode to strip navigation and footers, plus tag inclusion/exclusion
  • Optional inline question answering via --query flag for targeted extraction without saving full page content
SKILL.md

firecrawl scrape

Read a URL for page content, or execute a selected provider tool for structured data. Discover tools with search and inspect their inputs with list before execution. Multiple URLs can be scraped concurrently.

For structured datasets, first check for a suitable workflow or data provider using the search skill. Read a known page directly; reuse a selected contract instead of repeating discovery.

Quick start

# Basic markdown extraction
firecrawl scrape "<url>" -o .firecrawl/page.md

# Keep the whole page, including nav/footer (main content only is the default)
firecrawl scrape "<url>" --full-page -o .firecrawl/page.md

# Wait for JS to render, then scrape
firecrawl scrape "<url>" --wait-for 3000 -o .firecrawl/page.md
Installs
84.1K
Repository
firecrawl/cli
GitHub Stars
678
First Seen
Mar 10, 2026