Cloudflare Turnstile demo and CAPTCHA test pages
A live Cloudflare Turnstile widget for every mode, appearance, size and rendering, and a page behind each kind of Cloudflare WAF challenge. Point your solver at one, then read Cloudflare's own verdict.
How to test
Open a test page
Each carries a live widget, or sits behind a live Cloudflare WAF rule.
Solve it
In your browser, or with a ZeroCaptcha task for the page's URL and sitekey.
Check the verdict
The page asks Cloudflare's siteverify and shows its reply as it came. Or use the Cloudflare Turnstile token checker.
Cloudflare Turnstile demos
One real widget per page. Each card opens the widget beside Cloudflare's verdict.
Mode
Appearance
Size
Rendering
Cloudflare WAF and 5-second challenge pages
Pages behind real Cloudflare WAF rules, one per challenge type. Each shows whether your browser holds a cf_clearance cookie, and what a challenge task returns.
About these test pages
These are live pages to test a CAPTCHA solver or an integration against: a real Cloudflare Turnstile widget for every mode, appearance, size and rendering, and a page behind each kind of Cloudflare WAF challenge, the 5-second JS challenge included. Each page shows its sitekey, the complete ZeroCaptcha request for it in curl, Python and Node, and checks the token you bring with Cloudflare's siteverify. Nothing here solves anything for free.
How to test a solver or an integration end to end
- Pick the page for the widget or challenge you meet, and note its URL and sitekey, shown on the page.
- Point your solver at it. With ZeroCaptcha, that is one task, TurnstileTaskProxyless or CloudflareChallengeTask; get an API key and read the quickstart first.
- Check the result where the page would: a token with the page's own check, or the Cloudflare Turnstile token checker, within 300 seconds; a clearance by loading the page with it, through the same proxy and user agent.
- Read the verdict. Cloudflare says whether the token passed, for which hostname, action and cData, and why it failed if it did.
- Testing your own site instead? Use Cloudflare's test sitekeys and secret keys, and no solver at all.
CAPTCHA test questions
Is there a live Cloudflare Turnstile demo to test a CAPTCHA solver against?
Yes. Each page here carries a real Cloudflare Turnstile widget, one per mode, appearance, size and rendering, and checks any token for it with Cloudflare's siteverify. Point your solver at the page's URL and sitekey, then check the token it returns.
Do these test pages solve anything for free?
No. They are targets. A token comes from solving the widget yourself in a browser, or from a task you pay for; the pages and the token check cost nothing.
How do I test my own site's Cloudflare Turnstile integration?
Use Cloudflare's test sitekeys and secret keys, which always pass, always fail or force an interactive challenge, so your own forms can be tested in CI without a solver. The test sitekeys page lists them with runnable examples.
Why are some challenge pages marked not set up yet?
A challenge page only works while this site is behind Cloudflare with a WAF rule in front of that page. Until the rule is live, the page says so and stays out of search.