NEW

Puppeteer Plugin

Forget CAPTCHAs exist. Install the plugin, add your API key, and every Cloudflare Turnstile, reCAPTCHA, and hCaptcha is solved automatically.

Install

npm install @gatesolve/puppeteer-plugin

Option 1: Solve on current page

Detect and solve any CAPTCHA on the page you're on.

import puppeteer from 'puppeteer';
import { solveOnPage } from '@gatesolve/puppeteer-plugin';

const browser = await puppeteer.launch();
const page = await browser.newPage();
await page.goto('https://example.com/login');

const result = await solveOnPage(page, {
  apiKey: 'gs_your_key_here',
});

if (result?.success) {
  console.log(`Solved ${result.type} in ${result.solveTimeMs}ms`);
  await page.click('button[type="submit"]');
}

Option 2: Auto-solve on every page

Wrap your browser context. Every navigation automatically detects and solves CAPTCHAs.

import puppeteer from 'puppeteer';
import { withGateSolve } from '@gatesolve/puppeteer-plugin';

const browser = await puppeteer.launch();
const page = await browser.newPage();

// Auto-solve CAPTCHAs on every navigation
withGateSolve(page, { apiKey: 'gs_your_key_here', debug: true });

await page.goto('https://protected-site.com');
// CAPTCHA solved automatically on load

Auto-detect

Detects Turnstile, reCAPTCHA v2/v3, and hCaptcha automatically

Token injection

Solved tokens are injected into the page — forms just work

100 free solves

No credit card. Get your API key at gatesolve.dev

Pricing

Turnstile

$0.02/solve

reCAPTCHA

$0.03/solve

hCaptcha

$0.03/solve