Firecrawl API
Transformez n'importe quel site en données propres prêtes pour les LLM.
Firecrawl est une API qui transforme des pages et des sites web entiers en données propres prêtes à être consommées par des LLM : markdown clair, JSON structuré, captures d'écran. Elle gère la complexité du scraping (proxies, anti-bot, rendu JavaScript, contenu dynamique) et expose des endpoints simples pour scraper une URL, crawler un site, cartographier ses liens, chercher sur le web ou extraire des données par IA. Elle s'adresse aux développeurs et builders d'applications IA qui veulent alimenter agents et pipelines RAG en données web fiables.
Que propose l'API Firecrawl ?
Tarifs de l'API Firecrawl
Abonnement mensuel par paliers de crédits, avec un palier gratuit. Chaque action consomme des crédits : 1 crédit par page scrapée, crawlée ou mappée, 2 crédits par tranche de 10 résultats de recherche.
Offre gratuite — Plan Free permanent avec 1 000 crédits offerts (environ 1 000 pages scrapées) et 2 requêtes concurrentes, pour tester l'API sans payer.
Authentification & intégration
Authentification par clé API en bearer token : la clé du compte (au format fc-...) est transmise dans l'en-tête Authorization de chaque requête.
API REST. Le scrape d'une URL est synchrone (réponse immédiate avec le contenu en markdown, HTML ou JSON). Le crawl d'un site entier est asynchrone : on lance un job, puis on récupère les résultats via polling ou webhook. Les formats de sortie (markdown, JSON structuré, screenshot) sont choisis par requête, et le rendu JavaScript ainsi que l'anti-bot sont gérés automatiquement.
Cas d'usage de l'API Firecrawl
- Alimenter un pipeline RAG ou une base de connaissances avec le contenu propre d'un site web.
- Convertir des pages web en markdown prêt à être passé à un LLM, sans nettoyer le HTML soi-même.
- Crawler la documentation ou le blog d'un concurrent pour indexer tout son contenu.
- Extraire des données structurées (prix, fiches, contacts) via Extract en décrivant simplement le schéma.
- Donner à un agent IA la capacité de chercher sur le web et de lire le contenu complet des résultats.
- Cartographier toutes les URLs d'un site avec Map avant de lancer un scraping ciblé.
✓ Points forts
- Sortie directement prête pour les LLM (markdown propre, JSON structuré), sans nettoyage manuel.
- Gère automatiquement proxies, anti-bot, rendu JavaScript et contenu dynamique.
- Endpoints simples et complémentaires : scrape, crawl, map, search, extract.
- Plan gratuit permanent et tarification par crédits facile à comprendre.
- Pensé pour les agents et applications IA, avec une intégration rapide et bien documentée.
⚠ Limites
- Le crawl de gros sites consomme beaucoup de crédits (1 crédit par page).
- Orienté préparation de données pour LLM : moins adapté à un scraping bas niveau très personnalisé.
- Les plans intermédiaires sont facturés à l'année pour afficher leur meilleur tarif.
- Service destiné aux développeurs : l'intégration dans le pipeline reste à votre charge.
Questions fréquentes sur l'API Firecrawl
Firecrawl est-il gratuit ?
Firecrawl propose un plan Free permanent avec 1 000 crédits par mois (environ 1 000 pages scrapées) et 2 requêtes concurrentes. Pour plus de volume, des plans payants démarrent à 16 $/mois.
Comment fonctionnent les crédits Firecrawl ?
Chaque action consomme des crédits : 1 crédit par page scrapée, crawlée ou mappée, et 2 crédits par tranche de 10 résultats de recherche. Le nombre de crédits inclus dépend du plan.
Pourquoi Firecrawl est-il adapté aux LLM ?
Firecrawl renvoie un contenu déjà nettoyé en markdown ou en JSON structuré, directement consommable par un LLM, sans avoir à parser ou nettoyer le HTML brut soi-même.
Quelle authentification utilise l'API ?
Une clé API en bearer token (au format fc-...) transmise dans l'en-tête Authorization de chaque requête.
Quelle différence entre Scrape et Crawl ?
Scrape récupère le contenu d'une seule URL de façon synchrone, tandis que Crawl parcourt récursivement un site entier de façon asynchrone et renvoie le contenu de toutes ses pages.
Firecrawl vs une scraping API classique : quelle différence ?
Une scraping API classique renvoie surtout du HTML brut, alors que Firecrawl est pensé pour l'IA : il fournit un contenu propre en markdown ou JSON structuré et des endpoints de crawl, map, search et extract orientés agents et pipelines RAG.







