Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
firecrawl avatar

Firecrawl Download

  • 74.9k installs
  • 561 repo stars
  • Updated August 4, 2026
  • firecrawl/cli

firecrawl download is a CLI tool that downloads entire websites as local markdown, HTML, or other formatted files.

About

Downloads entire websites as local files combining site mapping and scraping. Supports path filtering, multiple output formats per page, and organized local directory structures for offline access.

  • Downloads entire websites as local files in markdown, HTML, or multiple formats per page
  • Path filtering and exclusion (e.g., exclude translations with /zh, /ja, /fr)
  • Organized nested directory structure with interactive wizard or fully scripted mode

Firecrawl Download by the numbers

  • 74,892 all-time installs (skills.sh)
  • +810 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #12 of 550 CLI & Terminal skills by installs in the Skillselion catalog
  • Security screen: MEDIUM risk (skills.sh audit)
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

firecrawl-download capabilities & compatibility

2-5 credits per page downloaded

Capabilities
bulk downloading · format conversion · batch processing · file organization
Use cases
web scraping
Runs
Runs locally
Pricing
Freemium
npx skills add https://github.com/firecrawl/cli --skill firecrawl-download

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs74.9k
repo stars561
Security audit2 / 3 scanners passed
Last updatedAugust 4, 2026
Repositoryfirecrawl/cli

What it does

Save a website or documentation section as local files.

Who is it for?

Saving documentation sites, knowledge bases, or content sections for offline reference.

Skip if: Continuous monitoring or syncing of live website changes.

When should I use this skill?

You need an offline or local copy of a website or documentation.

What you get

Automatically download and organize entire website sections as local files.

  • Organized directory structure with markdown and/or HTML files

Files

SKILL.mdMarkdownGitHub ↗

firecrawl download

Experimental. Convenience command that combines map + scrape to save an entire site as local files.

Maps the site first to discover pages, then scrapes each one into nested directories under .firecrawl/. All scrape options work with download. Always pass -y to skip the confirmation prompt.

When to use

  • You want to save an entire site (or section) to local files
  • You need offline access to documentation or content
  • Bulk content extraction with organized file structure

Quick start

# Interactive wizard (picks format, screenshots, paths for you)
firecrawl download https://docs.example.com

# With screenshots
firecrawl download https://docs.example.com --screenshot --limit 20 -y

# Multiple formats (each saved as its own file per page)
firecrawl download https://docs.example.com --format markdown,links --screenshot --limit 20 -y
# Creates per page: index.md + links.txt + screenshot.png

# Filter to specific sections
firecrawl download https://docs.example.com --include-paths "/features,/sdks"

# Skip translations
firecrawl download https://docs.example.com --exclude-paths "/zh,/ja,/fr,/es,/pt-BR"

# Full combo
firecrawl download https://docs.example.com \
  --include-paths "/features,/sdks" \
  --exclude-paths "/zh,/ja" \
  --only-main-content \
  --screenshot \
  -y

Download options

OptionDescription
--limit <n>Max pages to download
--search <query>Filter URLs by search query
--include-paths <paths>Only download matching paths
--exclude-paths <paths>Skip matching paths
--allow-subdomainsInclude subdomain pages
-ySkip confirmation prompt (always use in automated flows)

Scrape options (all work with download)

-f <formats>, -H, -S, --screenshot, --full-page-screenshot, --only-main-content, --include-tags, --exclude-tags, --wait-for, --max-age, --country, --languages

See also

  • firecrawl-map — just discover URLs without downloading
  • firecrawl-scrape — scrape individual pages
  • firecrawl-crawl — bulk extract as JSON (not local files)

Related skills

How it compares

Pick firecrawl-download over firecrawl-map when the goal is local file export, not just URL discovery.

FAQ

What formats does firecrawl-download export?

The firecrawl-download skill saves pages as local files including markdown, screenshots, and multiple formats per page. Output lands in organized directories after mapping and scraping the full site.

How is firecrawl-download different from firecrawl-map?

firecrawl-download maps the site then scrapes every page into local files. firecrawl-map only discovers and lists URLs, which is enough when you do not need markdown, screenshots, or offline copies on disk.

Is Firecrawl Download safe to install?

skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.

CLI & Terminalbackendintegrations

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.