Reach pages standard scrapers can't.
Browser fingerprints, CAPTCHA solving, session pinning, and adaptive retries. Billed only when the unblock succeeds.
Four defense layers, one request.
No manual challenge solving, no proxy juggling — Spider walks each layer in sequence.
IP & rate limiting
Rotates through residential and mobile proxies with authentic geo-targeting
Browser fingerprinting
Real browser sessions with matching WebGL, fonts, screen dimensions, and hardware profiles
CAPTCHA / challenges
Automatically detects and solves verification challenges, puzzles, and interstitials
JavaScript checks
Executes JS detection scripts as a real browser would, passing timing and behavioral analysis
Standard or Unblocker?
Standard Crawl / Scrape
Works for most websites. Spider's Smart mode handles JS rendering, common bot detection, and standard protections. Start here — it's cheaper and faster.
- Standard JS-rendered sites
- Basic rate limiting / IP blocks
- Common Cloudflare / CDN protections
Unblocker
For sites where standard requests return blocks, challenges, or empty content. Costs 10-40 additional credits per successful request.
- Advanced CAPTCHA / challenge pages
- Sophisticated fingerprint checks
- Sites that actively detect bots
How it gets through.
What you can control.
If the first attempt is blocked, Spider automatically retries with different fingerprints, proxy paths, and timing patterns to maximize success rate.
Maintain browser sessions across requests with session. Once a site is unblocked, subsequent requests reuse the authenticated session state.
Combine with residential, mobile, or ISP proxies for maximum stealth. Geo-target requests so they originate from the right country.
Accepts the same parameters as crawl and scrape. Switch between endpoints by changing the path — no code restructuring needed.
The additional 10-40 credits are only charged on successful unblocking. If Spider can't get through, you don't pay the premium.
Run JavaScript on the page after unblocking with evaluate_on_new_document. Interact with elements, expand content, or trigger actions.
Pay only for what gets through.
cURL, Python, Node.
from spider import Spider
client = Spider()
# Access a site with heavy bot protection
result = client.unblocker(
"https://protected-site.com/data",
params={
"return_format": "markdown",
"proxy_enabled": True,
"country_code": "us",
},
)
print(result[0]["content"])More from the API.
Reach any website, no matter the protection.
Advanced anti-bot bypass when standard scraping isn't enough.