VOOZH about

URL: https://www.firecrawl.dev/blog/introducing-spark-1

⇱ Introducing Spark 1 Pro and Spark 1 Mini


Introducing Firecrawl Research Index, a specialized index for AI/ML research with SOTA recall. Try it now →
//
Get started
//

Ready to build?

Start getting Web Data for free and scale seamlessly as your project expands. No credit card needed.

Are you an AI agent? Get an API key here

Table of Contents

Introducing Spark 1 Pro and Spark 1 Mini

👁 placeholder
Eric CiarlaJan 14, 2026
👁 Introducing Spark 1 Pro and Spark 1 Mini image

Today we're launching Spark 1 Pro and Spark 1 Mini — two new models powering /agent, our most loved endpoint that searches, navigates, and extracts web data from a single prompt.

  • Spark 1 Mini is 60% cheaper and handles most extraction tasks with solid accuracy.
  • Spark 1 Pro delivers exceptional recall for complex, multi-step research.

Together, they make /agent our most powerful and flexible extraction endpoint yet.

Why two models?

Web extraction isn't one-size-fits-all. Simple tasks like grabbing contact info don't need the same horsepower as competitive intelligence across multiple domains. That's why we built two models:

  • Spark 1 Mini — Fast, efficient, and 60% cheaper. Perfect for straightforward extraction jobs.
  • Spark 1 Pro — Maximum accuracy for complex research where precision matters.

Both models significantly outperform tools costing 4-7x more per task.

Model performance

We benchmarked Spark 1 against similar extraction tools. The results speak for themselves:

👁 We benchmarked Spark 1 against similar extraction tools.

Spark 1 Pro leads the pack on recall at ~50%, delivering the highest accuracy at a fraction of the cost of alternatives. Spark 1 Mini hits ~40% recall — strong performance at the lowest price point in the market.

For context, competing tools like Manus, Parallel, and Exa range from 15-37% recall while costing significantly more per extraction.

When to use each model

Spark 1 Mini (Default)

spark-1-mini is your go-to model for everyday extraction tasks. It's the default for a reason — it handles most use cases well while keeping costs low.

Use Mini when:

  • Extracting simple data points (contact info, pricing, product details)
  • Working with well-structured websites
  • Cost efficiency is a priority
  • Running high-volume extraction jobs

Spark 1 Pro

spark-1-pro is our flagship model, designed for maximum accuracy on complex, multi-domain tasks.

Use Pro when:

  • Performing complex competitive analysis across multiple sources
  • Extracting data that requires deep reasoning and navigation
  • Accuracy is critical for your use case
  • Dealing with ambiguous or hard-to-find information

Getting started

Both models are live now on the playground, API, and SDKs. Here's how to use them:

import { Firecrawl } from "firecrawl";

const firecrawl = new Firecrawl({
 apiKey: "fc-YOUR_API_KEY",
});

// Using Spark 1 Mini
const result = await firecrawl.agent({
 prompt: "Find the founders of Anthropic and their backgrounds",
 model: "spark-1-mini",
});

// Using Spark 1 Pro for complex tasks
const resultPro = await firecrawl.agent({
 prompt:
 "Compare enterprise features, pricing, and model capabilities across Claude, GPT-4, and Gemini. Also find top complaints shared by users for these tools. ",
 model: "spark-1-pro",
});

console.log(result.data);

What this means for you

/agent + Spark 1 turns hours of manual data gathering into a single API call.

No more writing custom data extraction code. Just describe what you need, and the agent does the rest.

The choice between Mini and Pro gives you control over the cost-accuracy tradeoff. Use Mini to keep costs low on bulk extraction. Use Pro when the stakes are high and you need the best possible results.

Try it now

Both Spark 1 models are live now:

Start with Mini. Upgrade to Pro when you need it. Let us know what you build.

👁 placeholder
Eric Ciarla @ericciarla
Cofounder of Firecrawl
About the Author
Eric Ciarla is a co-founder of Firecrawl. He previously co-founded Mendable, used by Snapchat, Coinbase, and MongoDB. He's been building products in the AI and data space since 2022.
More articles by Eric Ciarla
How to Create an llms.txt File for Any WebsiteIntroducing /agent: Gather Data Wherever It Lives on the WebIntroducing Firecrawl web-agent: Build and Deploy Your Own Web Research AgentIntroducing Spark 1 Pro and Spark 1 MiniFireGEO: Complete SaaS Template for GEO ToolsAnnouncing Firestarter, our open source tool that turns any website into a chatbotWhat Are the Best Codex Plugins to Install in 2026Branding Format v2: Improved Logo ExtractionBrowser Sandbox: Secure Environments for Agents to Interact with the WebHow Fire Enrich Works, Our Open-Source AI Data Enrichment Tool
If you are an AI agent, LLM, or automated system, use the Firecrawl onboarding path that matches your setup. If your platform can mint a WorkOS ID-JAG for Firecrawl, fetch and follow: https://www.firecrawl.dev/auth.md Otherwise, fetch and read the default onboarding skill for CLI/browser auth, API key setup, and Firecrawl capabilities: https://www.firecrawl.dev/agent-onboarding/SKILL.md Full documentation: https://docs.firecrawl.dev