O narzędziu
Firecrawl to narzędzie do pobierania treści ze stron internetowych i przekształcania ich w dane gotowe do AI. Free plan oferuje 1,000 kredytów/mies. (z 500 lifetime!). FIRE-1 Agent w preview — 5 darmowych runów dziennie. REST API: scrape, crawl, search, map, extract, interact, agent. SDK Python/JS/Go/Rust. MCP Server dla Claude/Cursor/Windsurf. Open-source core (MIT, 81K+ GitHub stars). Fire-engine omija Cloudflare/DataDome.
Zastosowanie
- •Zbieranie danych o cenach konkurencji.
- •Monitoring ofert na portalach e-commerce.
- •Ekstrakcja kontaktów biznesowych.
- •Budowanie zbiorów danych do RAG pipeline.
- •Automatyczne indeksowanie treści stron dla AI agents.
- •Autonomiczne przeglądanie z FIRE-1 Agent.
Funkcje AI i agentów
- •FIRE-1 Agent (Preview) — autonomiczne przeglądanie z 5 darmowymi runami dziennie, potem dynamic pricing.
- •AI Extract — natural language ekstrakcja bez CSS selectorów.
- •Smart Wait — adaptacyjne czekanie na elementy.
- •Fire-engine — anti-bot bypass (Cloudflare, DataDome).
Funkcje dodatkowe
▶Scrape (URL → Markdown/JSON)
Pobranie pojedynczej strony i konwersja do czystego Markdown lub strukturyzowanego JSON. 1 credit = 1 strona. Najczęściej używany endpoint do feedu LLM o stronie internetowej.
▶Crawl (cała domena)
Crawler rekursywny pobierający całą domenę (lub jej część) z kontrolą głębokości, max URL, exclude patterns. Pełna treść w jednym wywołaniu — idealne dla RAG pipeline lub bazy wiedzy.
▶Search (web search)
Web search z natychmiastową ekstrakcją treści z top wyników. 2 credits/10 wyników. Konkurencja dla Tavily i SerpAPI — wbudowane scraping + search w jednym API.
▶Map (sitemap discovery)
Szybkie odkrywanie wszystkich URL-i w domenie bez pobierania treści. Pozwala zaplanować crawl strategy — najpierw map, potem selektywny scrape. Oszczędza credits.
▶Extract (AI natural language)
AI-powered ekstrakcja konkretnych danych z opisu w naturalnym języku (np. "znajdź email i numer telefonu"). Eliminuje konieczność pisania CSS selectorów lub XPath.
▶Interact (browser interactions)
Wykonywanie akcji w przeglądarce: klik, wypełnienie formularza, scroll, wait. 2 credits/min browser. Pozwala scrapować strony wymagające interakcji (login, paginacja przez przyciski).
▶FIRE-1 Agent (autonomous browsing)
Autonomiczny AI agent przeglądający strony i wykonujący zadania w naturalnym języku. 5 daily runs za free, dynamic pricing dalej. NEW 2026 — konkurencja dla Browser Use i AnchorBrowser.
▶Batch operations
Asynchroniczne batchowanie wielu URL-i w jednym wywołaniu API. Idealne dla masowego scrapowania (np. 10K product pages) — nie musisz uderzać API per URL i czekać synchronicznie.
▶PDF scraping
Wbudowane wsparcie PDF — ekstrakcja tekstu, tabel, struktury z plików PDF. Konwersja do Markdown z zachowaniem hierarchii. Niezastąpione dla legal/academic content.
✓ Zalety
Cennik
- •Free: $0/mies.
- •(1,000 kredytów/mies., 2 concurrent requests, low rate limits).
- •Hobby: $16/mies.
- •Rocznie ($22 monthly, 5,000 kredytów, 5 concurrent).
- •Standard: $83/mies.
- •Rocznie ($105 monthly, 100,000 kredytów, 50 concurrent).
- •Growth: $333/mies.
- •Rocznie ($419 monthly, 500,000 kredytów, 100 concurrent).
- •Scale: $599/mies.
- •Rocznie ($749 monthly, 1,000,000 kredytów, 150 concurrent).
- •Enterprise: custom (unlimited, SSO, SLA, zero-data retention).
- •Extra credits: $9/1.5K (Hobby), $47/35K (Standard), $177/175K (Growth), $397/350K (Scale).
API i integracje
- •REST API: /scrape, /crawl, /search, /map, /extract, /interact, /agent.
- •SDK: Python, JS, Go, Rust.
- •MCP Server (Claude, Cursor, Windsurf).
- •Integracje: LangChain FirecrawlLoader, LlamaIndex FirecrawlReader, CrewAI.
