Chrome 扩展 CRX 下载直链
网络所有处理都在浏览器本地完成,数据不上传服务器
输入
把文件拖到这里可直接载入
输出
Chrome 应用商店的页面上没有下载按钮,但浏览器自己就是这么装扩展的:它会去 `clients2.google.com/service/update2/crx` 那个更新接口取包。所以下载 crx 不需要任何第三方站点 —— 把同一个接口的地址拼出来即可,打开就是下载。粘贴商店地址或扩展 ID 都行。扩展 ID 是 32 个取自 a–p 的字母(本质是 128 位十六进制数,只是把 0–15 写成了字母),所以这个工具能校验它的合法性:少一位、越界一个字母都会指出来。
功能
- 粘贴商店地址或裸扩展 ID 都认,新旧两版商店地址都能解析
- 给出官方更新接口的直链,打开即下载
- 校验扩展 ID 的字母表(a–p)与长度,拼错的 ID 当场指出来
- Edge 加载项商店的地址会被识别并说明为什么处理不了
- 附手动安装步骤(开发者模式 + 拖入 .crx)
- 地址里带了什么就解析什么,不发送任何请求
使用方法
- 在应用商店里复制扩展的地址,或直接复制扩展 ID
- 粘进输入框,结果实时出现
- 点「CRX 直链」那一行的复制按钮,粘到地址栏打开
- 装法:打开 chrome://extensions,开启右上角的「开发者模式」,把下载到的文件拖进去
常见问题
- 扩展 ID 为什么只有 a–p 这 16 个字母?
- 因为 ID 本质是一个 128 位(16 字节)的数,写成十六进制是 32 位,而 Chrome 把每一位十六进制用字母表示:a 代表 0、b 代表 1……p 代表 15。所以 ID 里永远不会出现 q–z 与数字,这不是巧合而是编码方式。也正因如此,一个字符写错就会指向另一个扩展(或者不存在),工具按这个字母表校验是有意义的。
- 下载下来的 crx 怎么安装?
- 打开 `chrome://extensions`(Edge 是 `edge://extensions`),打开右上角的「开发者模式」,把 .crx 文件拖进页面即可。注意 Chrome 有时会在重启后停用「非商店来源」的扩展,属于预期行为 —— 这是它保护用户的方式,不是安装失败。
- 为什么 Edge 加载项商店解析不了?
- Edge 用的是另一套体系:扩展 ID 长得多(32 位十六进制字符串),下载也走 `edge.microsoft.com` 自己的接口。把 Edge 的 ID 套进 Chrome 的接口只会得到一个错误响应,所以这里直接说明处理不了,而不是给一个用不了的结果。
- 这个工具会请求那个下载地址吗?
- 不会。它只是把地址拼出来给你复制。真正的请求由你的浏览器在打开那个地址时发出 —— 也就是说,站点这边不知道你下载了什么。
相关工具
URL 解析
网络在线 URL 解析:拆出协议、主机、端口、路径、查询参数与锚点,参数逐个解码并与原始值对照,缺协议自动补 https://。全部在浏览器本地完成。
cURL 工具箱(转代码 / 解析 / 构建)
网络粘贴 curl 命令转成七种语言的代码,或拆成方法、请求头与请求体的字段表;也能把一份 HTTP 请求反向构建成 curl 命令。
MIME 类型
网络MIME 类型与扩展名双向查询:输入 js 得到 text/javascript,输入 image/svg+xml 得到默认扩展名。附数据来源与覆盖范围,全部本地完成。
UA 解析
网络在线 User-Agent 解析:识别浏览器、版本、操作系统、设备类型与渲染引擎,并列出命中的匹配规则。结果基于模式匹配,仅供参考。全部在浏览器本地完成。
HTTP 状态码
网络HTTP 状态码查询与速查:输入编号查含义、1xx 到 5xx 分类、常见场景与排查提示,也能用关键词反查编号。全部在浏览器本地完成。
.gitignore 生成
网络.gitignore 在线生成:勾选语言、框架、编辑器、系统共 17 个模板,自动合并去重并按模板加注释分隔。全部在浏览器本地完成。