Skip to main content

Surfsky Pricing

Surfsky combines enterprise-grade infrastructure with user-friendly experience. While built to handle enterprise-scale automation needs with our Kubernetes-powered cloud platform, we maintain a focus on simplicity and transparency that makes our service accessible to all users.

Pricing Model

Surfsky makes browser automation simple and scalable. Whether you're a startup or an enterprise, our cloud platform delivers the performance you need with straightforward pricing that grows with your business.

Unlike other headless browser automation services that use complex credit systems or variable pricing based on features used, we maintain a simple and transparent pricing structure. All features are included in your subscription, with no hidden costs or surprise fees. The only variables are your chosen concurrent browser limit, proxy usage, and optional CAPTCHA solving.

Getting Started

To start follow these steps:

  1. Choose a plan based on your concurrent browser needs - see our pricing plans
  2. Decide on proxy strategy (bring your own or use ours)
  3. Contact our sales team

For custom pricing and volume discounts, please contact us.

What Determines Your Cost

Your final cost depends on 3 main factors:

1. Subscription Plan

  • Includes a fixed number of concurrent browser instances that can run at the same time
  • All features included out-of-the-box:
    • Real Chrome / Chromium Browser
    • JavaScript rendering
    • Anti-bot protection
    • Advanced fingerprinting

2. Proxy Usage

3. CAPTCHA Solving

  • First 10,000 solves per month included free
  • Additional solves at $2-3 per 1,000 depending on CAPTCHA complexity
  • See our CAPTCHA Solving Documentation for details
note

Proxy costs are not included in the subscription price and are billed separately based on usage. If you use your own proxies, no additional costs will be applied. See our Proxy Configuration Guide for detailed pricing information.

Understanding Performance and Capacity

To calculate how many requests or actions can be performed with Surfsky, you need to consider:

  1. Your total request volume
  2. Time spent per action
  3. Maintenance coefficient (accounting for how often your browsers will be inactive)
  4. Maximum available browser-hours per plan

To understand how many resources can be provided with each plan, let's calculate the available instance hours:

Let's look at our available plans and calculate the available instance hours for each plan:

Starter Plan:
8 concurrent instances × 24 hours × 30 days = 5,760 instance hours per month

Basic Plan:
16 concurrent instances × 24 hours × 30 days = 11,520 instance hours per month

Advanced Plan:
32 concurrent instances × 24 hours × 30 days = 23,040 instance hours per month

Now need to understand how much time 1 action or request takes. Let's analyze performance metrics based on real-world usage. Note that your specific use-case may differ from these examples:

Single Instance Performance

Performance MetricScraping*Automation**
Per minute10.2 links5.45 actions
Per hour612 links327 actions
Per day (24h)14,688 links7,848 actions

*For typical websites: linkedin.com, ebay.com, twitter.com, reddit.com, etc.
**Including form submissions, file uploads, bot activity, etc.

Plan Capacity Analysis

Now that we understand how much 1 instance can handle, let's see the total capacity available with each plan:

PlanInstancesScraping per DayScraping MonthlyAutomation per DayAutomation Monthly
Starter8117,5043,525,12062,7841,883,520
Basic16235,0087,050,240125,5683,767,040
Advanced32470,01614,100,480251,1367,534,080

Custom Plan: To get consultation, please contact us

note

These calculations assume optimal conditions. Real-world performance may vary based on:

  • Target website response times
  • Network conditions
  • Complexity of the automation task
  • Proxy performance and latency
  • Required wait times between actions

For tips on optimizing performance, see our Speed Optimization Guide

Understanding Total Cost of Ownership

To calculate your actual budget according to your needs, it's important to look beyond base subscription prices and understand the full Cost Per Mille (CPM). This helps you determine the real cost per request and plan your automation capacity effectively.

CPM Calculation Formula

CPM = (Total Monthly Cost / Number of Requests) * 1000

Where Total Monthly Cost includes:
- Base subscription cost
- Traffic costs (GB used × cost per GB)
- Time-based costs (hours used × cost per hour)
- Other costs (e.g. CAPTCHA solving)

Real-World Comparison Example

Let's compare Surfsky with another market solution for 50 concurrent instances (we'll keep the competitor unnamed, but the information is publicly available):

Scenario Parameters

  • Request duration: 4 seconds
  • Traffic per request: 1 MB
  • Traffic cost: $4.5/GB
  • Monthly budget: $499

Solution A

Cost structure:
- $499/month base (50 instances)
- $4.5/GB traffic
- $0.09/hour runtime

Calculations:
Cost per request: (0.001 GB × $4.5/GB) + (0.00111 hours × $0.09/hour) = $0.00545

Monthly requests possible = $499 / $0.00545 ≈ 91,560
CPM = ($499 / 91,560) × 1000 = $5.45

Surfsky

Cost structure:
- $748/month base (50 instances)
- $4.5/GB traffic (when using same proxy cost. You can use your own cheaper proxies or purchase our high-quality proxies)
- $0.02078/hour runtime (4.33× cheaper hourly rate)

Calculations:
Cost per request: (0.001 GB × $4.5/GB) + (0.00111 hours × $0.02078/hour) = $0.004731

Monthly requests at $499 budget ≈ 105,474
CPM = ($499 / 105,474) × 1000 = $4.73

As shown in the calculations above, Surfsky offers:

  • Lower CPM ($4.73 vs $5.45)
  • More requests per budget (105,474 vs 91,560)
  • Significantly lower runtime costs (4.33× cheaper)
  • Flexibility in proxy choice to further optimize costs