Skip to main content

Overview

PhoneClaw can automate captcha solving using its vision-assisted UI targeting and screen understanding capabilities. Watch the captcha automation demo to see it in action.

How It Works

PhoneClaw uses the magicClicker and magicScraper functions to:
  • Identify captcha elements on screen
  • Read captcha text or identify images
  • Click correct answers or input solutions
  • Verify successful completion

Basic Captcha Solving

1

Detect Captcha

Use magicScraper to identify if a captcha is present.
2

Read Captcha Content

Extract the captcha challenge using vision.
3

Solve and Submit

Click the correct answer or input the solution.

Text-Based Captcha Solving

Solve simple text captchas that require reading and typing:

Image Selection Captcha

Solve image-based captchas that require selecting specific images:

ReCAPTCHA Automation

Automate Google reCAPTCHA v2 checkboxes:

Retry Logic for Failed Attempts

Implement retry logic for captchas that may fail:

Complete Workflow with Captcha Handling

Integrate captcha solving into a larger automation workflow:

Best Practices

  • Always verify captcha solution before proceeding
  • Implement retry logic for failed attempts
  • Use appropriate delays to allow captchas to load
  • Test thoroughly as captcha layouts vary by site
  • Consider notifying admins when captchas consistently fail
  • Respect website terms of service and use automation responsibly

Limitations

  • Complex audio captchas may require additional handling
  • Some advanced captcha systems may be difficult to automate
  • Captcha providers may update their systems, requiring script adjustments
  • Rate limiting may apply to automated captcha attempts

See Also