Steam runs on Chromebook through three different methods in 2026. Your hardware decides which path works. Newer devices support the official beta client, mid-range models use the Linux container, and older units need a workaround called Crouton. Each route has different storage, processor, and Chrome OS version requirements. The guide below covers every step, including terminal commands and channel switches.
Install Steam on Chromebook Through the Beta Channel
Some Chrome OS devices run an official beta build of the Steam client. The feature is called Borealis. Google maintains a list of supported Chromebooks, so confirm your model first.
Open the system tray at the bottom-right of the screen and click the gear icon. Select About ChromeOS in the sidebar, then Additional details. Click Change channel, pick Beta, confirm, and reboot.
After the device restarts, open Chrome and type chrome://flags in the address bar. Find #borealis-enabled, switch it to Enabled, and restart again. Open the launcher and search for Steam. Install it and sign in.
If Steam does not appear, press CTRL+ALT+T to open a terminal and type insert_coin. Users blocked by managed device policies can reference our guide on Chrome flags and debug shortcuts for unlocking experimental options.
Get Steam on Chromebook Using a Linux App
The second method to install Steam on Chromebook uses a regular Linux package. Linux support has to be turned on first. Not every model qualifies, so check the XDA Developers compatibility list before starting. Devices missing the option may need a switch to a beta or developer channel.
Turn On Linux Support
Open the system tray, click the gear icon, and scroll to Linux (Beta). Click Turn on, then Install. A terminal window opens once setup finishes. Linux on Chromebook adoption sits between 5 and 15 percent of all Chromebook owners as of 2025.
Run the Steam Install Commands
With Linux active, open the terminal using SHIFT+CTRL+T. Run each command below in order, pressing ENTER after each. To paste text, use SHIFT+CTRL+V.
| Step | Command | Purpose |
|---|---|---|
| 1 | echo 'deb http://httpredir.debian.org/debian/ jessie main contrib non-free' | sudo tee -a /etc/apt/sources.list | Adds a software repository |
| 2 | sudo dpkg --add-architecture i386 | Enables 32-bit package support |
| 3 | sudo apt update | Refreshes package lists |
| 4 | sudo apt install steam | Installs the Steam client |
Press Y when asked to confirm. The installer shows the required disk space upfront. The install fails if storage is short. Accept the license terms, wait for the client to update, and log in with your account.
Install Steam on Chromebook Without Native Support
Chromebooks that support neither Borealis nor Crostini need a third route. Crouton loads a full Linux desktop alongside Chrome OS. The method works on almost every model but takes more setup. Our Ubuntu on Chromebook setup guide walks through a similar dual-environment process.
Crouton installs Ubuntu or another distribution without erasing Chrome OS. Switching between systems uses keyboard shortcuts.
| Processor | Switch Forward | Switch Back |
|---|---|---|
| Intel / AMD | CTRL+ALT+FORWARD | CTRL+ALT+BACK then CTRL+ALT+REFRESH |
| ARM | CTRL+ALT+SHIFT+FORWARD | CTRL+ALT+SHIFT+BACK |
Inside Ubuntu, open the Steam website, click Download, and let Ubuntu Software handle the install. The Linux session must be active each time you launch the client.
Will Your Chromebook Run Steam Games?
Most Chromebooks ship with modest specs. Recent AAA titles will not run smoothly. Older releases and indie games perform fine. Steam Remote Play also lets you stream from a desktop PC over the home network.
| Method | Difficulty | Compatible Devices |
|---|---|---|
| Beta Channel | Low | Supported models only |
| Linux App | Medium | Devices with Linux support |
| Crouton + Ubuntu | High | Nearly all Chromebooks |
FAQs
How do I refund a Steam purchase?
Steam refunds are available within 14 days of purchase with under two hours of playtime. Open Support inside the client, find the title, and select the refund option to start the process.
How do I redeem a Steam product key?
Inside the Steam client, click Games, choose Activate a Product on Steam, and type your code. The web version works through the official Steam activation page in any browser.
Can I install the Epic Games launcher on a Chromebook?
Turn on developer mode, allow Android apps, and permit installs from outside sources. Download the launcher APK on an Android phone, transfer it, and install. Chrome Remote Desktop also supports remote play.
Which Chromebooks support the Steam beta client?
Steam Beta on ChromeOS runs on specific 11th-gen Intel Core i3, i5, and i7 models from Acer, ASUS, HP, and Lenovo with 8GB RAM and 128GB storage minimum. Google publishes the full hardware list.
Why does my Steam install fail on Chromebook?
The most common cause is insufficient storage. Steam needs at least 5GB free for the client, plus space for games. Outdated package lists also block installs. Run sudo apt update first.