AlterLabAlterLab
PricingComparePlaygroundBlogDocsChangelog
    AlterLabAlterLab
    PricingComparePlaygroundBlogDocsChangelog
    IntroductionQuickstartInstallationYour First Request
    REST APIJob PollingAPI KeysSessions APINew
    OverviewPythonNode.js
    JavaScript RenderingOutput FormatsPDF & OCRCachingWebhooksJSON Schema FilteringWebSocket Real-TimeBring Your Own ProxyProAuthenticated ScrapingNewWeb CrawlingBatch ScrapingSchedulerChange DetectionCloud Storage ExportSpend LimitsOrganizations & TeamsAlerts & Notifications
    Structured ExtractionAIE-commerce ScrapingNews MonitoringPrice MonitoringMulti-Page CrawlingMonitoring DashboardAI Agent / MCPMCPData Pipeline to Cloud
    PricingRate LimitsError Codes
    From FirecrawlFrom ApifyFrom ScrapingBee / ScraperAPI
    PlaygroundPricingStatus
    Reference

    Pricing Reference

    Complete pricing breakdown for AlterLab's scraping API. Simple pay-as-you-go with no subscriptions or hidden fees.

    Track your API usage and costs in real time from the Usage Analytics dashboard.
    Manage your balance, view payment history, and add funds from the Billing page.

    Pay-As-You-Go Model

    $1 = 5,000 scrapes

    Starting at Tier 1 (Curl)

    No subscriptions

    Pay only for what you use

    Balance never expires

    Use them whenever you need

    $10 minimum

    Low barrier to start

    Tier Pricing

    AlterLab uses an intelligent tier system. We automatically start with the cheapest tier and escalate only when needed.

    TierNameCostPer $1Description
    1
    Curl$0.00025,000Ultra-fast curl binary for static sites
    2
    HTTP$0.00033,333HTTPX with TLS fingerprinting and HTTP/2
    3
    Stealth$0.002500curl_cffi with Chrome browser impersonation
    4
    Browser$0.004250Playwright browser automation for JS sites
    5
    Captcha$0.0250Browser with AI-powered captcha solving

    Auto Mode

    With mode: "auto" (default), AlterLab tries Tier 1 first and escalates only if blocked. You only pay for the tier that works.

    Add-on Costs

    Optional features that add to the base tier cost:

    FeatureAdditional CostNotes
    JavaScript RenderingTier 4 ($0.004)Forces Tier 4 minimum — no extra surcharge
    Screenshot+$0.0002Requires JS rendering
    PDF Generation+$0.0004Requires JS rendering
    PDF Extraction+$0.0006Extract text from PDF files
    OCR+$0.001Refunded if no images found
    Premium Proxy+$0.0002High-quality residential proxies
    AI Extraction+$0.001Schema/prompt-based extraction
    Markdown OutputFreeConvert HTML to Markdown
    CachingFreeCache hits are free
    Authenticated Scraping (BYOS)FreeNo surcharge for cookies/headers/sessions

    Cost Calculation

    Total cost = Base Tier Cost + Add-ons

    Bash
    Total Cost = Tier Cost + (screenshot ? $0.0002 : 0)
                          + (generate_pdf ? $0.0004 : 0)
                          + (ocr ? $0.001 : 0)
                          + (use_proxy ? $0.0002 : 0)
                          + (extraction ? $0.001 : 0)
    # render_js forces Tier 4 ($0.004) — no extra surcharge
    # markdown is free
    # authenticated scraping (BYOS) is free — no surcharge

    Example 1: Basic HTML Scrape

    Static page, no JS needed

    $0.0002 (Tier 1)

    Example 2: JavaScript + Screenshot

    SPA with screenshot capture

    $0.004 + $0.0002 = $0.0042

    Example 3: Full Extraction

    JS rendering + AI extraction + premium proxy

    $0.004 + $0.001 + $0.0002 = $0.0052

    BYOP Discount

    Bring Your Own Proxy (BYOP) gives you a 20% discount on all requests:

    20% off

    When using your own proxies

    TierStandardWith BYOPDiscount
    Tier 1 (Curl)$0.0002$0.00016
    20%
    Tier 2 (HTTP)$0.0003$0.00024
    20%
    Tier 3 (Stealth)$0.002$0.0016
    20%
    Tier 4 (Browser)$0.004$0.0032
    20%
    Tier 5 (Captcha)$0.02$0.016
    20%

    Learn More

    See the Bring Your Own Proxy guide to set up BYOP.

    BYOS — Authenticated Scraping

    Bring Your Own Session (BYOS) lets you inject your own cookies, headers, and sessions for authenticated scraping — at no extra cost.

    No surcharge

    Same per-request pricing as regular scrapes

    Custom cookies

    Inject session cookies for logged-in access

    Custom headers

    Add auth tokens, API keys, or any headers

    Stored sessions

    Reusable encrypted sessions for repeated scrapes

    BYOS + BYOP Stack

    BYOS and BYOP can be combined — use your own sessions with your own proxies for the maximum discount with authenticated access. See the Authenticated Scraping guide to get started.

    Concurrency Tiers

    Your concurrent request limit scales with your account balance:

    BalanceTierConcurrent Requests
    $0 - $5Free3
    $5 - $50Basic10
    $50 - $200Growth15
    $200 - $500Scale25
    $500+High Volume50

    Need More?

    Contact us for custom concurrency limits and enterprise pricing.

    Free Tier

    $1 free balance on signup

    No credit card required to start

    FeatureFree Tier Limit
    Starting balance$1.00 (up to 5,000 Tier 1 scrapes)
    Concurrent requests1
    API accessFull (all endpoints, all tiers)
    Max batch size10 URLs
    Scheduler1 schedule, minimum 1-hour interval
    Balance expiryNever (no time limit)

    Pricing Examples

    Small Business

    10,000 pages/month

    Mix of static and JS-rendered pages

    ~$3-5/month

    E-commerce Monitoring

    100,000 products/month

    Daily price checks, mostly static pages

    ~$20-30/month

    Data Aggregator

    1M pages/month

    Mixed workload with BYOP

    ~$50-100/month with BYOP

    Data Pipeline to CloudRate Limits
    Last updated: March 2026

    On this page