Chrome 官网只提供在线安装器(12.7 MB,安装时才联网下载),内网、批量部署时不好用。本文整理官方保留的离线包地址,全部于 2026-10-24 实测。
分三类用途:引导页 / 跳转地址 (打开页面后自动触发下载)、固定地址 (点开直接下载,永远是最新版)、release2 定点地址 (锁死某个具体版本,含 Canary)。
一、引导页 / 跳转地址(可点击)
[!NOTE] 这些是引导页 ,返回 HTML。浏览器打开后页面会自动触发下载离线包;用 curl / wget 抓会拿到网页而不是安装包。
Stable
平台
引导页
Windows 32 位
打开
Windows 64 位
打开
Windows ARM64
打开
macOS 通用
打开
macOS Apple Silicon
打开
Linux
打开
Beta
平台
引导页
Windows 32 位
打开
Windows 64 位
打开
Windows ARM64
打开
macOS 通用
打开
macOS Apple Silicon
打开
Linux
打开
Dev
平台
引导页
Windows 32 位
打开
Windows 64 位
打开
Windows ARM64
打开
macOS 通用
打开
macOS Apple Silicon
打开
Linux
打开
Canary
平台
引导页
Windows 32 位
打开
Windows 64 位
打开
Windows ARM64
打开
macOS 通用
打开
macOS Apple Silicon
打开
Linux
打开
Extended Stable
平台
引导页
Windows 32 位
打开
Windows 64 位
打开
Windows ARM64
打开
macOS 通用
打开
macOS Apple Silicon
打开
Linux
打开
企业版
参数规则
参数
取值
说明
platform
win
Windows 32 位
win64
Windows 64 位
win_arm64
Windows ARM64
mac
macOS 通用包
mac_arm64
macOS Apple Silicon
linux
Linux
extra
betachannel
Beta 通道
devchannel
Dev 通道
canarychannel
Canary 通道
extendedchannel
扩展稳定版
standalone
1
下载离线包,不写则是在线安装器
通道靠 extra= 参数指定,不是改路径。上面 30 个地址均实测 200,且每个平台返回的页面内容各不相同(服务端按 platform + extra 渲染),说明参数真实生效。
引导页只能拿到当前版本,无法指定历史版本号。
二、固定地址(永远下载最新版)
这些链接响应头为 content-disposition: attachment、content-type: application/x-msdos-program,浏览器点开直接开始下载,不会跳到网页。地址固定不变,文件永远是所在通道最新版。
Windows 离线安装包(exe)
通道靠目录前缀 beta/ dev/ 区分。ARM64 只有 Stable 有,且版本略滞后于 x64。
Windows 企业版 MSI
macOS(Universal,Intel / Apple Silicon 通用)
Linux
rpm 只有 x86_64,没有 ARM64。
覆盖情况
通道
Win 32
Win 64
Win ARM64
macOS
Linux
Stable
✅
✅
✅
✅
✅
Beta
✅
✅
❌
✅
✅
Dev
✅
✅
❌
✅
✅
Canary
❌
❌
❌
✅
❌
Extended
❌
❌
❌
❌
❌
Canary 在 Windows / Linux 上没有固定地址,只能用下一节的 release2。
三、release2 定点地址(锁版本,含 Canary) Google 真正存放安装包的位置是 release2,路径带内容 hash 和版本号:
1 https://dl.google.com/release2/chrome/{hash}_{版本号}/{版本号}_chrome_installer_uncompressed.exe
Stable / Beta / Dev / Canary × x86 / x64 / ARM64 全部覆盖 ,且可永久锁定某个版本。文件是解压后的完整安装器,比 ChromeStandaloneSetup 大得多(450-540 MB)。
实测可用地址(2026-10-24,12 条全部 200)
通道
版本
架构
大小
下载
Stable
156.0.8078.48
x86
447 MB
下载
Stable
156.0.8078.48
x64
527 MB
下载
Stable
156.0.8078.48
ARM64
500 MB
下载
Beta
157.0.8103.15
x86
454 MB
下载
Beta
157.0.8103.15
x64
527 MB
下载
Beta
157.0.8103.15
ARM64
505 MB
下载
Dev
158.0.8117.2
x86
459 MB
下载
Dev
158.0.8117.2
x64
537 MB
下载
Dev
158.0.8117.2
ARM64
507 MB
下载
Canary
158.0.8120.0
x86
459 MB
下载
Canary
158.0.8120.0
x64
536 MB
下载
Canary
158.0.8120.0
ARM64
506 MB
下载
[!WARNING]{hash} 是每次构建的内容哈希,无法推导。版本升级后旧链接仍然有效(文件不会被删),但新版本必须重新查 hash。
如何获取新版本的 hash 向 Google 的 Omaha 更新接口 POST,响应里直接带 codebase(含 hash)和包名:
1 2 3 4 curl -s -X POST "https://update.googleapis.com/service/update2" \ -H "Content-Type: application/xml" \ -d '<request protocol="3.0" appid="{8A69D345-D564-463C-AFF1-A69D9E530F96}" version="0.0.0.0" updaterchannel="stable" prodversion="0.0.0.0" lang="en-US" arch="x64"><os platform="win" version="10.0" arch="x64"/><app appid="{8A69D345-D564-463C-AFF1-A69D9E530F96}" version="0.0.0.0" ap="x64-stable"><updatecheck/></app></request>' \ | grep -oE 'release2/chrome/[a-z0-9]+_[0-9.]+|name="[^"]+"'
返回:
1 2 <url codebase ="https://dl.google.com/release2/chrome/gqqkrczbgbi6dq5qhgethojfv4_156.0.8078.48/" /> <package ... name ="156.0.8078.48_chrome_installer_uncompressed.exe" size ="527126440" />
把 codebase 与 name 拼接即为完整直链。
各通道 appid 与 ap 参数:
通道
appid
ap
Stable
{8A69D345-D564-463C-AFF1-A69D9E530F96}
x64-stable / x86-stable / arm64-stable
Beta
{8237E44A-0054-442C-B6B6-EA0509993955}
x64-beta / x86-beta / arm64-beta
Dev
{401C007B-4365-42D1-90AC-CFF8CB24D0DF}
x64-dev / x86-dev / arm64-dev
Canary
{4EA16AC7-FD5A-47C3-875B-DBF4A2008C20}
x64-canary / x86-canary / arm64-canary
实测用 Canary appid 查询,返回 acsc5rnkh4broxchj6pufufepttq_158.0.8121.0,拼出直链后 HEAD 请求 200、538 MB,方法有效。
四、历史版本(Chrome for Testing) 任意版本、任意平台的免安装完整包:
1 https://storage.googleapis.com/chrome-for-testing-public/{版本号}/{平台}/chrome-{平台}.zip
平台
取值
Windows 32 位
win32
Windows 64 位
win64
macOS Intel
mac-x64
macOS Apple Silicon
mac-arm64
Linux x86_64
linux64
Linux ARM64
linux-arm64
示例:
1 2 3 https://storage.googleapis.com/chrome-for-testing-public/156.0.8078.47/win64/chrome-win64.zip https://storage.googleapis.com/chrome-for-testing-public/156.0.8078.47/mac-arm64/chrome-mac-arm64.zip https://storage.googleapis.com/chrome-for-testing-public/156.0.8078.47/linux64/chrome-linux64.zip
zip 是解压即用的免安装包,不是安装器,解压后直接运行 chrome.exe 或 Google Chrome for Testing.app。可用的版本清单见 https://googlechromelabs.github.io/chrome-for-testing/last-known-good-versions-with-downloads.json。
五、查询版本号 1 https://versionhistory.googleapis.com/v1/chrome/platforms/{平台}/channels/{通道}/versions
平台:win win64 win_arm64 mac mac_arm64 linux android
通道:stable beta dev canary extended
1 curl -s "https://versionhistory.googleapis.com/v1/chrome/platforms/win64/channels/stable/versions?pageSize=1"
六、静默安装与卸载 1 2 3 4 5 :: 静默安装 MSI msiexec /i googlechromestandaloneenterprise64.msi /qn /norestart :: 静默卸载 exe 安装版 "C:\Program Files\Google\Chrome\Application\{版本号}\Installer\setup.exe" --uninstall --multi-install --chrome --system-level --force-uninstall
附:几个坑
/chrome/install/<版本号>/... 已全面 404 ,包括 /edgedl/chrome/install/<版本号>/...。带版本号猜地址的老办法失效了。
dl.google.com/tag/s/appguid=... 不要用 。实测把 appid 换成 Beta、Canary 的 GUID,返回文件仍是 Stable 的 169,027,000 字节,appid 被忽略。
/chrome/install/latest/chrome_installer.exe 是 302 跳转 ,但跳到的是 12.7 MB 的在线安装器,不是离线包。
怎么判断是不是离线包 :ChromeStandaloneSetup64.exe 161 MB,内部打包了 156 MB 的 chrome_installer.exe payload,可在文件里检索到对应 manifest;在线安装器只有 12.7 MB,安装时才联网下载。
ARM64 的 ChromeStandaloneSetupArm64.exe 版本比 x64 滞后 ,实测内嵌 156.0.8078.48,而当时通道最新是 157.0.8103.15。