High-score token generation with proxy and proxyless modes. Enterprise reCAPTCHA supported. The fastest reCAPTCHA solver on the market.
reCAPTCHA v3 runs entirely in the background, assigning a score from 0.0 to 1.0 based on user behavior signals. Our solver generates tokens that consistently score above the threshold your target site requires.
We support both standard reCAPTCHA v3 and reCAPTCHA Enterprise. Proxy mode lets you solve from your own IP for sites that check IP consistency.
import requests, time API = "https://api.pentium.sh" KEY = "PTM-your-api-key" # Create reCAPTCHA v3 task task = requests.post(f"{API}/createTask", json={ "clientKey": KEY, "task": { "type": "ReCaptchaV3TaskProxyLess", "websiteURL": "https://example.com", "websiteKey": "6Le-wvkS...", "pageAction": "login", "minScore": 0.9 } }).json() # Poll for result while True: result = requests.post(f"{API}/getTaskResult", json={ "clientKey": KEY, "taskId": task["taskId"] }).json() if result["status"] == "ready": break time.sleep(2) token = result["solution"]["gRecaptchaResponse"]
const API = "https://api.pentium.sh"; const KEY = "PTM-your-api-key"; // Create task const { taskId } = await fetch(`${API}/createTask`, { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ clientKey: KEY, task: { type: "ReCaptchaV3TaskProxyLess", websiteURL: "https://example.com", websiteKey: "6Le-wvkS...", pageAction: "login", minScore: 0.9 } }) }).then(r => r.json()); // Poll let solution; while (!solution) { await new Promise(r => setTimeout(r, 2000)); const res = await fetch(`${API}/getTaskResult`, { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ clientKey: KEY, taskId }) }).then(r => r.json()); if (res.status === "ready") solution = res.solution; } console.log(solution.gRecaptchaResponse);
| Parameter | Type | Required | Description |
|---|---|---|---|
| type | string | Yes | ReCaptchaV3TaskProxyLess or ReCaptchaV3Task |
| websiteURL | string | Yes | URL of the page with reCAPTCHA |
| websiteKey | string | Yes | The reCAPTCHA sitekey |
| pageAction | string | No | The action parameter passed to grecaptcha.execute() |
| minScore | number | No | Minimum score to target (0.1 - 0.9). Default: 0.7 |
| isEnterprise | boolean | No | Set true for reCAPTCHA Enterprise sites |
| proxyType | string | * | http, https, socks4, socks5 (required for ReCaptchaV3Task) |
| proxyAddress | string | * | Proxy IP or hostname (required for ReCaptchaV3Task) |
| proxyPort | number | * | Proxy port (required for ReCaptchaV3Task) |
{ "errorId": 0, "status": "ready", "solution": { "gRecaptchaResponse": "03AGdBq26..." } }
The cheapest reCAPTCHA v3 solver. $0.001 per token.