VK captcha solver on «SolveCaptcha»

VK captcha solver

VK captcha is a standard image-based text captcha used as an extra check for suspicious or overly frequent actions; when triggered, VK returns a captcha ID and an image URL, and the next request must be repeated with the solved text and that captcha ID.

Bypass VK captcha

Best VK captcha auto solver

By leveraging advanced human-based and AI-driven captcha-solving algorithms, SolveCaptcha achieves speed and cost efficiency, providing a top-tier experience for developers.

  • High Reliability with «SolveCaptcha» High Reliability

    Service offers the fastest update speeds compared to similar providers, keeping you ahead.

  • No Risks with «SolveCaptcha» No Risks

    You only pay for successfully solved CAPTCHAs, with strict monitoring in place to prevent any misuse or illegal activities.

  • «SolveCaptcha» is AI and Human-Powered service AI and Human-Powered

    We combine advanced AI with human verification for efficient, fully automated CAPTCHA solving.

  • Wide Compatibility with «SolveCaptcha» Wide Compatibility

    SolveCaptcha seamlessly integrates with APIs from top manual CAPTCHA recognition services.

  • Diverse Solutions on «SolveCaptcha» Diverse Solutions

    Access SolveCaptcha through both captcha solver API and a convenient Chrome extension.

  • «SolveCaptcha» is a trusted service Trusted

    Over 1 000 platforms have integrated captcha solver API for smooth, reliable automation.

Pricing for a VK captcha auto solver service

SolveCaptcha is the most cheap and fastest service for solving VK captchas.

VK captcha logo VK captcha Price per 1000 $1.2 Speed 3 sec. Free capacity, per min. 64
More types
GitHub logo

Get started fast with open-source repositories — available in multiple programming languages for integration.

Captcha solver on GitHub

VK captcha solver API: How to solve and bypass VK captcha

VK captcha is a standard image-based text captcha used as an extra check for suspicious or overly frequent actions; when triggered, VK returns a captcha ID and an image URL, and the next request must be repeated with the solved text and that captcha ID.

We offer two methods to solve this type of captcha - token-based and image-based.

Image-based method specification

We use the body (image in base64 format) or file (image as file) and steps parameters.
You can get both values from the response to the request
https://api.vk.com/method/captchaNotRobot.getContent?v={API_VER}
when loading the captcha widget on the page.

Parameter Type Required Description
key String Yes your API key
method String Yes vkimage
file String Yes Captcha image as file. The request must include body or file.
body String Yes Base64-encoded captcha image. The request must include body or file.
steps String Yes Array of steps
json Integer No Set to 1 to get the response as JSON. Default: 0

Request example

Endpoint: https://solvecaptcha.com/in.php
Method: POST

{
  "key": "YOUR_API_KEY",
  "method": "vkimage",
  "body": "/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAUGBgcGBQgHBwcJCQgKDBQNDAsLDBkSEw8UHRofHh0aHBwgJC4nICIsIxwcKDcpLDAxNDQ0Hyc5PTgyPC4zNDL...",
  "steps": "[7,18,13,15,5,6,9,10,22,24,13,22,4,12,15,7,3,5,7....10,12,9,6,3,14,1,17,15,18,5,18,19,20,21,15,9,21,11,18,6,22,23,7]",
  "json": 1
}

The query will return the ID of your captcha, which should be used to get the result.

Getting the result

Request example

Endpoint: https://solvecaptcha.com/res.php
Method: GET

{
  "key": "YOUR_API_KEY",
  "action": "get",
  "id": 2053847348,
  "json": 1
}

Result example

{
  "status": 1,
  "request": {
    "best_step": 24,
    "preview": "/9j/4AAQSkZJRgABAQEASABIAAD/...NDL/2Q==",
    "solution": [
      21,
      3,
      9,
      ...,
      13,
      0,
      22,
      10,
      16
    ],
    "answer": "eyJ2YWx1ZSI6WzIxLDMsOSw1LDIsMTQsMTgsNywyMCw2LDE1LDEsMTEsMjMsMTksNCwxNyw4LDEzLDAsMjIsMTAsMTZdLCJ2ZXIiOjF9"
  }
}

best_step - the number of steps you need to pass to solve the captcha, you can use this value to move the slider
solution - the list of steps passed to solve the captcha
answer - the solution in proper API format, use it to interact with the target website API
preview - the base64 image showing the result of performing steps from the solution

Token-based method specification

Token-based method requires redirect_uri parameter, as well as proxy and userAgent. The value of the redirect_uri parameter can be found in the response to requests to the VK API that return captchas.

Parameter Type Required Description
key String Yes your API key
method String Yes vkcaptcha
redirect_uri String Yes The URL that is returned on requests to the captcha API.
userAgent String Yes Your User-Agent that will be passed to our worker and used to solve the captcha.
proxy String Yes Your proxy: login:[email protected]:3128
You can find more info about proxies here
proxytype String Yes Type of your proxy: HTTP, HTTPS, SOCKS4, SOCKS5
json Integer No Set to 1 to get the response as JSON. Default: 0

Request example

Endpoint: https://solvecaptcha.com/in.php
Method: POST

{
  "type": "vkcaptcha",
  "redirect_uri": "https://id.vk.com/not_robot_captcha?domain=vk.com&session_token=ey....p2c0Nn&variant=popup&blank=1",
  "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/117.0.5938.149 Safari/537.36",
  "proxyType": "http",
  "proxyAddress": "1.2.3.4",
  "proxyPort": "8080",
  "proxyLogin": "proxyUser71",
  "proxyPassword": "x7$Pq2mL"
}

The query will return the ID of your captcha, which should be used to get the result.

Getting the result

Request example

Endpoint: https://solvecaptcha.com/res.php
Method: POST

{
  "key": "YOUR_API_KEY",
  "id": 2031767958
}

Result example

{
  "errorId": 0,
  "status": "ready",
  "solution": {
    "token": "eyJhbGc...1JcZuE5FgT"
  },
  "cost": "0.00138",
  "ip": "91.210.168.54",
  "createTime": 1754567219,
  "endTime": 1754567231,
  "solveCount": 1
}

Use the token to interact with the target website.

«SolveCaptcha» captcha bypass extensions

Captcha Bypass Extension

Chrome browser extension allows automatically solving captchas. Including Google reCAPTCHA v2, v3, FunCaptcha, Cloudflare bypass, Amazon AWS WAF, and more types.

Best Captcha Recognition and Solving Service Supported

The service enables recognition, solve, bypass, pass of any type of popular captcha.

More types