验证码演示页面:测试 reCAPTCHA、Turnstile 和图片验证码

在浏览器中试用实时的 reCAPTCHA、Cloudflare Turnstile 或图片验证码,然后查看它返回的 token。免费,无需注册。

关于这些验证码演示

本页面是一个免费的 验证码演示 中心:一组实时的验证码测试页面,运行你在网络上遇到的真实小组件,包括 Google reCAPTCHA v2、reCAPTCHA v2 Invisible、reCAPTCHA v2 Callback、reCAPTCHA v3、Cloudflare Turnstile、极验(GeeTest)v3 以及一个自包含的图片验证码。每个演示都直接从提供商加载真实挑战,因此这里发生的一切与真实注册、登录或结账表单上完全一致。

这些验证码测试页面帮助开发者、QA 测试人员、研究人员和自动化工程师了解每种挑战的行为,端到端验证集成,评估自动化工作流并检查应用兼容性,全程无需触及生产环境。每个演示都会打印原始验证响应,因此你可以查看后端将收到的 token(g-recaptcha-response 对应 reCAPTCHA, cf-turnstile-response 对应 Turnstile),以及分数、主机名和时间戳。

它们也是快速检验 CapSkip 配置的最快方式:打开一个验证码演示,运行你的识别工具,即可在一个地方确认所有验证码类型的 API 连接、服务模拟和识别时间。

如何识别这些演示页面上的验证码

上面列出的每种挑战都可以用 CapSkip 自动通过,这是一款桌面 AI 验证码识别工具 它在你自己的机器上本地运行:高准确率、低延迟,采用统一价格无限量识别,而非按验证码计费。

有三种使用方式。无需代码的 验证码识别扩展 适用于 Chrome 和 Firefox,可检测任意页面上的小组件并为你识别,而 浏览器扩展指南 会一步步引导你完成设置。对于自动化, CAPTCHA 识别 SDK 涵盖 Python, Node.js, PHPC#,而 API 文档 为每种类型提供一个纯 HTTP 端点: reCAPTCHA v2, v2 Invisible, v2 Callback, reCAPTCHA v3, Cloudflare Turnstile图片验证码.

第三种方式完全不需要新代码。CapSkip 应用模拟按次付费验证码服务的 API,因此可以将现有的机器人或工具指向 CapSkip:在应用中选择你的服务,点击“添加到 hosts 文件”,你的代码已经发送到 2Captcha, RuCaptcha, Anti-Captcha, CapMonster Cloud, CapSolver, DeathByCaptchaSolveCaptcha 的请求将由 CapSkip 在本地响应,采用统一价格而非按次计费。

按类型划分的识别指南: reCAPTCHA v2 识别, 隐形 reCAPTCHA 识别工具, 回调识别工具, reCAPTCHA v3 识别工具, reCAPTCHA Enterprise 识别工具, Cloudflare Turnstile 识别, GeeTest 识别工具图片验证码识别工具。正在驱动浏览器?请参阅 Selenium, PlaywrightPuppeteer 指南,或以下操作指南: 网络爬虫中的验证码识别.

初次使用 CapSkip? 设置指南 涵盖安装和授权,而 常见问题 解答常见的定价和兼容性问题。

验证码演示常见问题

什么是验证码演示页面?
验证码演示页面是一个示例表单,它加载真实的验证码小组件,让你可以触发挑战、完成它并查看验证响应,无需注册任何账户,也无需针对线上生产站点运行测试。本页面上的每个演示都是这样工作的。
我可以在这里测试哪些验证码类型?
七种小组件: reCAPTCHA v2, reCAPTCHA v2 Invisible, reCAPTCHA v2 Callback, reCAPTCHA v3, Cloudflare Turnstile, 极验 v3 以及一个 文本验证码。此外还有一个 Cloudflare Challenge 演示 它会在边缘触发一个整页交互式挑战。
这些验证码演示可以免费使用吗?
是的。这里的每个验证码演示页面都是免费且开放的:无需账户、无需 API key、无需安装即可加载挑战并手动完成。只有当你希望自动识别这些挑战时,才需要 CapSkip。
reCAPTCHA v2、v2 Invisible 和 v2 Callback 之间有什么区别?
这三者都运行相同的 reCAPTCHA v2 引擎,并返回一个 g-recaptcha-response token,只是触发方式不同。 v2 会显示可见的“我不是机器人”复选框。 v2 Invisible 没有复选框,而是将挑战绑定到你的提交按钮上。 v2 Callback 保留复选框,但将 token 交给一个 JavaScript 回调,由它为你提交表单。
reCAPTCHA v3 与 reCAPTCHA v2 有什么不同?
reCAPTCHA v2 要求访问者做一些操作,例如勾选复选框或选择图片。 reCAPTCHA v3 从不打扰任何人:它在后台为会话打出 0.0 到 1.0 的分数,并将通过或失败的判定交给你的服务器。将两个演示并排打开,即可看到验证响应的差异。
什么是极验(GeeTest)v3,它的演示如何工作?
极验 v3 是滑动拼合拼图:你将一块拼图拖入它被切下的缺口中。它需要两次服务器调用而非一次。页面会在小组件出现之前向极验注册一个挑战,一次识别返回三个值而不是单个 token — geetest_challenge, geetest_validategeetest_seccode — 服务器会用它们向极验进行校验。演示会打印全部三个值。
这些演示会显示验证码 token 和验证响应吗?
是的。每次识别后,页面都会打印提供商返回的原始响应:成功标志、token、(在适用时的)分数、主机名和时间戳。这正是你后端将要校验的数据,这使得这些验证码测试页面非常适合调试出问题的集成。
我可以用这些演示页面来测试验证码识别工具吗?
它们正是为此而生。将你的识别工具、脚本或浏览器自动化指向任意演示,然后在一个受控的环境中比较每种验证码类型的准确率和识别时间,而不必去反复冲击第三方站点。
我如何自动识别这些验证码?
运行 CapSkip 桌面应用,然后使用 验证码识别扩展 适用于 Chrome 和 Firefox,可在页面中无代码识别小组件,或使用 验证码识别 SDK 适用于 Python、Node.js、PHP 和 C#。两者都会返回一个有效 token,你可以像真实用户一样提交它。
我可以保留已有的 2Captcha 或 Anti-Captcha 代码吗?
可以,而且这是在真实工作负载上试用 CapSkip 的最快方式。该应用模拟以下服务的 API: 2Captcha, RuCaptcha, Anti-Captcha, CapMonster Cloud, CapSolver, DeathByCaptchaSolveCaptcha。在应用中选择你的服务,点击“添加到 hosts 文件”,你现有脚本发送的每个请求都会由 CapSkip 在本地识别。相同的 API key、相同的请求格式、相同的轮询循环,且无需按次付费。针对上面的任意演示运行它,即可确认返回的 token 与之前完全一致。
我可以针对这些验证码演示页面运行自动化测试吗?
可以。回归测试套件、对你自己识别工具的负载检查以及 CI 运行都没问题。每个演示都是带有真实小组件的静态页面,因此行为一致。对于脚本化运行, CapSkip HTTP API 可在任意语言或框架中使用,而不仅限于四个官方 SDK。