不按任务逐项定价的 EzCaptcha 替代方案
EzCaptcha 为每个任务名称单独定价,并从你提前充值的余额中扣除每一次识别费用。CapSkip 接收同样的 EzCaptcha 请求,在你自己运行的 Windows 机器上作答,只收固定月费,不计识别次数。
- S9 不加价
- 无需充值余额
- EzCaptcha 调用保持不变
你的代码无需改动本地完成识别当价目表比标价更重要时,人们就开始寻找 EzCaptcha 替代方案。EzCaptcha 的标准 reCAPTCHA v2 每 1,000 次收费 0.60 美元,v3 为 1.00 美元,v3 Enterprise 为 1.50 美元,加上 S9 高分后缀后最高可达 2.50 美元,而且全部费用都从你提前充值的余额中支付。CapSkip 用一个订阅取而代之:价格不随任务名称变化,无需充值,也不统计识别次数。
CapSkip 是一款验证码识别软件,安装在你自己的 Windows 电脑上,台式机或 VPS 均可。EzCaptcha 在自己的服务器上处理每个请求,所以你提交的每个页面 URL 和 site key 都要先传到那里。使用 CapSkip,识别工作留在你的硬件上,你自动化访问的网站清单永远不会离开你的网络。
迁移只需改一项设置,而不是重写代码。在 CapSkip 中选择 EzCaptcha 作为要模拟的服务,点击 Hosts 文件对应的 Add 按钮,你的工具原本发往 api.ez-captcha.com 的调用就会在你的机器上得到应答。青铜套餐每月 35 美元,无开通费;免费试用为期 3 天、可识别 500 次,无需绑卡,让你先在自己的网站上验证效果。
从此告别余额充值。 在 CapSkip 中选定 EzCaptcha 作为服务后,你的机器人和脚本得到的每一个答案都来自你自己的电脑。无需改代码,无需充值,S9 或 Enterprise 任务的价格也和其他任务完全一样,因为套餐已全部包含。 开始免费试用
不按任务逐项定价的 EzCaptcha 替代方案
S9 和 Enterprise 不额外收费
EzCaptcha 的七个 reCAPTCHA 任务名称定价在每 1,000 次 0.60 美元至 2.50 美元之间。CapSkip 七种全部接受,且都不单独计费,因为你的套餐已经包含它们。
长时间运行前无需充值
EzCaptcha 从你提前充值的资金中扣款,充值越多赠送越多。CapSkip 按月计费,所以通宵运行的任务不会因为账户余额不足而中断。
你的 EzCaptcha 集成原样保留
选定 EzCaptcha 服务并添加其 Hosts 条目后,发往 api.ez-captcha.com 和 sync.ez-captcha.com 的请求都由你自己的电脑应答,返回字符串形式的任务 ID 以及你的代码本来就读取的应答字段。
并行数量由你的硬件决定
CapSkip 的任何套餐都不设线程上限。能同时运行多少任务,只取决于安装它的那台电脑的 CPU 和内存。
目标网站只有你自己知道
每个 EzCaptcha 任务都会把页面 URL 和 site key 发送到它的服务器。CapSkip 运行在你掌控的硬件上,你的目标清单和每日用量都留在你的网络之内。
错误信息沿用 EzCaptcha 原有格式
拒绝的请求会返回 EzCaptcha 的 errorCode 字符串和 HTTP 状态码,例如 ERROR_TASK_TYPE_NOT_SUPPORTED 搭配 400,所以你工具中的重试和告警规则会完全按原来的设计运作。
摆脱 EzCaptcha 计费的三条路径
import time
import requests
# EzCaptcha's createTask / getTaskResult calls, unchanged. Once you
# press Add for the hosts file in CapSkip, this host resolves to your
# own machine instead of EzCaptcha's servers.
API = "https://api.ez-captcha.com"
KEY = "ANY_STRING" # checked only if you turn on key validation in CapSkip
task = requests.post(f"{API}/createTask", json={
"clientKey": KEY,
"task": {
"type": "ReCaptchaV2TaskProxyless",
"websiteURL": "https://example.com/",
"websiteKey": "YOUR_SITEKEY",
},
}).json() # taskId is a string, as on EzCaptcha
while True:
time.sleep(3)
res = requests.post(f"{API}/getTaskResult", json={
"clientKey": KEY,
"taskId": task["taskId"],
}).json()
if res["status"] == "ready":
print(res["solution"]["gRecaptchaResponse"])
break
if res["status"] == "error":
raise RuntimeError(res["errorCode"])这是一个普通的 Python 版 EzCaptcha reCAPTCHA v2 任务。在 CapSkip 中选定 EzCaptcha 并添加其 Hosts 条目后,这个地址就会在你自己的电脑上得到应答。
手动会话用浏览器扩展
在 Chrome 或 Firefox 里手动操作?免费扩展会连接你电脑上的 CapSkip 应用,直接在页面上通过支持的验证码,背后无需任何余额。
为你的 EzCaptcha 代码提供本地 API
现有的 EzCaptcha 代码与你机器上的 CapSkip API 通信,就像连接的是真正的服务一样。同一个 API 还兼容另外九种识别服务,供围绕它们构建的工具使用。
切换之前,先看一次本地识别
想知道在自己电脑上识别和往返 EzCaptcha 相比如何?演示页面加载真实的 reCAPTCHA、Turnstile 和图片挑战,你可以让 CapSkip 来应对它们,看着每个结果返回。
三步从 EzCaptcha 换到 CapSkip
离开 EzCaptcha:哪些能沿用,哪些不能
切换后,CapSkip 自己应答 EzCaptcha 请求,不会向 EzCaptcha 转发任何内容。下面说明这对你目前的配置意味着什么。
| 需要你改动的地方 | 只需一项设置。在 CapSkip 中把 EzCaptcha 设为当前服务,点击 Add,让 Hosts 文件为 api.ez-captcha.com 和 sync.ez-captcha.com 完成更新。脚本、工具和已保存的配置都不用动。 |
|---|---|
| 照常运行的部分 | 为 EzCaptcha 的 createTask、getTaskResult 和 getBalance 调用编写的机器人和脚本,以及在同一个应答中返回 reCAPTCHA 九宫格答案的 createSyncTask 端点 |
| 代码可发送的验证码 | reCAPTCHA v2、v2 Enterprise、v3 和 v3 Enterprise(包括 S9 和 s 参数版本)、Cloudflare Turnstile、reCAPTCHA v2 九宫格分类,以及在你允许时提供的 Cloudflare 5S 放行 cookie |
| 你的密钥和余额 | 除非你在 CapSkip 中开启密钥校验,否则工具发送的任何密钥都能通过。getBalance 会返回一个很大的占位数值,余额不足检查不会触发。 |
| 代理 | reCAPTCHA 和 Turnstile 任务通过 CapSkip 应用中设置的代理进行识别。测试时一个 IP 就够了,但稳定的大用量需要代理池。Cloudflare 5S 任务必须像在 EzCaptcha 上一样自带代理,并通过该代理发出。 |
| 不支持 | hCaptcha、FunCaptcha 及其分类任务、Akamai、Kasada、PerimeterX、Incapsula 和 TlsTask。这些任务会立即以 EzCaptcha 的 ERROR_TASK_TYPE_NOT_AVAILABLE 拒绝,而不是分配一个注定失败的任务 ID。 |
| CapSkip 的其他类型 | 图片文字验证码、极验 v3、ALTCHA、CaptchaFox、Capy Puzzle、Friendly Captcha、AWS WAF、DataDome 和 MTCaptcha 也能由 CapSkip 识别,但不是作为 EzCaptcha 任务:EzCaptcha 对其中大多数没有对应的任务,而它的 DataDome 任务在这里会被拒绝。请通过 CapSkip 的其他服务设置来使用它们,例如旧版 in.php / res.php API |
EzCaptcha 与 CapSkip:按任务计费还是单一套餐
EzCaptcha 按每个任务所属类型的费率收费。下表将其与单一订阅对比,并显示识别各在哪里进行。
| 功能 | CapSkip | EzCaptcha |
|---|---|---|
| 每月 100,000 次 reCAPTCHA v2 | 青铜套餐 $35,用量不限 | 按每 1,000 次 $0.60 计,共 $60 |
| 高分 S9 和 Enterprise 任务 | 与其他任务同价 | 每 1,000 次 $1.20 至 $2.50 |
| Cloudflare Turnstile | 每个套餐均包含 | 每 1,000 次 $1.00 |
| Cloudflare 5S 放行 cookie | 启用后即可使用,通过你自己的代理 | 每 1,000 次 $1.20,需要代理 |
| 计算在哪里进行 | 你自己的 Windows 台式机或 VPS | 在 EzCaptcha 服务器上 |
| hCaptcha、FunCaptcha 和反机器人系统任务 | 不识别 | 有售,最高每 1,000 次 $3.80 |
| 如何付费 | 月度订阅,完全无需余额 | 预付余额,充值有赠送 |
EzCaptcha 任务价格与单一统一套餐对比
EzCaptcha 公布的各 reCAPTCHA 和 Turnstile 任务每 1,000 次费率,以及每月 100,000 次任务时按该费率算出的总额。
| Task | EzCaptcha 每 1,000 次 | EzCaptcha 每月 100,000 次 | CapSkip |
|---|---|---|---|
| reCAPTCHA v2 | $0.60 | $60 | 每个套餐均包含 |
| reCAPTCHA v2 Enterprise | $1.20 | $120 | 每个套餐均包含,不额外收费 |
| reCAPTCHA v3 | $1.00(标准)至 $1.50(Enterprise) | $100 至 $150 | 两者同价 |
| 高分 S9 任务 | $1.20(v2)至 $2.50(v3 Enterprise) | $120 至 $250 | S9 不加价 |
| Cloudflare Turnstile | $1.00 | $100 | 已包含,不计次数 |
费率取自 EzCaptcha 首页及其 API 文档的价格页面,均于 2026 年 10 月核对。EzCaptcha 还列出 Cloudflare 5S 每 1,000 次 1.20 美元、reCAPTCHA v2 分类每 1,000 次 0.50 美元,并对较大额充值赠送额度。按每 1,000 次 0.60 美元计算,EzCaptcha 只有在 reCAPTCHA v2 识别量低于约 58,300 次时,才比青铜套餐(每月 35 美元)便宜。
想先试用一下?
开始 3 天免费试用,在你自己的目标上识别 500 个任意类型的验证码。
其他 EzCaptcha 竞品对比
下面每家服务的计费和识别方式各不相同。最后一列估算把 EzCaptcha 集成迁移过去需要多少工作量。
| 服务 | 由谁或什么来识别 | reCAPTCHA v2 每 1,000 次 | 迁移你的 EzCaptcha 配置 |
|---|---|---|---|
| CapSkip | 在你掌控的电脑上运行的 CapSkip 软件 | 青铜套餐每月统一 $35,不按任务计费 | 无需改代码;在应用中选择 EzCaptcha 即可 |
| NextCaptcha | 自有云端;其网站未说明是否有人工参与 | $0.50 | 同样的 createTask 流程,但类型名称不同,任务 ID 为数字 |
| CapMonster Cloud | ZennoLab 运营的自动化云服务 | $0.60 | 任务结构熟悉,但使用 CapMonster 自己的类型名称 |
| SolveCaptcha | 简单验证码用 AI,较难的交给人工 | $0.55 | 提交加轮询的格式不同,需要真正重写 |
| CapSolver | CapSolver 运营的云端机器学习 | $0.80 | 与 EzCaptcha 很接近,只是任务名称写法不同 |
标价取自各服务商自己的页面:EzCaptcha 和 NextCaptcha 于 2026 年 10 月核对,其他服务商于 2026 年 9 月核对。EzCaptcha 还销售 hCaptcha、FunCaptcha 和反机器人系统任务。其中 CapSkip 识别 hCaptcha 和 DataDome,不过它不接收作为 EzCaptcha 任务提交的 hCaptcha。
什么情况下继续用 EzCaptcha 更合理
有三种情况仍然更适合 EzCaptcha:每月用量较小、需要处理 hCaptcha 或 FunCaptcha,以及 Akamai、Kasada 等反机器人系统的 token。
每月 reCAPTCHA v2 少于约 58,000 次
低于这个数量时,按每 1,000 次 0.60 美元计算的费用比每月 35 美元的青铜套餐更低。如果你的用量不大且以标准 v2 为主,EzCaptcha 的账单更小。
hCaptcha 和 FunCaptcha 任务
EzCaptcha 的 hCaptcha 售价为每 1,000 次 3.00 美元,FunCaptcha 为 1.20 美元,两者还都有分类任务。CapSkip 的 EzCaptcha 设置会拒绝这两种任务,所以请把它们留在现在运行的地方,或者把你的 hCaptcha 任务转到 CapSkip 的 2Captcha 或 Anti-Captcha 风格 API,那里能识别它们。
Akamai、Kasada 等
EzCaptcha 提供 Akamai、Kasada、PerimeterX 和 Incapsula 的任务,以及一个 TLS 请求任务。CapSkip 都不支持,所以受这些系统保护的网站应留在 EzCaptcha。DataDome 则不同:CapSkip 能识别它,需通过 CapSkip 的其他服务设置使用。
相关验证码识别工具与指南
EzCaptcha 任务定价、充值,以及统一套餐带来的改变
单看每一行,EzCaptcha 的费率并不高。总额却更难把握,因为每个项目都要选一个任务名称,而每个名称都有自己的价格。普通 reCAPTCHA v2 每 1,000 次 0.60 美元,同一挑战的 S9 版本要 1.20 美元,v3 Enterprise S9 token 则要 2.50 美元。当同事为了通过某个严格的表单,把爬虫切换到高分类型时,这项任务的成本就翻了一倍,而预算上谁也没动过。
还有余额的问题。EzCaptcha 从你提前充值的资金中扣款,充值越多赠送越多,这会促使你预付超过一个月所需的金额。如果余额在运行中途耗尽,任务会一直被拒绝,直到有人充值。
统一套餐把这两个问题一并解决。无论请求使用标准类型、Enterprise 类型还是 S9 类型,也无论你发送五万次还是五百万次任务,CapSkip 每月收费都一样。完全没有余额,任务进行到一半也就不会出现资金耗尽。唯一会影响账单的,是你想让多少台电脑来做识别:青铜套餐 1 台 35 美元,白银套餐 2 台 60 美元,黄金套餐 3 台 75 美元。
算出盈亏平衡点很简单。35 美元的青铜套餐,相当于按 0.60 美元费率识别约 58,300 次标准 reCAPTCHA v2,按 1.00 美元识别 35,000 次 v3 或 Turnstile,按 1.50 美元识别 23,300 次 v3 Enterprise,或按 2.50 美元识别 14,000 次 v3 Enterprise S9。超过这些数量,在 CapSkip 上每多识别一次都不再花钱;低于这些数量,EzCaptcha 更便宜。如果你的用量接近这条线,在自己的目标网站上运行免费试用比较一下即可。
EzCaptcha 并不贵,为什么还要换成统一套餐?
用量达到多少时,CapSkip 比 EzCaptcha 更便宜?
EzCaptcha 的 S9 高分任务在 CapSkip 上要额外收费吗?
我的 EzCaptcha 密钥和余额怎么办?
sync.ez-captcha.com 分类端点还能用吗?
CapSkip 可以接手哪些 EzCaptcha 任务?
CapSkip 能返回 Cloudflare 5S 放行 cookie 吗?
CapSkip 会限制同时运行的任务数量吗?
用一个套餐取代价目表和余额
把 CapSkip 装到一台 Windows 机器上,将 EzCaptcha 设为当前服务,让你已有的工具继续运行,每月只结算一次。青铜套餐 35 美元起,还可以先用免费试用验证效果。
