Cómo resolver Cloudflare Turnstile y Challenge en 2024

Aloísio Vítor
Image Processing Expert
18-Nov-2025

Aproximadamente el 20% de los sitios web que requieren scraping utilizan Cloudflare, un sistema robusto de protección contra bots que puede bloquear fácilmente su acceso. Con tecnologías que destacan en el mainstream, Cloudflare podría ser una fuerza a tener en cuenta en 2026. Lidiar con esto puede ser bastante frustrante, ¿verdad?
¡No se preocupe! Estaremos explorando formas efectivas de resolver Cloudflare en 2026, para que no tenga que pasar por todo ese problema nuevamente. De hecho, lo que está leyendo ahora mismo es la guía más completa sobre el tema.
Código adicional
Aquí hay un código especial para soluciones de CAPTCHA: CapSolver: WEBS. Redimi este código y disfrute de un bono adicional del 5% en cada recarga, sin límites!

Entendiendo Cloudflare Turnstile
Cloudflare Turnstile es una herramienta gratuita diseñada para reemplazar los CAPTCHAs tradicionales. Al integrar un fragmento de código simple, Turnstile permite a los visitantes de los sitios web disfrutar de una experiencia de navegación fluida sin las interrupciones de los desafíos CAPTCHA. Efectivamente previene el abuso y confirma la legitimidad de los visitantes, manteniendo la privacidad de los datos y eliminando la experiencia negativa del usuario a menudo asociada con los CAPTCHAs. Con Turnstile, los sitios web pueden ofrecer a los usuarios una interacción más suave y agradable.
Tipos de Turnstile compatibles con CapSolver
Presentamos CapSolver - El mejor solucionador automático de CAPTCHA:
CapSolver se destaca como el mejor solucionador automático de CAPTCHA, ofreciendo capacidades excepcionales en la resolución de CAPTCHA. Utilizando métodos avanzados de automatización y una infraestructura sólida, CapSolver entrega una resolución precisa y eficiente de CAPTCHA, convirtiéndolo en la mejor solución para manejar Turnstile y otros desafíos de CAPTCHA en 2026 y más allá.

