CaptchaNo
✦✦
[ 200 OK ]
[ SOLVE ]
[ .JSON ]
[ TOKEN ]

Бесплатное решение капчи, с которым ваша автоматизация не останавливается

Начните бесплатно с $0.10 на решения (решений reCAPTCHA v2: около 16), а затем платите только за успешные решения. Один API для reCAPTCHA, Turnstile и DataDome. От $0.003 за решение.

token 03AGdBq25S…
$0.00598за решение
ЛоготипНавигация
[ .JSON ]
1{2  "status": "ready",3  "type": "recaptcha_v2",4  "solution": {5    "token": "03AGdBq25S..."6  },7  "cost": "0.00598"8}
Решение готово
Создано для разработчиков
и команд
автоматизации
Оплата только за успешные решения
Оплата по факту от $10
Реальное время решения в личном кабинете
Поддержка передачи прокси
Оплата только за успешные решения
Оплата по факту от $10
Реальное время решения в личном кабинете
Поддержка передачи прокси
Оплата только за успешные решения
Оплата по факту от $10
Реальное время решения в личном кабинете
Поддержка передачи прокси
//Для разработчиков\\
[ 01 / 06 ] · ОСНОВНЫЕ ВОЗМОЖНОСТИ

Начните решать уже сегодня

Слой решения капчи, благодаря которому ваши парсеры, боты и агенты не застревают на проверках.

1import time2import requests34CAPTCHANO_KEY = "cn-YOUR_API_KEY"5HEADERS = {"Authorization": f"Bearer {CAPTCHANO_KEY}"}67def solve(task: dict) -> dict:8    """Block until solved; returns e.g. {"token": "...", "userAgent": "..."}."""9    r = requests.post(10        "https://api.captchano.com/v1/solve",11        params={"wait": 60},12        json=task,13        headers=HEADERS,14        timeout=75,15    )16    data = r.json()17    # A solve can outlast the 60 s wait: poll the task until it finishes.18    while data.get("status") in ("queued", "solving"):19        time.sleep(5)20        data = requests.get(21            f"https://api.captchano.com/v1/task/{data['id']}",22            headers=HEADERS,23            timeout=30,24        ).json()25    if data.get("status") != "ready":26        raise RuntimeError(data.get("error") or data)27    return data["solution"]2829solution = solve({30    "type": "recaptcha_v2",31    "sitekey": "6LcABC...",32    "url": "https://example.com/login",33})34print(solution["token"])
[ .JSON ]
1{2  "status": "ready",3  "type": "recaptcha_v2",4  "solution": {5    "token": "03AGdBq25S..."6  },7  "cost": "0.00598",8  "solveTime": 4.8,9  "billed": true10}
//Готово для агентов\\
[ 02 / 07 ] · УСИЛЬТЕ СВОЕГО АГЕНТА

Легко подключается к вашим ИИ-агентам

Сделайте решение капчи инструментом, и агент будет сам проходить проверки, а не зависать.

Один инструмент. Оберните один HTTP-вызов, и его сможет использовать любой фреймворк для агентов.

@tool
def solve_captcha(kind: str, sitekey: str, url: str) -> str:
    """Call when a captcha blocks the task."""
    return solve({"type": kind, "sitekey": sitekey,
                  "url": url})["token"]
Руководства для MCP, LangChain, Browser Use и других →

Типизированный результат. То, по чему модель может ветвиться, со стоимостью каждого вызова.

Ответ
{
  "status": "ready",
  "solution": { "token": "03AGdBq25S…" },
  "cost": "0.00598"
}
Полный формат ответа →
//Для продакшена\\
[ 02 / 06 ] · ОСНОВА

Предсказуемо, с учётом сессии, оплата за успех

То, от чего в решении капчи зависит, продолжит ли ваша автоматизация работать.

Оплата только за успех.

Решение оплачивается, только если оно дало пригодный токен или cookie. Нерешаемые проверки, неверные sitekey и ошибки на нашей стороне ничего не стоят.

"status": "failed",
"error": { "code": "unsolvable" },
"cost": null
С учётом сессии.

Передайте свой прокси и user agent — мы вернём user agent, к которому привязан токен, чтобы вы могли воспроизвести его в точности. Запрос DataDome без прокси отклоняется, а не возвращает cookie, которая не сработает.

"proxy": "http://user:pass@host:port",
"solution": {
  "token": "03AGdBq25S…",
  "userAgent": "Mozilla/5.0 …"
}
Один вызов или опрос.

Добавьте ?wait=60, и запрос вернёт готовое решение. Или отправьте задачу, а затем опрашивайте GET /v1/task/{id}. Оплаченный токен можно получить в течение десяти минут.

POST /v1/solve?wait=60
→ 200
{ "status": "ready", … }
Измерено, а не разрекламировано.

Для каждого решения фиксируются реальная длительность и результат, а личный кабинет показывает вашу собственную долю успешных решений и расходы по каждому типу проверок. Показатели скорости мы публикуем только после того, как они измерены.

reCAPTCHA v2   solved 2   failed 0
success rate   100.0%
spent          $0.01196
//Без настройки\\
[ 03 / 06 ] · ВОЗМОЖНОСТИ

Мы берём на себя сложное

Рендеринг JavaScript, умное ожидание, разбор медиа, поиск, действия и многое другое.

Любой тип проверки

И капчи-картинки тоже. CaptchaNo распознаёт капчи-картинки с искажённым текстом так же, как и виджеты с токенами, через тот же эндпоинт.

СЕТКА
Решаем...
Знает момент

С учётом сессии. Токены выпускаются через ваш собственный прокси и user agent, поэтому сессия, которая их использует, совпадает с той, в которой они получены.

https://example.com/login
Решаем проверку
Оплата за успех

Вы платите за решения, а не за попытки. Неудачные или отклонённые проверки никогда не оплачиваются, поэтому ваша эффективная стоимость определяется долей успешных решений.

ПОЛЬЗОВАТЕЛЬ
CAPTCHANO
РЕШЕНИЕ
Антибот-системы

Не только капча. DataDome оценивает всю сессию, а не отдельный виджет. Мы возвращаем cookie, а не просто токен.

Один API, все типы

Полная поддержка. Один формат запроса для всех поддерживаемых проверок. Меняйте поле type, а не интеграцию.

https://example.com
reCAPTCHA
Оценка v3
Enterprise
Невидимая
Turnstile
DataDome
Картинка
Текст
Используйте ответственно

Создано для автоматизации, которую вам разрешено запускать — на ваших собственных сайтах, в системах, которые вам можно тестировать, и для законного сбора данных.

example.com/login
:: Запрашиваем страницу ...
Правила допустимого использования →
//Сценарии использования\\
[ 04 / 06 ] · СЦЕНАРИИ

Для всего, что упирается в стену

Где бы автоматизация ни встретила проверку, CaptchaNo не даёт запуску остановиться.

Все сценарии использования
Проверка пройдена, обход продолжен.
POST /v1/solve
{
  "type": "recaptcha_v2",
  "sitekey": "6Le…",
  "url": "https://shop.example/p/42",
  "proxy": "http://user:pass@1.2.3.4:8000"
}

Готовы начать?

Начните с бесплатного 3-дневного пробного периода, а по мере роста трафика платите за каждое успешное решение. Для пробного периода карта не нужна.

Посмотреть тарифы
Вы ИИ-агент? Посмотрите варианты подключения →
//Вопросы\\
[ 06 / 06 ] · ВОПРОСЫ

Частые вопросы

Всё, что нужно знать о CaptchaNo.