Friendly Captcha Solver: Bypass Friendly Captcha
Bypass the Friendly Captcha proof-of-work widget on your own Windows machine or VPS, in its current version and the older one alike. One flat monthly plan covers both, with no charge per token.
- Unlimited solving
- Both widget versions
- No per-solve billing
CapSkip is a desktop Friendly Captcha solver that runs on your own Windows machine or VPS instead of sending every challenge to a remote solving farm. Give it the site key and the page URL and it returns the token the widget's hidden solution field expects, so a Friendly Captcha bypass becomes one call from your own automation.
Per-solve services such as 2Captcha bill Friendly Captcha at roughly $1.45 per 1,000 solves. CapSkip charges by device instead of by token: Bronze covers one for $10/mo, Silver two for $17/mo and Gold three for $20/mo, each alongside the $99 one-time lifetime license and with no ceiling on solves or threads. Because nothing is counted, a retry costs nothing.
Both Friendly Captcha generations are covered: the current widget, whose token goes into frc-captcha-response, and the older open-source widget, whose token goes into frc-captcha-solution. The sitekey does not reveal which one a site runs, so pass the version, or the URL of the widget script the page loads, and let CapSkip read it from that. Use the no-code Chrome and Firefox extension, the official Python, Node.js, PHP and .NET SDKs, or the local HTTP API that emulates 2Captcha, RuCaptcha, Anti-Captcha, CapMonster, CapSolver, DeathByCaptcha and SolveCaptcha, so an existing integration usually needs no code changes.
No coding required. Run the CapSkip app and the browser extension connects automatically, then solves CAPTCHAs right in the page. Already using another service? Migrating is easy: CapSkip is a drop-in captcha solver that emulates 2Captcha, RuCaptcha, Anti-Captcha, CapMonster Cloud, CapSolver, DeathByCaptcha, SolveCaptcha and Captchas.io. Add your service to the hosts file in the CapSkip app and your existing code is routed to CapSkip and solved locally, with no changes.
One Friendly Captcha solver for both widget versions
Slow solves cost the same
Friendly Captcha decides how much work each request is worth, so solve time varies. On a flat plan from $10/mo plus the $99 lifetime license, a long solve costs no more than a quick one.
Both widget versions
The current widget and the older open-source one share a brand name but not a protocol, with different tokens and field names. CapSkip solves both from the same method.
A result, not a guess
Friendly Captcha has no image, audio or puzzle to recognise, so there is no accuracy rate to worry about. CapSkip either returns the token or tells you why it could not.
Room for six-kilobyte v2 tokens
A v2 token is one opaque string of roughly six kilobytes, against a few hundred characters for v1. Size the form field, header or queue message that carries it to match.
Works with the client you have
The form API (method=friendly_captcha), the JSON task (FriendlyCaptchaTask) and the CapMonster and DeathByCaptcha shapes all reach CapSkip as they are, so an existing integration keeps its code.
Script URL picks the version
Pass the widget script URL and CapSkip reads the build the site actually loads: site.min.js for the current widget, widget.module.min.js or widget.min.js for the older one.
Three ways to bypass Friendly Captcha
from capskip import CapSkip
solver = CapSkip(host="127.0.0.1", port=8080)
# sitekey is the data-sitekey on the widget element.
result = solver.friendly_captcha(
sitekey="your-site-key",
url="https://example.com/register",
version="v2", # v1 or v2; the sitekey alone does not tell you which
)
# v1 posts frc-captcha-solution, v2 posts frc-captcha-response.
print(result["token"])Solve a Friendly Captcha widget in a few lines with the CapSkip Python SDK.
No-code browser extension
Install the CapSkip extension and it detects the widget on any page and solves it for you, with nothing to script.
Official SDKs
Automate solving from your own code with the Python, Node.js, PHP and C# clients. A few lines returns a valid token.
Local HTTP API
Prefer raw HTTP? CapSkip exposes a local endpoint with 2Captcha and Anti-Captcha API emulation, so any HTTP client works.
How to solve Friendly Captcha with CapSkip
-
Install CapSkip
Download the desktop app for Windows (or run it on a VPS) and launch it. The local solver starts automatically.
-
Sign in to the app
Buy the $1 trial or a Bronze / Silver / Gold license and your login details arrive by email straight away, with the license live the moment you pay. Sign in to the app with them and you are ready to solve. The setup guide walks through it.
-
Solve automatically
Use the browser extension for no-code solving, or call the SDK / HTTP API from your automation.
CapSkip vs per-solve Friendly Captcha services
| Feature | CapSkip | Per-solve services |
|---|---|---|
| Pricing model | Flat unlimited ($99 one-time, then $10/mo) | About $1.45 per 1,000 Friendly Captcha solves |
| Where solving runs | Locally on your Windows machine or VPS | Remote servers you send the request to |
| Widget versions | Both, set by version or read from the widget script URL | Varies by service |
| Privacy | Site key and page URL stay on your machine | Site key and page URL sent to a third party |
| Retries | Free, because solving is not metered | Every attempt is another billed solve |
| Throughput | Unlimited threads on your own hardware | Queue-based, subject to worker availability |
| Integration | No-code extension, SDKs, or drop-in API emulation | API only, per-service client code |
Pricing
Stop paying per solve
Choose your license
Bronze License
$10/ month
+ $99 one-time licenseyours to keep
Subscribe to BronzeInstant license activation
Cancel the monthly whenever you like; the license stays yours.
All three licenses are the same product.
Bronze, Silver and Gold differ by one thing only: how many machines you run it on.
- Unlimited solving, no daily cap
- Unlimited threads, speed scales with your hardware
- 90% to 100% recognition accuracy
- Drop-in replacement for the major solving service APIs
- Works with almost any tool, no coding required
- REST API, SDKs and a browser extension
- Free training when a new CAPTCHA type appears
- Runs on your machine, nothing leaves it
Every CAPTCHA type CapSkip solves is on every license. See the coverage band
Just want to try it first?
Start with a 7-day trial for $1 and solve 1,000 CAPTCHAs of any type on your own targets.
Related CAPTCHA solvers & guides
How to bypass Friendly Captcha
Find the sitekey before anything else. A Friendly Captcha key is the data-sitekey on the element with the frc-captcha class. Pair it with the full page URL and the widget version, which the next paragraph covers. Send them through the Python, Node.js, PHP or .NET SDK, or through the local 2Captcha-compatible HTTP API, and CapSkip returns the token to write into the widget's hidden solution field before you submit the form.
Two Friendly Captcha widgets ship under one brand, and they are not interchangeable. The older open-source widget puts its token in a field named frc-captcha-solution; the current one uses frc-captcha-response. Point your automation at the field the page actually has rather than assuming, because writing a good token into the wrong field fails in exactly the way a bad token does. The sitekey alone does not tell CapSkip which version to solve, so pass version as v1 or v2, or pass the widget script URL: site.min.js means the current widget, widget.module.min.js or widget.min.js the older one. With neither, CapSkip assumes the older widget, and a token for the wrong version is rejected without any hint as to why.
A client you already run for Friendly Captcha keeps working. CapSkip answers the 2Captcha and SolveCaptcha form API with method=friendly_captcha on in.php, the JSON task FriendlyCaptchaTask (and FriendlyCaptchaTaskProxyless) on createTask, the CapMonster custom-task shape, and the DeathByCaptcha type code with friendly_params. Add the service with the hosts file button in the CapSkip app and the same code reaches the local solver. For the no-code case, the Chrome and Firefox extension handles the widget in the page.
Related guides: Friendly Captcha in Python · Friendly Captcha in Node.js · Friendly Captcha in C#
Why do some Friendly Captcha solves take longer than others?
How do I bypass Friendly Captcha on a form?
Which field does the Friendly Captcha token go into?
Does CapSkip support both Friendly Captcha versions?
Does Friendly Captcha have images or puzzles to solve?
How do I set the Friendly Captcha version in Python?
Does my 2Captcha or CapSolver Friendly Captcha code still work?
Can I solve Friendly Captcha through a proxy?
Does CapSkip solve Friendly Captcha on the EU endpoint?
What happens if I send the wrong Friendly Captcha version?
Ready to bypass Friendly Captcha?
Run CapSkip locally, tell it which widget version the site loads, and write the token into the matching frc field. Version 1 or 2, quick solve or slow, every one is on the same flat plan.
