Silent solves.
Valid tokens.

Valid tokens for FunCaptcha and Turnstile. Send details, get a token, keep going.

Read the docs
Solver queue Live

Two captchas, solved properly.

We focus on the captchas we can solve reliably, instead of listing fifty we can't.

FunCaptcha

by Arkose Labs

Rotate, match and pick-the-image puzzles, including the harder multi-wave challenges. Pass your proxy and we solve from the same IP your session uses.

Typical solve time
2–6 seconds
Task type
FunCaptchaTask
Read the FunCaptcha docs

Turnstile

by Cloudflare

Managed, non-interactive and invisible widgets. Works with custom action and cData values, and returns a token you can submit as cf-turnstile-response.

Typical solve time
Under 2 seconds
Task type
TurnstileTask
Read the Turnstile docs

Two requests. That's the integration.

  1. Create a task

    Send the page URL and the site key. For FunCaptcha, include your proxy and user agent so the token matches your session.

  2. Poll for the result

    Call getTaskResult once a second. Most tasks are ready within a few polls.

  3. Submit the token

    Put the token in the form field the site expects and continue. Failed solves are never charged.

import time, requests

API = "https://api.silentcap.fun"
KEY = "YOUR_API_KEY"

task = requests.post(f"{API}/createTask", json={
    "clientKey": KEY,
    "task": {
        "type": "TurnstileTask",
        "websiteURL": "https://example.com/login",
        "websiteKey": "0x4AAAAAAA...",
    },
}).json()

while True:
    time.sleep(1)
    res = requests.post(f"{API}/getTaskResult", json={
        "clientKey": KEY, "taskId": task["taskId"],
    }).json()
    if res["status"] == "ready":
        print(res["solution"]["token"])
        break

Pay per token, or by the hour.

Top up any amount and pay only for the tokens we deliver, or buy unlimited hours when you run at volume. No subscriptions and no minimums.

  • FunCaptcha by Arkose Labs

    Typical solve time2–6 seconds

    Per 1,000 tokens$1.00

  • Turnstile by Cloudflare

    Typical solve timeUnder 2 seconds

    Per 1,000 tokens$0.80

You're charged only for tokens we deliver.

Questions

Am I charged for failed solves?

No. You pay only for tasks that return a token. Errors, timeouts and unsolvable challenges are free.

Is the API compatible with other solvers?

Yes. SilentCap uses the same createTask and getTaskResult format as most solver APIs, so switching is usually a change of base URL and key.

Do I need to provide a proxy?

For FunCaptcha, a proxy is recommended so the token is tied to the IP you submit from. Turnstile tasks work without one.

How do I pay?

Top up your balance or buy unlimited hours, by card or crypto. Your balance never expires and you can set a low-balance alert in the dashboard.

How do unlimited plans work?

Pay by the hour instead of per token: $20.00 an hour for FunCaptcha or $16.00 an hour for Turnstile, with up to 1,000 tasks running at once and no charge per solve. Buy 1 to 720 hours at a time. A plan starts when your payment is confirmed, and buying more hours while it is active adds them to its end.

Is there a rate limit?

With pay per solve, there is no limit on how many tasks you can run at once. An unlimited plan allows up to 1,000 tasks at once (threads) for its captcha type.

Start solving in five minutes.

Read the docs, grab your key, and send your first task.

Read the docs