[Feature] Improvement Proposal: Add support for 10captcha provider in recaptcha plugin

Author: TomX99Created Jul 16, 2025Updated Apr 8, 2026
Labelsissue: proposal

Feature request

What I'm trying to do:

I'd like to use the puppeteer-extra-plugin-recaptcha plugin with a different CAPTCHA-solving provider — specifically 10captcha — to support more flexible integration options.

Why the current setup doesn’t work:

Right now, the plugin supports 2captcha as the only provider. While it's well-supported, some users (myself included) prefer 10captcha due to pricing, regional performance, or personal account usage. Unfortunately, there's no way to plug it in directly.

Suggested enhancement:

Add optional support for 10captcha via a configuration flag, similar to 2captcha. The API structure is very similar and should work with minimal changes to the existing solve logic.

Here’s the API docs for reference:
https://10captcha.com/api-docs.php

Why this might benefit others:

  • Offers users freedom to choose providers based on cost, reliability, or preference.
  • Makes the plugin more extensible and service-agnostic.
  • Could encourage adoption by those already using 10captcha in other bots or scrapers.

Thanks for your work maintaining this great plugin.

Source: berstend/puppeteer-extra