How to solve Cloudflare Turnstile

Sora Fujimoto
AI Solutions Architect
13-May-2023

Variants of Turnstile Supported by Capsolver

Turnstile/Challenge verification is an alternative to reCaptcha. Our system automatically handles all its forms:
- Manual
- Non-Interactive
- Invisible
Navigating the Cloudflare Turnstile
Prior to tackling Cloudflare, please familiarize yourself with the necessary preconditions and critical considerations:
Prerequisites:
- Capsolver Access Key
Key considerations to ensure validity:
- The
Token
provided by the getTaskResult method is the successfully solved captcha token.
For instructions on navigating the Cloudflare turnstile, refer to our guide. Certain parameters are essential while others are optional.
In this scenario, we will concentrate on the indispensable parameters. The task options for handling Cloudflare are:
AntiTurnstileTaskProxyLess
: This task type utilizes our server's proxy.
We will employ AntiTurnstileTaskProxyLess as the site is protected by Cloudflare Turnstile.
Omission of any parameters or incorrect submissions might result in the token being rejected by the website. All the necessary parameters are illustrated in this image:

Step 1: Initiating a Task with Capsolver
Execute the createTask
method to input the required data:
JSON
POST https://api.capsolver.com/createTask
{
"clientKey": "YOUR_API_KEY",
"task": {
"type": "AntiTurnstileTaskProxyLess",
"websiteURL": "https://www.yourwebsite.com",
"websiteKey": "0x4XXXXXXXXXXXXXXXXX",
"metadata": {
"action": "login", //optional
"cdata": "0000-1111-2222-3333-example-cdata" //optional
}
}
}
Step 2: Retrieving the Results
You will need to regularly query the getTaskResult
API until the captcha is successfully solved.
Example of the required request:
json
POST https://api.capsolver.com/getTaskResult
Host: api.capsolver.com
Content-Type: application/json
{
"clientKey":"YOUR_API_KEY",
"taskId": "TASKID_OF_CREATETASK" //ID from the createTask method
}
Upon successful captcha resolution, you'll obtain a response akin to the following visual:
The acquired captcha token can be validated by submitting the token
.
⚠️ Rejection of the token may suggest missing or incorrect details. Ensure it's not a cloudflare challenge 5s, which requires different parameters.
For guidance on resolving Cloudflare Challenge 5s IUAM, please visit this article: link
In summary, although it might appear challenging to navigate Cloudflare turnstile, with capsolver.com the process is streamlined and effective. Following the steps provided will allow you to effortlessly resolve Cloudflare issues.
Capsolver Team đź’ś
Compliance Disclaimer: The information provided on this blog is for informational purposes only. CapSolver is committed to compliance with all applicable laws and regulations. The use of the CapSolver network for illegal, fraudulent, or abusive activities is strictly prohibited and will be investigated. Our captcha-solving solutions enhance user experience while ensuring 100% compliance in helping solve captcha difficulties during public data crawling. We encourage responsible use of our services. For more information, please visit our Terms of Service and Privacy Policy.
More

How to Solve Cloudflare JS Challenge for Web Scraping and Automation
Learn how to solve Cloudflare's JavaScript Challenge for seamless web scraping and automation. Discover effective strategies, including using headless browsers, proxy rotation, and leveraging CapSolver's advanced CAPTCHA-solving capabilities.

Rajinder Singh
05-Mar-2025

Cloudflare TLS Fingerprinting: What It Is and How to Solve It
Learn about Cloudflare's use of TLS fingerprinting for security, how it detects and blocks bots, and explore effective methods to solve it for web scraping and automated browsing tasks.

Lucas Mitchell
28-Feb-2025

How to Extract Data from a Cloudflare-Protected Website
In this guide, we'll explore ethical and effective techniques to extract data from Cloudflare-protected websites.

Lucas Mitchell
20-Feb-2025

How to Fix Cloudflare Errors 1006, 1007, and 1008 Quickly
Cloudflare errors 1006, 1007, and 1008 can block your access due to suspicious or automated traffic. Learn quick fixes using premium proxies, user agent rotation, human behavior simulation, and IP address changes to overcome these roadblocks for smooth web scraping.

Ethan Collins
05-Feb-2025

How to Bypass Cloudflare Challenge While Web Scraping in 2025
Learn how to bypass Cloudflare Challenge and Turnstile in 2025 for seamless web scraping. Discover Capsolver integration, TLS fingerprinting tips, and fixes for common errors to avoid CAPTCHA hell. Save time and scale your data extraction.

AloĂsio VĂtor
23-Jan-2025

How to Solve Cloudflare Turnstile CAPTCHA by Extension
Learn how to bypass Cloudflare Turnstile CAPTCHA with Capsolver’s extension. Install guides for Chrome, Firefox, and automation tools like Puppeteer.

Adélia Cruz
23-Jan-2025