El código de verificación de Turnstile/Desafío es una nueva tentativa de reemplazar reCaptcha. CapSolver soporta automáticamente todos sus subtipos:
- Manual
- No interactivo
- Invisible
Cómo resolver Cloudflare Turnstile
A continuación, explicaremos cómo resolver Cloudflare Turnstile mediante un token. Al principio, no es necesario especificar subtipos durante su llamada. Aún no es necesario proporcionar su propio User-Agent personalizado,
Ignoraremos este parámetro.
El tipo de tarea type es el siguiente
AntiTurnstileTaskProxyLess
Paso 1 Crear la tarea
Cree la tarea con createTask.
Durante el proceso de uso de Turnstile, debemos ingresar websiteURL y websiteKey, otros parámetros son opcionales.
Estructura del objeto de tarea
| Propiedades | Tipo | Requerido | Descripción |
|---|---|---|---|
| type | String | Requerido | AntiTurnstileTaskProxyLess |
| websiteURL | String | Requerido | La dirección de la página objetivo. |
| websiteKey | String | Requerido | La clave del sitio web de Turnstile. |
| metadata | Map<String,String> | Requerido | Datos adicionales de Turnstile. Documentación de Turnstile |
| metadata.acton | String | Opcional | El valor del atributo data-action del elemento Turnstile si existe. |
| metadata.cdata | String | Opcional | El valor del atributo data-cdata del elemento Turnstile si existe. |
Solicitud de ejemplo
txt
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
json lines
{
"clientKey": "SU_CLAVE_DE_API",
"task": {
"type": "AntiTurnstileTaskProxyLess",
"websiteURL": "https://www.yourwebsite.com",
"websiteKey": "0x4XXXXXXXXXXXXXXXXX",
"metadata": {
"action": "login", //opcional
"cdata": "0000-1111-2222-3333-ejemplo-de-cdata" //opcional
}
}
}
Respuesta de ejemplo
json lines
{
"errorId": 0,
"status": "idle",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006" // registre taskId
}
Paso 2 Obtener resultado
Utilice el método getTaskResult para obtener los resultados de reconocimiento.
Dependiendo de la carga del sistema, obtendrá los resultados en un intervalo de 1s a 20s.
Solicitud de ejemplo
txt
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
json lines
{
"clientKey": "SU_CLAVE_DE_API",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}
Respuesta de ejemplo
json lines
{
"errorId": 0,
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006",
"status": "ready",
"errorCode": null,
"errorDescription": null,
"solution": {
"token": "0.mF74FV8wEufAWOdvOak_xFaVy3lqIDel7SwNhw3GgpICSWwTjYfrQB8mRT1dAJJBEoP7N1sESdp6WH9cTS1T0catWLecG3ayNcjwxVtr3hWfS-dmcBGRTx4xYwI64sAVboYGpIyuDBeMIRC3W8dK35v1nDism9xa595Da5VlXKM7hk7pIXg69lodfiftasIkyD_KUGkxBwxvrmz7dBo10-Y5zvro9hD4QKRjOx7DYj9sumnkyYCDx0m4ImDIIkNswfVTWI2V22wlnpHdvMgdtKYgOIIAU28y9gtdrdDkpkH0GHcDyd15sxQGd9VjwhGZA_mpusUKMsEoGgst2rJ3zA.UWfZupqLlGvlATkPo3wdaw.38d55cd0163610d8ce8c42fcff7b62d8981495cc1afacbb2f14e5a23682a4e13",
"type": "turnstile",
"userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.0.0 Safari/537.36"
}
}
Usar solicitud SDK
::: code-group
python
# pip install --upgrade capsolver
# export CAPSOLVER_API_KEY='...'
import capsolver
# capsolver.api_key = "..."
solution = capsolver.solve({
"type": "AntiTurnstileTaskProxyLess",
"websiteURL": "https://www.yourwebsite.com",
"websiteKey": "0x4XXXXXXXXXXXXXXXXX",
"metadata": {
"action": "login" # opcional
}
})
-
go
package main
import (
"fmt"
capsolver_go "github.com/capsolver/capsolver-go"
"log"
)
func main() {
// primero necesita instalar el sdk
//go get github.com/capsolver/capsolver-go
capSolver := capsolver_go.CapSolver{ApiKey: "..."}
solution, err := capSolver.Solve(map[string]any{
"type": "AntiTurnstileTaskProxyLess",
"websiteURL": "https://www.yourwebsite.com",
"websiteKey": "0x4XXXXXXXXXXXXXXXXX",
"metadata": map[string]string{
"action": "login" // opcional
},
})
if err != nil {
log.Fatal(err)
return
}
fmt.Println(solution)
}
Entendiendo Cloudflare Desafío 5S
Utiliza la misma tecnología subyacente que Turnstile. Ayuda a los propietarios de sitios web a integrar desafíos de Cloudflare no intrusivos en sus sitios web para prevenir eficazmente los ataques de bots. Además, Cloudflare Desafío 5s introduce un breve retraso de 5 segundos antes de otorgar acceso a un sitio web. Su propósito es disuadir a los bots automatizados requiriendo a los usuarios que esperen un breve período.
Tipos de desafíos compatibles con CapSolver
No es necesario especificar subtipos durante su llamada. Aún no es necesario proporcionar su propio User-Agent personalizado,
ignoraremos este parámetro.
![][image_ref_a6kb1cxb]
El tipo de tarea type es el siguiente
AntiCloudflareTaskProxy requerido
Cómo resolver el desafío Cloudflare
Primero, al igual que con Turnstile, usamos CapSolver para crear la tarea (los pasos son en su mayoría los mismos)
Paso 1 Crear tarea
Cree la tarea con createTask.
Durante el proceso de uso del desafío, debemos ingresar websiteURL, proxy, otros parámetros son opcionales.
Estructura del objeto de tarea
| Propiedades | Tipo | Requerido | Descripción |
|---|---|---|---|
| type | String | Requerido | AntiCloudflareTask |
| websiteURL | String | Requerido | La dirección de la página objetivo. |
| proxy | String | Requerido | Aprenda a usar proxies |
Solicitud de ejemplo
txt
POST https://api.capsolver.com/createTask
Host: api.capsolver.com
Content-Type: application/json
json lines
{
"clientKey": "SU_CLAVE_DE_API",
"task": {
"type": "AntiCloudflareTask",
"websiteURL": "https://www.yourwebsite.com",
"proxy": "158.120.100.23:334:user:pass"
}
}
Respuesta de ejemplo
json lines
{
"errorId": 0,
"status": "idle",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006" // registre taskId
}
Paso 2 Obtener resultado
Utilice el método getTaskResult para obtener los resultados de reconocimiento
Dependiendo de la carga del sistema, obtendrá los resultados en un intervalo de 1s a 20s
Solicitud de ejemplo
txt
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
json lines
{
"clientKey": "SU_CLAVE_DE_API",
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006"
}
Respuesta de ejemplo
json lines
{
"errorId": 0,
"taskId": "61138bb6-19fb-11ec-a9c8-0242ac110006",
"status": "ready",
"solution": {
"cookies": {
"cf_clearance": "..."
},
"proxy": "...",
"token": "...",
"type": "challenge",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36"
}
}
Conclusión
En 2026, CapSolver se destaca como la solución óptima para manejar los mecanismos de seguridad Cloudflare Turnstile y Challenge 5s, dos mecanismos de seguridad destacados. CapSolver se destaca como el mejor solucionador automático de CAPTCHA, ofreciendo capacidades superiores para resolver CAPTCHA. Utilizando tecnología de automatización avanzada y una infraestructura sólida, CapSolver resuelve eficaz y precisamente los CAPTCHA, convirtiéndolo en la elección perfecta para abordar Turnstile y otros desafíos de CAPTCHA en 2026 y más allá.
Aviso de Cumplimiento: La información proporcionada en este blog es solo para fines informativos. CapSolver se compromete a cumplir con todas las leyes y regulaciones aplicables. El uso de la red de CapSolver para actividades ilegales, fraudulentas o abusivas está estrictamente prohibido y será investigado. Nuestras soluciones para la resolución de captcha mejoran la experiencia del usuario mientras garantizan un 100% de cumplimiento al ayudar a resolver las dificultades de captcha durante el rastreo de datos públicos. Fomentamos el uso responsable de nuestros servicios. Para obtener más información, visite nuestros Términos de Servicio y Política de Privacidad.
Máse

