🔐 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