Skip to main content

🔐 Captcha Solving

Some websites use captchas to prevent automation. Fuyu supports solving simple text-based captchas directly inside your scripts — no third-party accounts or API keys needed.


🧩 resolve_captcha(element)

Use the resolve_captcha() command to solve captchas during a script run.

captcha_el = find_element(".captcha-box")

if captcha_el
token = resolve_captcha(captcha_el)
find_element("input[name='captcha']").input(token)
end

How it works:

  • Takes a screenshot of the captcha element
  • Sends it to our solving system
  • Returns the decoded text token to use in the form

⚙️ Notes

  • Only supports text-based captchas (e.g. distorted letters/numbers)
  • Does not support reCAPTCHA, hCaptcha, or image-selection challenges (yet)
  • The captcha must be clearly visible on the page
  • Solving consumes credits based on the complexity

🚧 Coming Soon

We're working on support for more complex captchas, including:

  • Image-selection challenges (e.g. reCAPTCHA)
  • hCaptcha
  • Cloudflare Turnstile
  • Slider puzzles