SurSolver

Captcha solving API

Solve reCAPTCHA v2 and v3, Cloudflare Turnstile and Challenge, GeeTest, DataDome and 9 more captcha types through one API, compatible with 2Captcha and Anti-Captcha clients.

Verifying…SurSolver
14 task types · priced per type

Prices

USD per 1,000 tasks; a task is charged when it is accepted. Every captcha links to its guide.

CaptchaTask typeSolve timePrice / 1K
reCAPTCHA v2ReCaptchaV2TaskProxyLess——
reCAPTCHA v3ReCaptchaV3TaskProxyLess——
Cloudflare TurnstileTurnstileTokenProxyLess——
Cloudflare ChallengeAntiCloudflareTask——
GeeTestGeeTestTaskProxyLess——
DataDomeDatadomeSliderTask——

How it works

Three steps, from an empty account to a solved page.

Get an API key

Create an account, add funds with crypto, and generate a key in the dashboard. Every request carries that key.

Send the task

Your script sends the page URL and the captcha's site key, plus a proxy for the types that need one.

Collect the token

Poll for the result, then submit your page with the token — or with the cookies and user agent that anti-bot types return.

Switching from 2Captcha or Anti-Captcha?

SurSolver uses the same createTask and getTaskResult request shape. The migration guide lists what is different, so you can check it before you switch.

Referral program

Register an app, get it activated, attach its id to your requests and earn 10% of what your users spend.

An app earns once it is activated

A new app starts pending until an admin activates it. Once active it earns the platform default — 10% of what its users spend — or the rate the admin sets on the app. Spend by the app's own owner earns nothing.

Credited per accepted task

Commission accrues together with the charge when a task is accepted, and it books once per task.

Paid out from your dashboard

Every app has a ledger of commissions and a cash-out, both on your apps page.

FAQ

The questions visitors ask first; all of them are on one page.

What is SurSolver?

A captcha solving API. You send a task with createTask — the page URL, the site key and, for some types, a proxy — poll getTaskResult, and receive the token or cookies to continue with.

Which captchas can it solve?

reCAPTCHA v2 and v3, Cloudflare Turnstile and Challenge, GeeTest, DataDome, Akamai, PerimeterX and several others. The pricing page lists every type and links to its guide.

How much does it cost?

Every type is priced per 1,000 tasks; the pricing page lists the current rates.

Can I keep my current client?

If it already speaks the 2Captcha or Anti-Captcha createTask / getTaskResult format, change the base URL and the clientKey. The migration guide lists what differs.

When am I charged for a task?

A task is charged when it is accepted. A task that finishes as failed automatically returns its original charge once — contact support if something looks wrong.

How do prepaid plans work?

A plan is a prepaid bundle: a fixed price, a pool of solves, a term in days and the task types it covers. An accepted task the plan covers spends one solve instead of charging your balance, and the plan that expires soonest is used first. A failed task restores one solve without extending or reactivating the plan. When the pool is used up or the term ends, those tasks are charged from your balance again. Plans are bought from your dashboard.

Can I get a refund?

Balance purchases are final and non-refundable, except as required by law or as stated in the terms. Failed Tasks automatically return their original charge once; failed subscription Tasks restore one solve. Additional credits may be issued for billing errors. See the terms.

Is there a free trial?

Not by default. For testing, ask about trial credit — contact support.

Do you offer volume discounts?

Yes. For high-volume use we set custom rates — contact support to make a deal.