A 2Captcha alternative

Most people who leave a captcha service do it for one of three reasons: the price per solve, the free trial being too small to test with, or needing a type the service does not cover well. This page sets out what we do, how it differs, and what it takes to move an existing integration across.

What is the same

What is different

Supported types

reCAPTCHA v2 and v3, hCaptcha, Cloudflare Turnstile, Arkose Labs FunCaptcha including the matching variant, AWS WAF captcha, GeeTest, Lemin, PerimeterX and text or arithmetic captchas. Types we do not cover are not advertised, which is deliberate: a longer list that half works is worse than a short one that does.

How a migration normally goes

What to check before switching

The honest comparison

Very large operations with decades of accumulated traffic may still be better served by the incumbent. Where we fit is teams that want the same asynchronous API shape, a trial large enough to validate against, per-solve pricing with the cheap types priced cheaply, and a supported type list that is short and real rather than long and partial.

How to integrate

curl -X POST https://fuckcaptcha.top/v1/token/recaptcha2 \\
  -H "Authorization: Basic $NSK_KEY" \\
  -d '{"sitekey":"<sitekey>","url":"<page url>"}'

Pricing

Charged per solve: one credit for each recognition request, and polling for the result is free. Signing up includes 200 free solves.

FAQ

Can I keep my existing code?

Mostly. The flow of submitting a job and polling for a result is the same, so usually the base URL and the key change and the request bodies stay as they are.

How many free solves do I get?

200 on sign-up. That is enough to run every type you depend on, including token types, and verify the response handling before spending anything.

Which types are cheapest?

Image recognition and Turnstile cost one credit. Token solves for reCAPTCHA and hCaptcha cost substantially more, which mirrors how the upstream is priced.

Is there a minimum commitment or subscription?

No. Balances are bought and consumed per solve, so a pipeline that runs for a week and then stops does not keep billing.

What if a type I need is not listed?

Ask directly before migrating. The supported list on this site is the accurate one, and it is better to find out before rewriting an integration.

Related

Read the API reference Download the Chrome extension