Skip to main content

Enhanced Mode

Use enhanced proxies for reliable scraping on complex sites
1 min read
Warning

The proxy parameter is deprecated. We recommend auto — the default — which lets Firecrawl handle proxy selection for you.

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#

TypeDescription
basicStandard proxies suitable for most sites
enhancedEnhanced proxies for complex sites
autoRecommended. Tries basic first, then retries with enhanced on failure

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.

Info

Enhanced proxy requests now cost the same as basic requests — 1 credit per request. There is no longer any extra charge when auto escalates to an enhanced retry.

Are you an AI agent that needs a Firecrawl API key? See firecrawl.dev/agent-onboarding/SKILL.md for automated onboarding instructions.