FunCaptcha image recognition
FunCaptchaClassification recognizes FunCaptcha (Arkose Labs) image puzzles: send the puzzle image and the English question, and get back which image to pick; your code clicks it in the browser. It does not return a token. It is synchronous and costs 3 points (¥0.003) per request.
https://api.yescaptcha.com/createTaskGlobal endpointhttps://cn.yescaptcha.com/createTaskChina endpointTask types and pricing
Section titled “Task types and pricing”| Task type | Price | Mode | Notes |
|---|---|---|---|
FunCaptchaClassification | 3 points (¥0.003) | Synchronous |
Request parameters
Section titled “Request parameters”| Field | Type | Required | Description |
|---|---|---|---|
type | string | Yes | Task type; see "Task types and pricing" on this page |
image | string | Yes | Base64-encoded challenge image without the data: prefix |
question | string | Yes | The question text in English (e.g. Pick the image that is the correct way up); supported questions are listed on this page |
imagecontains only the puzzle images (usually a 6-tile grid), without the title or buttons above it. Make sure screenshots are complete; a missing part hurts accuracy. Vertical 6-tile layouts can be uploaded as they are.questionis the full English question exactly as shown, with correct capitalization; don’t translate it yourself. If the page is in another language, switch the captcha to English first. The server picks the puzzle type from the question, so it must be exact.
Request example
Section titled “Request example”{ "clientKey": "YOUR_CLIENT_KEY", "task": { "type": "FunCaptchaClassification", "image": "BASE64_IMAGE", "question": "Pick the bread" }}Result
Section titled “Result”{ "errorId": 0, "status": "ready", "solution": { "objects": [4], "labels": ["parrot", "panda", "octopus", "owl", "bread", "dog"] }, "taskId": "04a3fa76-11a0-11ed-a58c-0ef20f419382"}| Field | Type | Description |
|---|---|---|
objects | array | Index of the image to select, starting at 0, left to right and top to bottom |
labels | array | Recognized labels |
objects: [4] means pick the 5th image (indexes start at 0, left to right and top to bottom). A challenge often has several rounds in a row; capture and send each round separately.
Supported questions
Section titled “Supported questions”These are examples. Questions not listed are supported too; just send the question from the page. If a new question returns ERROR_UNKNOWN_QUESTION, contact support.
| Example | Question (English) |
|---|---|
![]() | Pick the bread |
![]() | Pick one square that shows two identical objects |
![]() | Pick one square that shows two identical objects |
![]() | Pick the penguin |
![]() | Pick the shadow with a different object silhouette |
![]() | Pick the dice pair with the same icon facing up |
![]() | Pick the dice pair whose top sides add up to 14 |
![]() | Pick the matching cards |
![]() | Pick the animal looking at the shape that matches the shape it's standing on |
![]() | Pick one square that shows three of the same object. |
![]() | Pick the mouse that can reach all the cheese in the maze |
![]() | Pick the mouse that can't reach the cheese |
![]() | Pick the image where the darts add up to 10 |
![]() | Pick the image that is the correct way up |
![]() | Pick the dice pair whose top sides add up to 5 |
![]() | Pick the wrong shadow |
![]() | Select the animal with the wrong head |
![]() | Pick the shadow that mathes the icons at the top of the image |
![]() | Pick the spiral galaxy |
![]() | Pick the image where all animals are walking in the same direction as the arrow |
![]() | Select the image with the icon order Chair then Fence |
![]() | Select the image where the total fingers add up to 4 |
![]() | Select the image where the total fingers add up to 3 |
![]() | Pick any square |
![]() | Select an image of three circles in any direction on a straight line |
![]() | Pick the image with 3 crosses in a row in any direction |
![]() | Pick the image where the number matches the amount of animals |
![]() | Pick the distorted object |
![]() | Pick the object that is not distorted |
![]() | Select the animal with the wrong head |
![]() | Pick the image with only one rope |
![]() | Pick the image where the darts add up to 8 |
![]() | Pick the image of the brick cube and the striped heart |
![]() | Pick the image of the brick cube and the striped sphere |
![]() | Pick the image of the brick heart and the striped heart |
![]() | Pick the image of the brick sphere and the checkered heart |
![]() | Pick the image of the checkered cone and the checkered sphere |
![]() | Pick the image of the fuzzy cone and the brick sphere |
![]() | Pick the image of the fuzzy cube and the checkered cube |
![]() | Pick the image of the fuzzy heart and the brick heart |
![]() | Pick the image of the fuzzy heart and the striped heart |
![]() | Pick the image of the fuzzy cube and the striped cube |
![]() | Pick the image of the striped cone and the checkered cube |
![]() | Pick the image of the brick cone and the striped cone |
![]() | Pick the image of the striped cube and the checkered cube |
![]() | Pick the image of the fuzzy sphere and the striped cone |
![]() | Pick the image of the striped cube and the checkered sphere |
![]() | Pick the image of the striped cube and the checkered heart |
![]() | Pick the image of the brick cone and the checkered cube |
![]() | Pick the image of the striped heart and the checkered cube |
![]() | Pick the image of the brick cone and the checkered sphere |
![]() | Pick the image of the fuzzy sphere and the striped cube |
![]() | Pick the image of 2 striped shapes |
![]() | Pick the image of 2 checkered shapes |
![]() | Pick the image with the matching reflection |
![]() | Pick the image of the person walking up the stairs |
![]() | Pick the image of the person walking down the stairs |
![]() | Pick the cube with icons split in half |
![]() | Pick the puzzle with the wrong pieces |
![]() | Use the arrows to rotate the animal to face in the direction of the hand |
![]() | Change the dice until the count matches the image on the left |
![]() | Use the arrows to change the number of objects until it matches the left image |
![]() | Use the arrows to place the train on the coordinate point shown in the picture on the left |
![]() | Use the arrows to move the train to the coordinates shown in the picture on the left |
![]() | Using the arrows, move the person to the indicated seat |
![]() | Use the arrows to move the person to the spot indicated by the cross |
![]() | Use the arrows to move the person to the icon indicated by the colored circle |
![]() | Using the arrows, connect the same two icons with the dotted line as shown on the left |
![]() | Use the arrows to move the train into the position indicated in the left image |
Use the buttons to place the indicated car, in the correct position in the race | |
![]() | Use the arrows to rotate the animal with the same icon to face where the hand is pointing |
![]() | Use the arrows to rotate the object to face in the direction of the hand |
![]() | Use the arrows to find the room that matches the left image |
![]() | Using the arrows, pick the group of rocks that has the amount indicated on the left |
![]() | using the arrows, find the image where one of the towers of rocks contains the exact amount shown on the left |
![]() | Use the arrows to rotate the object to face in the direction of the hand |
![]() | use the arrows to find the distance between the two cars that matches the left image |
![]() | use the arrows to choose the image where all the darts add up to the number in the left image |
![]() | use the arrows to find the image where the number on each ring adds up to the number on the left |
![]() | use the arrows to move the icon into the indicated orbit |
![]() | click on the arrows to view different images when the image matches the example on the left, click submit! |
![]() | use the arrows to find the jigsaw puzzle that is missing the puzzle piece shown on the left |
![]() | use the arrows to pick the image where the object directly below the arrow matches the left image |
![]() | match the icon on the left with the icon on the top of the dice |
![]() | find the image that has the prize on the left held by the claw in the machine on the right |
![]() | click on the arrows to view different images when the image matches the example on the left, click submit! |
![]() | find the image where the rat can reach the exact amount of cheese as the image on the left. |
![]() | use the arrows to find the basket picture with the same content as shown on the left |
![]() | use the arrows to match the number of pins that fall with the number shown on the left |
![]() | use the arrows to choose the image where the winner has the icon shown in the image on the left |
![]() | use the arrows to select the image where the character is pointing to the shortest route, as shown in the leftmost image |
![]() | select the constellation that most closely resembles the image shown on the left |
![]() | use the arrows to select the image that has the icons in the same order as in the leftmost image |
![]() | use the arrows to select the image where all the lines are connected to the matching icon |
![]() | use the arrows to find the image where the red striped pins completely overlap with the boat on the left |
![]() | use the arrows to match the symbol on the left with the cup containing the most liquid |
![]() | use the arrows to move the characters until they are standing on the same icons as in the picture on the left |
![]() | use arrows to find the shape whose number of sides equals the number shown on the left |
![]() | use the arrows to choose the image where the falling balloon has the same icon as shown on the left |
![]() | use the arrows to move the character across tiles that have the same icons as shown on the left |
![]() | use the arrows to find the image where the number of symbols on the tops of the dice exactly matches the image on the left |
![]() | use the arrows to match the icon inside the bubble with the one shown on the left |
![]() | using the arrows, find the group of icons that the icon on the left would best fit in |
No matching questions
Reports and refunds
Section titled “Reports and refunds”If the final submission fails and you don’t know which round was wrong, report the whole group of task IDs with report within 1 hour; refunds are settled after about 24 hours. Rules: Billing and refunds.





































































































