Bypassing reCAPTCHA V2 on Google Search
The process of bypassing reCAPTCHA V2 on Google Search is a bit different from common cases. The difference is in additional string value
To successfully bypass the captcha:
Step by step process:
The process of bypassing reCAPTCHA V2 on Google Search is a bit different from common cases. The difference is in additional string value
data-s
used by the captcha. The value can be used only once.To successfully bypass the captcha:
- you MUST obtain new
data-s
value for each captcha solving attempt - you SHOULD use cookies OR proxy each time you solve the captcha
Step by step process:
- Get the data for all the required parameters:
googlekey
data-s
pageurl
cookies
ORproxy
andproxytype
Cookies should be provided as a string containing key:value pairs. Delimeter for keys and values is colon, separator between the pairs is semicolon, example:key:val;foo:bar;cookieName:cookie value string;
Detailed description of API parameters can be found in reCAPTCHA V2 section of our API docs.
Proxies are provided using two parameters:proxy
in the following formatproxyuser:strongPassword@123.123.123.123:3128
andproxytype
with a type of your proxy HTTP, HTTPS, SOCKS4 or SOCKS5. More info on proxies can be found in Using proxies section of our API docs.
- Interact with our API to get the solution. Submit the captcha to in.php endpoint and request the result from res.php endpoint. We recommend to use json=1 parameter to receive the response as JSON.
- Use the data from the response to bypass the captcha. The response will contain the token to bypass reCAPTCHA V2 and, if you used cookies, the response will also include a set of cookies. Apply the cookies, place the token into
g-recaptcha-response
field and submit the formcaptcha-form
. You will be redirected to the target page.
data-s
value can be used only once. Due to that, if the first worker is unable to solve your captcha for some reason you will receive ERROR_CAPTCHA_UNSOLVABLE
error code. We can not make more than one attempt to use each data-s
and due to that there are more cases when you receive the error in comparison with reCAPTCHA V2 without data-s
parameter.