# Chrome

## About this Install Guide

| Reading time:       | 10 min              |
|---------------------|---------------------|
| Last updated:       | 22 Oct 2026         |
| Author:             | Jason Andrews, Arm [GitHub](https://github.com/jasonrandrews) [LinkedIn](https://linkedin.com/in/jason-andrews-7b05a8) |
| Official docs:      | [View](https://support.google.com/chrome/) |
| Tags:               | Chrome |

This guide shows you how to install and use the tool with the most common configuration. For advanced options and complete reference information, see the official documentation. Some install guides also include optional next steps to help you explore related workflows or integrations.

The Chrome browser runs on Windows on Arm as a native ARM64 application. Chrome is also available for Arm Linux.

## Install Chrome on Linux

To install Chrome on Arm Linux:

```bash
sudo apt-get update
wget https://dl.google.com/linux/direct/google-chrome-stable_current_arm64.deb
sudo apt install -y ./google-chrome-stable_current_arm64.deb
```

```bash
wget https://dl.google.com/linux/direct/google-chrome-stable_current_aarch64.rpm
sudo dnf install -y ./google-chrome-stable_current_aarch64.rpm
```

## Install Chrome on Windows

To install Chrome on Windows on Arm:

1. Go to the [download page](https://www.google.com/chrome/?platform=win_arm64) and click Download here. Click the Accept and Install button to start the download.
2. Run the downloaded `ChromeSetup.exe` file.
3. Find and start Chrome from the applications menu.

## Next steps

You can now use Chrome on Arm.

To learn about implementing headless browser testing using Chrome and Puppeteer, see [Run headless browser tests with Puppeteer on Arm Linux](https://learn.arm.com/learning-paths/servers-and-cloud-computing/puppeteer-headless-chrome/).
