Getting Started

CaptchaAI Basic Plan: Is $15/Month Enough for Your Project?

CaptchaAI's entry plan costs $15 per month and includes 5 concurrent threads and unlimited CAPTCHA solves. No per-solve credits, no usage caps. For many developers running scraping scripts, automation bots, or monitoring tools, this is the only plan they ever need.

This guide breaks down what 5 threads actually means, what workloads fit the Basic plan, and when you will outgrow it.


What you get with the Basic plan

Feature Basic plan
Price $15/month
Concurrent threads 5
Total monthly solves Unlimited
CAPTCHA types supported All (reCAPTCHA v2/v3/Enterprise, Cloudflare Turnstile/Challenge, GeeTest, BLS, Image/OCR, Grid)
API access Full REST API
Annual discount 10% off ($13.50/month)

5 threads means you can have 5 CAPTCHAs being solved at the same time. Once a solve finishes, that thread is freed for the next task.


What you can realistically solve in a month

Solve capacity depends on the CAPTCHA type (which affects solve time) and how many hours per day you run your automation:

CAPTCHA type Avg solve time Solves/thread/day (8h) Solves/thread/day (24h)
Image/OCR < 0.5 sec 57,600 172,800
BLS < 1 sec 28,800 86,400
Grid Image < 1 sec 28,800 86,400
reCAPTCHA v3 < 4 sec 7,200 21,600
Cloudflare Turnstile < 10 sec 2,880 8,640
Cloudflare Challenge < 15 sec 1,920 5,760
reCAPTCHA v2 < 60 sec 480 1,440

With 5 threads running 8 hours/day on reCAPTCHA v2:

  • 5 × 480 = 2,400 solves/day
  • 72,000 solves/month for $15 → $0.0002 per solve

A per-solve API at $3/1,000 would cost $216 for the same volume.


Who the Basic plan fits

Solo developers and small projects

One scraper, one automation script, or one monitoring tool with moderate load. If you're building a side project that checks stock availability, monitors job listings, or automates account verification, 5 threads is plenty.

import requests
import time

API_KEY = "YOUR_API_KEY"

def solve_recaptcha_v2(site_key, page_url):
    # Submit task
    resp = requests.post("https://ocr.captchaai.com/in.php", data={
        "key": API_KEY,
        "method": "userrecaptcha",
        "googlekey": site_key,
        "pageurl": page_url,
        "json": 1,
    })
    task_id = resp.json()["request"]

    # Poll for result
    for _ in range(24):
        time.sleep(5)
        result = requests.get("https://ocr.captchaai.com/res.php", params={
            "key": API_KEY,
            "action": "get",
            "id": task_id,
            "json": 1,
        }).json()
        if result["status"] == 1:
            return result["request"]
        if result["request"] != "CAPCHA_NOT_READY":
            raise Exception(f"Solve error: {result['request']}")
    raise Exception("Timeout")

# Solve one, then another — 5 max at once
token = solve_recaptcha_v2("6Le-wvkS...", "https://example.com/login")
print(f"Token: {token[:20]}...")

Development and testing

Before committing to a larger plan, start here. Build your integration, test your retry logic, measure your actual solve volume, and decide if 5 threads is your production ceiling.

Low-concurrency automation

Email verification, form submission bots, or login automation flows that run sequentially. If your workflow solves one CAPTCHA at a time and moves to the next page, 1–2 threads do all the work. The Basic plan gives you headroom.


When 5 threads is not enough

You'll know you need more threads when:

  1. You see ERROR_NO_SLOT_AVAILABLE frequently — all 5 threads are busy and tasks queue up
  2. Your pipeline waits on CAPTCHA solves — throughput is bottlenecked by solve capacity
  3. You run multiple parallel scrapers — each scraper needs its own thread at peak load
  4. You operate 24/7 under consistent load — continuous high-frequency solves saturate 5 threads

The next step is the STANDARD plan at $30/month for 15 threads — three times the concurrency for twice the price.


Basic plan vs STANDARD plan: the math

Scenario Basic ($15, 5T) STANDARD ($30, 15T)
Cloudflare Turnstile, 3,000 solves/day Fits (5T × 600 solves/T/8h = 3,000) Fits with headroom
reCAPTCHA v2, 5,000 solves/day Bottleneck — 5T × 480/8h = 2,400 Fits (15T × 480 = 7,200)
Mixed: 2 scrapers, 1,000 tasks each 5T shared — may queue 15T — comfortable
Image/OCR, 200,000 solves/day Comfortably fits Fits

For most solo and small-team projects, the Basic plan is the right entry point. You can upgrade at any time without losing your API key or integration.


Reducing costs further

CaptchaAI offers discounts for longer commitments:

Billing cycle Discount Basic plan price
Monthly $15.00
Semi-annual 5% off $14.25/month
Annual 10% off $13.50/month

Committing annually saves $18/year on the Basic plan. At higher tiers the savings grow proportionally.


FAQ

Can I upgrade from Basic to a higher plan at any time? Yes. Upgrades take effect immediately. Your threads stack if you subscribe to multiple plans simultaneously.

Is there a free trial before committing? CaptchaAI offers a 1-day trial. Request it from the support portal.

Does the Basic plan support all CAPTCHA types? Yes. All plans support the full CAPTCHA type catalog including reCAPTCHA Enterprise, Cloudflare Challenge, and BLS — types that most competitors don't offer at any price.

What payment methods are accepted? Credit cards, PayPal, and cryptocurrency. Check the pricing page for the current list.


Start for $15/month

The Basic plan is the lowest-risk way to add professional CAPTCHA solving to your project. 5 threads, unlimited solves, and full API access — with a clear upgrade path when your volume grows. Sign up at captchaai.com.

Discussions (0)

No comments yet.