Pricing
We built Surfsky to handle enterprise-scale automation but kept the pricing simple. No complex credit systems, no hidden fees, no surprises. Pick a plan, add proxies if needed, and you're good to go.
How Our Pricing Works
Simple and transparent. Every plan includes:
- Real Chrome browsers with JavaScript
- Anti-bot protection and fingerprinting
- All features unlocked from day one
The only variables? How many browsers you need, whether you bring your own proxies, and if you need CAPTCHA solving beyond the free tier.
Getting Started
- Pick a plan based on concurrent browsers - check our pricing page
- Decide on proxies (yours or ours)
- Contact our team
Need custom pricing or volume discounts? Let's talk.
What You'll Pay
Three components make up your total cost:
1. Your Plan
Fixed monthly cost based on concurrent browser limit. All features included.
2. Proxies (Optional)
Bring your own or use ours. See our Proxy Guide for options.
3. CAPTCHA Solving (As Needed)
- Contact support to activate CAPTCHA solving
- Usage-based pricing after activation
- Details in our CAPTCHA docs
Proxy costs are separate from your subscription. Using your own proxies? No extra charges. Need ours? Check the Proxy Guide for pricing.
Calculating Your Capacity
Let's figure out what you can do with each plan.
Available Browser Hours
Simple math - browsers × hours × days:
Starter (8 browsers):
8 × 24 hours × 30 days = 5,760 browser-hours/month
Basic (16 browsers):
16 × 24 hours × 30 days = 11,520 browser-hours/month
Advanced (32 browsers):
32 × 24 hours × 30 days = 23,040 browser-hours/month
Real-World Performance
Based on actual usage across typical sites:
Single Browser Performance
- Scraping: ~10 pages/minute (612/hour)
- Automation: ~5 actions/minute (327/hour)
Monthly Capacity by Plan
| Plan | Browsers | Daily Scraping | Monthly Scraping | Daily Actions | Monthly Actions |
|---|---|---|---|---|---|
| Starter | 8 | 117,504 | 3.5M | 62,784 | 1.9M |
| Basic | 16 | 235,008 | 7M | 125,568 | 3.8M |
| Advanced | 32 | 470,016 | 14M | 251,136 | 7.5M |
Need more? Contact us for custom plans.
These are estimates. Your actual numbers depend on:
- Target site response times
- Network conditions
- Task complexity
- Proxy performance
- Required delays between actions
See our Speed Guide for optimization tips.
Plan Types
We offer two plan types to match different usage patterns:
| Reserved Plans | Flexible Plans | |
|---|---|---|
| Best for | Predictable workloads, continuous scraping | Variable / unpredictable volume, quick bursts |
| Concurrent browsers | 8-32 (fixed, 24/7) | 20-100 (burst capacity) |
| Monthly sessions | ~700K - 3M (estimated, no hard limits) | 200K - 1M (hard limits) |
| Cost per 1K sessions | $0.18 - $0.27 | $1.63 - $3.00 |
| Optimize for | Volume and cost | Speed and flexibility |
| Example use case | Monitor 50K products daily, continuous data scraping | Process 10K pages quickly, variable traffic spikes |
The main takeaway:
- Reserved = Best for volume & lowest cost
- Flexible = Best for speed & high concurrency
Reserved Plans
Best for predictable, high-volume workloads. You get a fixed number of concurrent browsers available 24/7.
- Fixed concurrent browser limit - Run up to N browsers simultaneously at any time
- No session limits - Start as many sessions as you need throughout the month
- Predictable costs - Same price every month regardless of usage
Flexible Plans
Best for variable or burst workloads. You pay based on the number of sessions you start each month.
- Monthly session allowance - Each plan includes a set number of sessions per month (SPM)
- Concurrent browser limit - Maximum browsers running at the same time
- Additional sessions available - Purchase extra session bundles when you need more
If you exhaust your monthly session limit on a flexible plan, you can purchase additional session bundles. These sessions are automatically used after your monthly allowance runs out. Check your remaining sessions via the Session Limits API.
Questions?
Need help calculating costs for your use case? Email us and we'll work through it together.