Available Models
Spark 2
spark-2 is our newest agent model. It removes the accuracy-versus-cost decision: it is cheaper and faster than both Spark 1 models while matching Spark 1 Pro’s accuracy, and it completes a higher share of runs.
Use Spark 2 when:
- You want the lowest cost per run
- Run time matters
- You would otherwise reach for Spark 1 Pro’s accuracy
- You are building a new integration
- Anything you run on Spark 1 Mini or Spark 1 Pro today
- High-volume extraction where cost per run drives the budget
- Multi-domain research that needs to come back quickly
Spark 1 Mini (Default)
spark-1-mini is our efficient model, ideal for straightforward data extraction tasks.
Use Mini when:
- Extracting simple data points (contact info, pricing, etc.)
- Working with well-structured websites
- Cost efficiency is a priority
- Running high-volume extraction jobs
- Extracting product prices from e-commerce sites
- Gathering contact information from company pages
- Pulling basic metadata from articles
- Simple data point lookups
Spark 1 Pro
spark-1-pro is our flagship model, designed for maximum accuracy on complex extraction tasks.
Use Pro when:
- Performing complex competitive analysis
- Extracting data that requires deep reasoning
- Accuracy is critical for your use case
- Dealing with ambiguous or hard-to-find data
- Multi-domain competitive analysis
- Complex research tasks requiring reasoning
- Extracting nuanced information from multiple sources
- Critical business intelligence gathering
Specifying a Model
Pass themodel parameter to select which model to use:
Model Comparison
Pricing by Model
All models use dynamic, credit-based pricing that scales with task complexity:- Spark 2: Uses substantially fewer credits than either Spark 1 model for equivalent tasks
- Spark 1 Mini: Uses approximately 60% fewer credits than Pro for equivalent tasks
- Spark 1 Pro: Standard credit consumption for maximum accuracy
Credit usage varies based on prompt complexity, data processed, and output structure — regardless of model selected.
Choosing the Right Model
Spark 2 covers both branches below. The tree applies when you are choosing between the two Spark 1 models:API Reference
See the Agent API Reference for complete parameter documentation. Have questions about which model to use? Email help@firecrawl.com.Are you an AI agent that needs a Firecrawl API key? See firecrawl.dev/agent-onboarding/SKILL.md for automated onboarding instructions.

