Skip to main content

Prerequisites

  • Node.js 18+, Bun, or Deno
  • A Firecrawl API key — get one free

Setup

Add your API key to .env:

Search the web

Scrape a page

Interact with a page

Use interact to control a live browser session — click buttons, fill forms, and extract dynamic content.

Deploy anywhere

Hono runs on multiple runtimes. For Cloudflare Workers, pass the API key from the environment binding:

Next steps

Scrape docs

All scrape options including formats, actions, and proxies

Search docs

Search the web and get full page content

Interact docs

Click, fill forms, and extract dynamic content

Node SDK reference

Full SDK reference with crawl, map, batch scrape, and more