
Company News
Free Business Plan Upgrades for Open Source Maintainers
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.
@gatesolve/recaptcha-provider
Advanced tools
GateSolve provider for puppeteer-extra-plugin-recaptcha — solve CAPTCHAs using GateSolve as backend
Use GateSolve as the solving backend for puppeteer-extra-plugin-recaptcha.
Drop-in replacement for 2captcha — works with both puppeteer-extra and playwright-extra.
npm install @gatesolve/recaptcha-provider
import puppeteer from 'puppeteer-extra'
import RecaptchaPlugin from 'puppeteer-extra-plugin-recaptcha'
import { PROVIDER_ID, getSolutions } from '@gatesolve/recaptcha-provider'
puppeteer.use(RecaptchaPlugin({
provider: { id: PROVIDER_ID, token: 'gs_your_key', fn: getSolutions }
}))
const browser = await puppeteer.launch()
const page = await browser.newPage()
await page.goto('https://example.com/login')
// Automatically detects and solves reCAPTCHAs using GateSolve
const { solved } = await page.solveRecaptchas()
console.log(`Solved ${solved.length} captcha(s)`)
await page.close()
await browser.close()
import { chromium } from 'playwright-extra'
import RecaptchaPlugin from 'puppeteer-extra-plugin-recaptcha'
import { PROVIDER_ID, getSolutions } from '@gatesolve/recaptcha-provider'
chromium.use(RecaptchaPlugin({
provider: { id: PROVIDER_ID, token: 'gs_your_key', fn: getSolutions }
}))
const browser = await chromium.launch()
const page = await browser.newPage()
await page.goto('https://example.com/login')
const { solved } = await page.solveRecaptchas()
console.log(`Solved ${solved.length} captcha(s)`)
await page.close()
await browser.close()
Sign up at gatesolve.dev to get your API key.
puppeteer-extra-plugin-recaptcha detects CAPTCHAs on the pageSupports reCAPTCHA v2, v3, and hCaptcha.
MIT
FAQs
GateSolve provider for puppeteer-extra-plugin-recaptcha — solve CAPTCHAs using GateSolve as backend
The npm package @gatesolve/recaptcha-provider receives a total of 1 weekly downloads. As such, @gatesolve/recaptcha-provider popularity was classified as not popular.
We found that @gatesolve/recaptcha-provider demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Company News
Open source maintainers are under more pressure than ever. We're raising our open source program from the Team plan to the Business plan, free.

Security News
The supply chain control that delays freshly published gems now covers lockfile generation and gem vendoring in Ruby projects.

Security News
During a UK cyber test, a Mythos 5 agent used sockpuppets, social engineering, and prompt injection to try to get a maintainer to merge malware.