Back to BlogGuide

How to Identify CAPTCHA Parameters Using CapSolver Extension

Learn to quickly detect and extract CAPTCHA parameters (site key, action, cData) using the CapSolver browser extension for reCAPTCHA and Cloudflare Turnstile.

reGOTCHA TeamDecember 22, 20255 min read
How to Identify CAPTCHA Parameters Using CapSolver Extension

What is the CapSolver Extension?

Before you can solve any CAPTCHA using a service like reGOTCHA, you need to know the specific parameters required by that CAPTCHA. The CapSolver browser extension is a free utility that automatically detects and displays these parameters, saving you hours of manual inspection.

This guide shows you how to use the extension to identify parameters for reCAPTCHA v2, v3, reCAPTCHA Enterprise, and Cloudflare Turnstile.

Step 1: Install the Extension

The CapSolver extension is available for both Chrome and Firefox:

  • Chrome: Install Captcha Solver Auto Solve from the Chrome Web Store
  • Firefox: Install from Mozilla Add-ons (search for "CapSolver")

After installation, you'll see the CapSolver icon in your browser toolbar.

Step 2: Access the Detection Panel

The detection tool is available in your browser's Developer Tools:

  1. Navigate to any website with a CAPTCHA
  2. Press F12 (or right-click → Inspect) to open Developer Tools
  3. Look for the "Capsolver Captcha Detector" tab in the DevTools panel
  4. Click on the tab to open the detection interface
Important: Keep the Capsolver Captcha Detector panel open while you interact with the target page. Closing the panel clears all detected parameters.

Step 3: Trigger the CAPTCHA

With the detection panel open, perform actions on the website that would trigger the CAPTCHA:

  • Click a submit button
  • Fill out a form
  • Navigate to protected pages
  • Trigger login or checkout flows

The extension automatically detects CAPTCHA initialization and displays the extracted parameters.

Detected Parameters for reCAPTCHA

For reCAPTCHA (v2, v3, and Enterprise), the extension identifies these key parameters:

ParameterDescriptionExample
websiteURLThe URL of the page with CAPTCHAhttps://example.com/login
websiteKeyThe site key (public key)6LcR_RIpAAAAANGD...
pageActionThe action name (v3/Enterprise)login, submit
isInvisibleWhether CAPTCHA is invisibletrue / false
isEnterpriseWhether it's Enterprise versiontrue / false
apiDomainreCAPTCHA API domainwww.google.com

Using Detected Parameters with reGOTCHA

Once you have the parameters, you can use them to create a solve request:

response.json
{
  "clientKey": "YOUR_REGOTCHA_API_KEY",
  "task": {
    "type": "ReCaptchaV3EnterpriseTaskProxyless",
    "websiteURL": "https://example.com/login",
    "websiteKey": "6LcR_RIpAAAAANGDwXhTz8nO4N_NijF_Pj2iO4L6",
    "pageAction": "login"
  }
}

Detected Parameters for Cloudflare Turnstile

For Cloudflare Turnstile, the extension detects:

ParameterDescriptionNote
websiteURLPage URLStatic
websiteKeyTurnstile site keyStatic
actionAction valueDynamic - changes each session
cDataCustom data valueDynamic - changes each session
Critical: The action and cData values for Turnstile change with each page load. You must extract fresh values for each solve request.

Best Practices

  • Keep the panel open: Closing the detection panel erases all captured data. Keep it open throughout your investigation.
  • Refresh for fresh data: If you close the panel, refresh the page and reopen the detector to start fresh.
  • Check multiple pages: Different pages on the same site may use different actions or configurations.
  • Verify Enterprise status: Enterprise reCAPTCHA requires different API endpoints than standard versions.
  • Test the action name: Using the exact action name is critical for v3 and Enterprise success rates.

Troubleshooting

No CAPTCHA Detected

If the extension doesn't detect any CAPTCHA:

  • Ensure the detector panel is open before the page loads
  • Try refreshing the page with the panel open
  • Interact with the page (scroll, click) to trigger lazy-loaded CAPTCHAs
  • Check if the CAPTCHA uses a non-standard implementation

Missing Action Parameter

If the action is empty for reCAPTCHA v3, the site may be using the default action. Try using homepage or submit as common defaults.

Next Steps

Once you've identified the CAPTCHA parameters, you can integrate them into your automation:

Ready to start solving? Sign up for a free reGOTCHA account and get 50 free credits to test your integration.
CapSolverExtensionParametersDetection

Ready to solve CAPTCHAs at scale?

Get started with 50 free credits. No credit card required.