开源的 Scrapfly 替代方案
Scrapfly 是一个托管的抓取平台:一个 API 密钥搞定请求、提取、爬取、截图,以及一个运行其自有闭源 Chromium 分支的云浏览器。Clearcote 是浏览器本身:一个在引擎层面修改的 Chromium,用你现有的 Playwright 或 Puppeteer 代码在你自己的机器上运行,或者在我们的服务器上运行,每 GB €1。
Scrapfly 是什么?
Scrapfly 是一个托管的网页抓取平台。一个 API 密钥涵盖:带 unblocker 选项(用于受保护网站)的 Web Scraping API、Curlium(其自有 HTTP 引擎,网络行为接近浏览器)、可按提示词或 schema 把 HTML 转成结构化数据的 Extraction API、Crawler API、Screenshot API、MCP 服务器以及 AI 浏览器代理。它的 Cloud Browser 提供一个可通过 CDP 由 Playwright、Puppeteer 或 Selenium 操控的 Chromium,走数据中心或住宅代理;每个会话默认 15 分钟,最长 30 分钟。SDK 支持 Python、TypeScript、Go、Rust 和 Scrapy。
它背后的浏览器是 Scrapium,Scrapfly 称其为自家定制的 Chromium 分支,号称有“550+ patched source files”,指纹取自真实设备画像。它以托管服务的形式提供:Scrapfly 网站上没有介绍任何下载或自行托管的方式,源码也是闭源的。所有费用都以共享积分计费。套餐从含 1,000 积分的免费档,到每月 $500、5,500,000 积分、100 个并发请求,更高用量走定制合同。Cloud Browser 每 30 秒 1 积分,另加数据中心代理每 MB 7 积分、住宅代理每 MB 52 积分;按 $100 套餐的单价折算,住宅流量约为每 GB $5.30。
资料来源(2026 年 10 月 20 日核对):产品与 SDK 取自 Scrapfly 首页;Scrapium 及其提供方式取自Cloud Browser 页面;连接方式、会话上限和积分费率取自Cloud Browser 文档;套餐、并发数与合规信息取自价格页面。
Clearcote 与 Scrapfly 对比
| 功能 | Clearcote | Scrapfly |
|---|---|---|
| 你得到什么 | 浏览器本身:打过补丁的 Chromium 和 SDK;抓取程序由你自己写 | 托管平台:抓取 API、提取、爬虫、截图和云浏览器 |
| 运行位置 | 你自己的机器(Windows、Linux、Docker,或 macOS arm64 预览版),或我们的托管浏览器 | 仅限 Scrapfly 的云端 |
| 浏览器引擎 | Chromium 155,在 C++ 层打补丁;开源版构建的补丁公开,Pro 版构建另加私有补丁 | Scrapium,闭源 Chromium 分支;Scrapfly 称打过补丁的源文件超过 550 个 |
| 源代码 | 开源版构建可阅读、可复现(BSD-3) | 闭源 |
| 托管浏览器价格 | 每 GB €1,含住宅代理,无需套餐 | 每 30 秒 1 积分,另加住宅流量每 MB 52 积分(按 $100 套餐单价约每 GB $5.30),数据中心每 MB 7 积分 |
| 自行运行 | 开源版构建免费;Pro 版构建通过 GitHub 免费,一次一个浏览器;Pro 每月 $49,最多同时 250 个浏览器 | 不提供 |
| 会话时长 | 自行运行时不设上限 | 默认 15 分钟,最长 30 分钟 |
| 不用浏览器 | 不提供:每个页面都在真实浏览器中加载 | Curlium HTTP 引擎、Extraction 与 Crawler API、定时任务、Webhook |
| 代码 | 返回 Playwright 对象的 Python、Node 和 .NET SDK,或一个 CDP 端点 | Python、TypeScript、Go、Rust 和 Scrapy 的 SDK;云浏览器通过 CDP 供 Playwright、Puppeteer 或 Selenium 使用 |
| 数据与合规 | 自行托管:页面和数据都留在你自己的机器上 | 运行在 Scrapfly 云端;SOC 2 Type II 和 ISO/IEC 27001,付费套餐提供 DPA,定制套餐提供 HIPAA BAA |
对比整理于 2026年10月。Scrapfly 的许可方式:闭源 / 托管服务;细节可能会变化,请以其项目的最新信息为准。
团队为什么选择 Clearcote
在你的代码所在的地方运行
Clearcote 运行在你自己的 Windows 或 Linux 机器上、Docker 里,或 macOS arm64 预览版上,用你自己的代理,没有会话时长限制。Pro 收费看的是同时运行多少个浏览器,而不是用了多少请求或多少分钟。
保留你的脚本
launch() 在 Python、Node 或 .NET 中返回一个普通的 Playwright 浏览器,serve() 则把同一个引擎作为 CDP 端点提供。现有的 Playwright 或 Puppeteer 代码照常运行,无需围绕某个 API 重写。
可以阅读、可以测试的浏览器
Clearcote 的开源版构建把每个补丁都作为可读源码发布,构建可复现;免费的 346 项指纹检测也是公开的。你可以亲自检验引擎,而不必只靠信任。
托管版明码标价
如果你不想自己运行浏览器,Clearcote 的托管浏览器每 GB €1,含住宅代理,无需套餐,也不用积分估算器。
什么情况下 Scrapfly 可能更合适
- 你不想编写或运行浏览器代码:发一个 URL,拿回 HTML、Markdown 或 JSON。
- 你的大多数页面不需要真实浏览器,快速的 HTTP 引擎每页更便宜,而且你希望用同一个密钥完成提取、爬取、截图和定时任务。
- 你需要抓取服务商提供 SOC 2、ISO 27001、DPA 或 HIPAA BAA。
- Scrapfly 是一个成熟、广泛使用的平台。如果你更愿意租用结果而不是自己运行浏览器,它是合理的选择。
常见问题
Scrapfly 的 Cloud Browser 和 Clearcote 是同一类东西吗?
这是两者最接近的部分:都是通过 CDP 由 Playwright 或 Puppeteer 操控的、打过补丁的 Chromium。区别在于它运行在哪里。Scrapium 只运行在 Scrapfly 的云端,源码闭源;Clearcote 可以运行在你自己的机器上,也可以运行在我们的服务器上,开源版构建是公开的。
我能自己运行 Scrapfly 的浏览器吗?
Scrapfly 网站只把 Scrapium 介绍为其托管 Cloud Browser 和抓取 API 的一部分,我们没有找到自行托管的选项。Clearcote 的构建可以在你自己的 Windows 或 Linux 机器上、Docker 里,或 macOS arm64 预览版上运行;参见部署。
价格怎么比?
Scrapfly 按共享积分计费:套餐从每月 $30、200,000 积分,到 $500、5,500,000 积分;Cloud Browser 每 30 秒 1 积分,另加住宅流量每 MB 52 积分(数据中心代理每 MB 7 积分)。Clearcote 的托管浏览器每 GB €1,含住宅代理。自行运行的话,开源版构建免费,Pro 版构建通过 GitHub 免费,一次一个浏览器,Pro 每月 $49,最多同时运行 250 个浏览器。
迁移需要重写抓取程序吗?
如果它已经在用 Playwright 或 Puppeteer,就不需要。把启动或连接浏览器的那一行换成 Clearcote 的 launch(),或换成托管浏览器的连接 URL,页面代码保持不变。如果你调用的是 Scrapfly 的抓取 API 而不是操控浏览器,就需要把这部分逻辑挪到你自己的代码里。
补丁数是任何开源分支的两倍以上。
按方案统计编译进 Chromium 的补丁。基于脚本的工具完全不改动引擎。
隐身插件
例如 puppeteer-extra-plugin-stealth
打过补丁的驱动
例如 undetected-chromedriver、nodriver
其他开源 Chromium 分支
免费版与付费版构建
Clearcote Pro
r46,Chromium 155
公开的补丁数,截至 2026年10月。区间涵盖开源分支的免费版与付费版构建;Clearcote 的数字来自 Pro 版构建。
相关阅读
试试这款开源 Chromium 替代方案
免费开源,可直接接入 Playwright 与 Puppeteer,一直到 TLS 握手都保持一致。
通过 GitHub 可免费使用一个浏览器。无需信用卡。