About these CAPTCHA demos
This page is a free CAPTCHA demo hub: a set of live CAPTCHA test pages running the real widgets you meet across the web, including Google reCAPTCHA v2, reCAPTCHA v2 Invisible, reCAPTCHA v2 Callback, reCAPTCHA v3, Cloudflare Turnstile, GeeTest v3 and a self-contained image CAPTCHA. Every demo loads the genuine challenge straight from the provider, so what happens here is exactly what happens on a real signup, login or checkout form.
These CAPTCHA test pages help developers, QA testers, researchers and automation engineers understand how each challenge behaves, validate an integration end to end, evaluate automation workflows and check application compatibility, all without touching production. Each demo prints the raw verification response, so you can inspect the token your backend would receive (g-recaptcha-response for reCAPTCHA, cf-turnstile-response for Turnstile) along with the score, hostname and timestamp.
They are also the quickest way to sanity-check a CapSkip setup: open a CAPTCHA demo, run your solver, and confirm API connectivity, service emulation and solve times across every CAPTCHA type from one place.
How to solve the CAPTCHAs on these demo pages
Every challenge listed above can be cleared automatically with CapSkip, a desktop AI captcha solver that runs locally on your own machine: high accuracy, low latency, and one flat price with unlimited solving instead of per-CAPTCHA billing.
There are three ways to use it. The no-code CAPTCHA solver extension for Chrome and Firefox detects the widget on any page and solves it for you, and the browser extension guide walks through the setup step by step. For automation, the CAPTCHA solving SDK covers Python, Node.js, PHP and C#, while the API docs expose a plain HTTP endpoint for every type: reCAPTCHA v2, v2 Invisible, v2 Callback, reCAPTCHA v3, Cloudflare Turnstile and image CAPTCHA.
The third way needs no new code at all. The CapSkip app emulates the APIs of the pay-per-captcha services, so an existing bot or tool can be pointed at CapSkip instead: choose your service in the app, click “Add to hosts file”, and the requests your code already sends to 2Captcha, RuCaptcha, Anti-Captcha, CapMonster Cloud, CapSolver, DeathByCaptcha or SolveCaptcha are answered locally by CapSkip, at a flat price instead of per solve.
Solving guides by type: reCAPTCHA v2 solver, invisible reCAPTCHA solver, callback solver, reCAPTCHA v3 solver, reCAPTCHA Enterprise solver, Cloudflare Turnstile solver, GeeTest solver and image CAPTCHA solver. Driving a browser? See the Selenium, Playwright and Puppeteer guides, or the walkthrough for CAPTCHA solving in web scraping.
New to CapSkip? The setup guide covers installation and licensing, and the FAQ answers the usual pricing and compatibility questions.
CAPTCHA demo FAQ
What is a CAPTCHA demo page?
Which CAPTCHA types can I test here?
Are these CAPTCHA demos free to use?
What is the difference between reCAPTCHA v2, v2 Invisible and v2 Callback?
g-recaptcha-response token, and only the trigger differs. v2 shows the visible “I’m not a robot” checkbox. v2 Invisible has no checkbox and binds the challenge to your submit button. v2 Callback keeps the checkbox but hands the token to a JavaScript callback that submits the form for you.How is reCAPTCHA v3 different from reCAPTCHA v2?
What is GeeTest v3 and how does its demo work?
geetest_challenge, geetest_validate and geetest_seccode — which the server checks against GeeTest. The demo prints all three.