Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
C

chrome-for-testing

> 编程语言
Open source

Chrome for Testing availability JSON API endpoints | Endpoint | Description | | -----------------------------------------------------------…

1.3K stars0 likes7 views
WebsiteGitHub

About

Chrome for Testing availability JSON API endpoints | Endpoint | Description | | -----------------------------------------------------------…

Chrome for Testing availability

JSON API endpoints

Endpoint Description
known-good-versions.json The versions for which all CfT assets are available for download. Useful for bisecting.
known-good-versions-with-downloads.json Same as above, but with an extra downloads property for each version, listing the full download URLs per asset.
last-known-good-versions.json The latest versions for which all CfT assets are available for download, for each Chrome release channel (Stable/Beta/Dev/Canary).
last-known-good-versions-with-downloads.json Same as above, but with an extra downloads property for each channel, listing the full download URLs per asset.
latest-patch-versions-per-build.json The latest versions for which all CfT assets are available for download, for each known combination of MAJOR.MINOR.BUILD versions.
latest-patch-versions-per-build-with-downloads.json Same as above, but with an extra downloads property for each version, listing the full download URLs per asset.
latest-versions-per-milestone.json The latest versions for which all CfT assets are available for download, for each Chrome milestone.
latest-versions-per-milestone-with-downloads.json Same as above, but with an extra downloads property for each milestone, listing the full download URLs per asset.

The set of “all CfT assets” for a given Chrome version is a matrix of supported binaries × platforms.

Supported binaries

The current list of supported binaries is:

  • chrome a.k.a. Chrome for Testing (supported since v113.0.5672.0)
  • chromedriver (supported since v115.0.5763.0)
  • chrome-headless-shell (supported since v120.0.6098.0)

Supported platforms

The current list of supported platforms is:

  • linux-arm64 (supported since v153.0.8001.0)
  • linux64
  • mac-arm64
  • mac-x64
  • win32
  • win64

Other API endpoints

For historical reasons, LATEST_RELEASE_ files containing fully qualified version numbers are available as well.

  1. E.g. https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_116 answers the question “what’s the latest available version within milestone 116?”.
  2. E.g. https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_116.0.5845 answers the question “what’s the latest available version within the 116.0.5845.* range?”.
  3. E.g. https://googlechromelabs.github.io/chrome-for-testing/LATEST_RELEASE_STABLE answers the question “what’s the latest available Stable channel version?”. Similar for the other channels (BETA/DEV/CANARY).

These can be used instead of the latest-versions-per-milestone, latest-patch-versions-per-build, and last-known-good-versions JSON API endpoints respectively.

Additionally, each version from the known-good-versions-with-downloads.json is published as a separate JSON file containing its download URLs — for example, 123.0.6309.0.json.

You can browse the complete list of JSON and text files.

CLI utilities

Find the latest Chrome versions across channels

…

Check a specific Chrome version for CfT binary availability

…

FAQ

What is Chrome for Testing?

Chrome for Testing is a new Chrome flavor that specifically targets web app testing and automation use cases. Read Chrome for Testing: reliable downloads for browser automation for more details.

What’s the easiest way to download Chrome for Testing binaries?

Use @puppeteer/browsers.

How to install the system-level dependencies required for archived linux64 binaries?

bash
unzip chrome-linux64.zip;
apt-get update;
while read pkg; do
  apt-get satisfy -y --no-install-recommends "${pkg}";
done  “Google Chrome for Testing.app” is damaged and can’t be opened. You should move it to the Trash.

This happens because macOS [Gatekeeper](https://support.apple.com/guide/security/gatekeeper-and-runtime-protection-sec5599b66df/web) sets an extended attribute that marks the ZIP file and any files within it as “downloaded via a browser” and thus potentially dangerous.

To fix the problem, recursively remove the extended attribute:

```sh
xattr -cr 'Google Chrome for Testing.app'

Support

  • For bug reports with the CfT dashboard and/or API (i.e. the code in this repository): file an issue
  • For bug reports with any of the CfT binaries: File an issue for Headless, ChromeDriver, CfT, or https://crbug.com/new for anything else
  • For questions: Stack Overflow (unofficial), use the chrome-for-testing tag

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

JavaScript

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言