What Is FunCaptcha

FunCaptcha presents users with an interactive game instead of the traditional checkbox or image grid. The user needs to pass the game (such as rotating an object to a correct position) to prove they're not a bot.

FunCaptcha Demo

Best FunCaptcha Solver

Capsolver is the cheapest and fastest FunCaptcha solver to solve the FunCaptcha.

Capsolver use AI-powered Captcha Solving Algorithms, which result in faster solving speed and significantly reduced costs, providing an excellent developer experience.

Highly Reliable

We have the fastest update speed among similar providers.

No Risks

You only pay for solved captchas.Strict cooperation review will ban any illegal activities.


We use AI for fully automated captcha solving.


Capsolver works with APIs of popular manual captcha recognition services.

Diverse Solutions

Capsolver provides API service and extension on Chrome.


More than 1000+ platforms have integrated our API.

The method of resolving captcha issues with Capsolver is as follows:

After using the Capsolver service, when users encounter captcha problems, they send requests to Capsolver. Upon receiving the request for the corresponding captcha issue, Capsolver efficiently and quickly solves the captcha problem for the users.

</> FunCaptcha solver API:

(More third-party libraries on github)


$1.6/1000 requests
$0.6/1000 images

How To Solve FunCaptcha-API Guide

Capsolver auto captcha solving service can easily solve FunCaptcha. Capsolver provides two Captcha solving services that help you to solve FunCaptcha.

One of the services is to use Capsolver's API , the other one is to download the extension in Chrome.

Registering for CapSolver and getting our captcha services.

Step 1 : Creating a Task

To solve FunCaptcha, the first step involves creating a task with the createTask method. This requires you to provide certain details like the type of task, the URL of the website using FunCaptcha, the public domain key, and more. Here's an overview of the task object structure:

  "type": "FunCaptchaTask",
  "websiteURL": "URL of the website using FunCaptcha",
  "websitePublicKey": "Public domain key",
  "funcaptchaApiJSSubdomain": "A special subdomain of",
  "data": "Additional parameter that may be required by FunCaptcha",
  "proxy": "Proxy details",
  "userAgent": "Browser's User-Agent used in emulation"

You can send a POST request to create a task using the Capsolver API like this:

  "clientKey": "YOUR_API_KEY",
  "task": {
    "type": "FunCaptchaTask",
    "websiteURL": "",
    "websitePublicKey": "00000000-0000-0000-0000-000000000000",
    "proxy": "Your_own_proxy"

Once you've submitted the task, you should receive a 'Task ID' in the response if it's successful.

Step 2 : Getting Results

After you've created the task, you can retrieve the result using the getTaskResult method. Depending on the system load, the results can be obtained within an interval of 1 to 20 seconds.

Here's an example of a POST request to get the task result:

Content-Type: application/json

  "clientKey": "YOUR_API_KEY",
  "taskId": "Task ID received from the createTask method"

Once the task status is ready, you should receive the result of the FunCaptcha challenge in the response.

Solving FunCaptcha using Capsolver SDK:

Popular captchas supported

Easily use Capsolver to solve captchas

We ensure that integrating our products into your infrastructure is as effortless as possible. With multiple language support and ready-to-use code examples, a quick and easy start to your web project is a guarantee.

Documentation For Developers

# pip install --upgrade capsolver
# export CAPSOLVER_API_KEY='...'

import capsolver

# capsolver.api_key = "..."
solution = capsolver.solve({
    "type": "FunCaptchaTaskProxyLess",
    "websitePublicKey": "",
    "websiteURL": "",
package main

import (
    capsolver_go ""

func main() {
    // first you need to install sdk
    //go get
    //export CAPSOLVER_API_KEY='...' or
    //capSolver := CapSolver{ApiKey:"..."}

    capSolver := capsolver_go.CapSolver{}
    solution, err := capSolver.Solve(map[string]any{
        "type":             "FunCaptchaTaskProxyLess",
        "websitePublicKey": "xxxx-xxxx-xxxx",
        "websiteURL":       "xxxx-xxxx-xxxx",
        "proxy":            "ip:port:username:password",
    if err != nil {

How to SolveFunCaptcha-Solve Extension

Captcha Solving Extension supported in Chrome and Firefox browsers
Our browser extension allows you to automatically solve image recognition or Optical Character Recognition (OCR).

Including reCAPTCHA v2, v3, hCaptcha, FunCaptcha, Cloudflare Turnstile, AWS WAF, and more types.

More types

Free Trial

Recognize 15+ other captcha types