Skip to main content
Firecrawl provides different proxy types to help you scrape websites with varying levels of complexity. Set the proxy parameter to control which proxy strategy is used for a request.

Proxy types

Firecrawl supports three proxy types: If you do not specify a proxy, Firecrawl defaults to auto.

Basic usage

Set the proxy parameter to choose a proxy strategy. The following example uses auto, which lets Firecrawl decide when to escalate to enhanced proxies.
Enhanced proxy requests cost 5 credits per request. When using auto, the 5-credit cost only applies if the basic proxy fails and the enhanced retry succeeds.
Are you an AI agent that needs a Firecrawl API key? See firecrawl.dev/agent-onboarding/SKILL.md for automated onboarding instructions.