Per-solve billing ties your costs to a number you do not control. CaptchaAI prices by concurrent thread instead: every plan ships no per-CAPTCHA fee and no daily cap, with no per-CAPTCHA fee, no daily cap and no surcharge by challenge type. The work becomes sizing concurrency correctly — which is arithmetic you can actually do up front.
Per-solve pricing looks cheap at pilot volume because the multiplier is small. It scales with the one variable you least control - how often the target site decides to challenge you. A defensive change on their side moves your bill without anything changing on yours.
Threads are concurrency, not throughput. Four steps to a number you can defend.
A thread is one CAPTCHA in flight. What matters is how many are in flight at the same instant at your busiest minute - not how many you solve in a day. Averages hide exactly the peak that causes queueing.
Solve time decides how long a thread stays occupied. CaptchaAI publishes Image CAPTCHAs at under 0.5s and reCAPTCHA v2 at up to 60s - the same job count needs very different concurrency depending on which type you are hitting.
The published tiers exist as sizing guidance: BASIC at $15/month gives 5 threads for up to roughly 100K reCAPTCHA v2 a month; ADVANCE at $90 gives 50 threads for 250K-1M; ENTERPRISE at $300 gives 200 threads for 7.5M-10M.
Size for the peak you actually observed plus room for growth, then re-check once real traffic runs. Under-provisioned threads do not fail - they queue, which shows up as latency long before it shows up as an error.
Straight from the client's own pricing section - the checkable parts.
Every published plan states no per-CAPTCHA fee and no daily cap. Once a thread is paid for, each CAPTCHA cleared on it is included.
The pricing section states no per-CAPTCHA fees, no daily caps and no surcharges by type - the three mechanisms that usually make a solver bill unpredictable.
BASIC $15 / 5 threads, ADVANCE $90 / 50 threads, ENTERPRISE $300 / 200 threads, with a full ladder of BASIC, STANDARD, ADVANCE, PREMIUM, CORPORATE, ENTERPRISE and VIP-1 to VIP-3 published on captchaai.com/pricing.
The 'from $0.09 / 1K' and 'from $0.030 / 1K' figures are published effective rates at the stated volumes, not a quoted unit price - they move with how fully you use a thread. Treat them as sizing guidance.
Concurrency is not a guess once you know which levers feed it. Peak simultaneous jobs, how long each type holds a thread, and how much headroom you want for growth.
The practical case, in four lines.
Per-solve billing moves when the target site changes how often it challenges you. Thread pricing does not.
The published plans apply no surcharge by CAPTCHA type, so a shift in your traffic mix does not change the price.
Peak concurrency is a measurable number, which makes the plan choice arithmetic rather than a guess.
The published ladder runs from 5 threads to 200 and beyond, so scaling is a tier change.
One CAPTCHA in flight. Five threads means five solves can be in progress at the same moment; a sixth request waits for a slot. It is a concurrency limit, not a quota.
The published model is per thread per month with no per-CAPTCHA fee and no daily cap, so there is no per-solve charge to incur on a failure. Check the current terms for the specifics of unsolvable responses.
Watch latency, not errors. Under-provisioned concurrency queues work, so the first symptom is jobs taking longer end to end while individual solves stay within their normal times.
CaptchaAI's own guidance maps BASIC to roughly 100K reCAPTCHA v2 a month, ADVANCE to 250K-1M and ENTERPRISE to 7.5M-10M. Start from your measured peak concurrency and treat those volumes as a sanity check.
The site advertises free credits on signup with no credit card required, and mentions a free trial available via support. Confirm the current offer on the site.
Buy the concurrency you measured, then stop watching the meter.