Error de Cloudflare 1006, 1007, 1008 Solución para resolver | Cómo arreglarlo
¿Tienes problemas con errores de Cloudflare 1006, 1007 o 1008? Aprende soluciones prácticas para resolver estos rechazos de acceso y mejorar tu experiencia de rastreo web.

Ethan Collins
05-Dec-2025

Cómo identificar si `action` es necesario para resolver Cloudflare Turnstile usando la extensión de CapSolver
Aprende a identificar la acción para resolver eficazmente el captcha de Cloudflare Turnstile. Sigue nuestra guía paso a paso sobre cómo usar las herramientas y técnicas de Capsolver.

Adélia Cruz
05-Dec-2025

Cómo automatizar la resolución de desafíos de Cloudflare en Selenium
Dominar la estrategia definitiva para resolver desafíos de Cloudflare en Selenium. Utiliza Undetected-Chromedriver, mimetismo conductual y la API de CapSolver para una automatización web confiable.

Adélia Cruz
04-Dec-2025

Cómo resolver el desafío de Cloudflare con Node.js
Una mirada a por qué Cloudflare bloquea los scrapers de Node.js y cómo los desarrolladores obtienen de manera confiable el cf_clearance para flujos de trabajo de datos.

Adélia Cruz
03-Dec-2025

Cómo resolver Cloudflare | Usando Puppeteer Node.JS
Investigaremos cómo resolver de manera efectiva CAPTCHAs similares a Turnstile de Cloudflare utilizando Puppeteer y Node.js y la ayuda de un solver de CAPTCHA.

Adélia Cruz
02-Dec-2025

Cómo identificar Cloudflare Turnstile | Al usar la extensión CapSolver
Aprende a identificar cloudflare turnstile para resolver CAPTCHAs de manera efectiva. Sigue nuestra guía paso a paso sobre el uso de las herramientas y técnicas de Capsolver.

Adélia Cruz
19-Nov-2025

