How to Install and Use VLC on a Chromebook

Yes. The easiest way to install VLC on a Chromebook is through Google Play. VideoLAN provides a Chrome OS version built for Chromebooks, so most readers do not need to set up Linux. If your Chromebook does not offer the Play Store, the optional Linux desktop method below is another route, provided Linux development environment is supported and enabled.

Install VLC from Google Play

Google Play is available on some, but not all, Chromebooks. Work or school administrators can also restrict app installs. Update ChromeOS first, then check whether your device has Play Store access.

Illustrative Chromebook Settings screen with the Google Play Store option visible under Apps.
  1. Open the Launcher, then open Settings. Select Apps and look for Manage Google Play preferences. Follow the prompts to enable Google Play if it is available. Google’s Chromebook Android-app guide notes that the Play Store is supported on only some models. If the option is missing, check your model’s compatibility or ask your administrator about a managed device.
  2. Open the Play Store and search for VLC for Android. Choose the listing published by VideoLAN, then select Install. You can also start from VideoLAN’s official VLC for Chrome OS page.
Play Store listing for VLC for Android with the Install button available.
Illustrative VLC first-run screen asking for permission to access media files.

On first launch, complete VLC’s brief setup and allow the app to access audio and video files if you want it to scan your library. The wording of the permission prompt can vary with Android and ChromeOS versions. If you deny access, you can grant it later in the app permissions settings; without media access, VLC cannot scan and play your local library.

Play a video or song stored on your Chromebook

For a local file, save or download it to a folder such as Downloads. Open VLC and select a title from its Video or Audio library. If the file is not listed, select Browse and navigate to the folder that contains it. VLC’s Android documentation describes Browse as the place to search device storage and network files; the layout can differ slightly on a Chromebook.

VLC media library showing Video, Audio, and Browse navigation beside a list of videos.

Tap or click a video to start playback. The player provides play or pause, seeking, volume, and full-screen controls. For audio, VLC keeps playback controls in its player view, so you can pause or move through a track without returning to the file list.

VLC playing a video in a Chromebook window with the timeline, volume, and playback controls visible.

To select another audio track or subtitles, open the player’s audio and subtitle controls during playback. Choose an available track, turn subtitles off, or select a subtitle track when the file provides one. VLC can only show tracks embedded in the media or subtitle files that it can access.

VLC Audio and Subtitles panel with audio tracks and subtitle options displayed over a video.

Open media from a network share

If your video is stored on a home server or network drive, connect the Chromebook to the same network, open VLC’s Browse area, and look under Local Network. VLC can detect visible network storage automatically. If a share does not appear, use the add control to enter its details; for an SMB share, provide the server name or IP address and sign-in credentials if required. VideoLAN’s local-network instructions cover manual SMB setup. VLC also supports network streams, though available stream-entry controls can vary by app build.

Optional: Install the Linux desktop version

Use this route if you specifically want the desktop Linux interface or Play Store is unavailable. Linux is off by default, and some school or work Chromebooks block it. Google’s current setup path is Settings > About ChromeOS > Developers > Linux development environment > Set up. Follow the on-screen prompts; setup may take several minutes and opens a Terminal window with a Debian environment.

Chromebook Linux Terminal showing the Debian commands to update package lists and install VLC.

In Terminal, run these commands one at a time:

sudo apt update
sudo apt install vlc

Confirm the package installation if Terminal asks. Debian publishes VLC in its package repository, and APT installs the version available for the Debian environment on your Chromebook. When installation completes, open VLC from the Launcher’s Linux apps group.

To play a ChromeOS file with the Linux app, open the Files app and either drag a copy into Linux files or right-click its folder and choose Share with Linux. Then open VLC and choose Media > Open File. The file picker can reach Downloads after that folder is shared.

Illustrative Linux VLC file picker showing a video selected in the Chromebook Downloads folder.

The Linux version also has a desktop menu for direct streams: choose Media > Open Network Stream, enter the full stream address, and select Play. One tradeoff is performance: Google currently lists GPU and video-decoding hardware acceleration as unsupported in Linux on ChromeOS. For smoother high-resolution playback, try the Play Store version first.

If VLC cannot find or play a file

  • For the Android app, check that VLC has permission to access media, then reopen Browse or refresh its library.
  • For Linux VLC, make sure the folder appears under Linux files or has been shared with Linux. ChromeOS keeps Linux files in a container, so a Downloads folder is not automatically visible to every Linux app.
  • If the Play Store or Linux setup option is absent, confirm the Chromebook supports that feature and check whether an administrator has disabled it. Use the built-in ChromeOS media player for files the device can open when neither VLC route is available.

For additional setup details, see Google’s Linux setup instructions and the ChromeOS Linux file-sharing guide.

Leave a Comment

How to Watch Emby on ChromeOS in Chrome

How to Watch Emby on ChromeOS in Chrome

Open the Emby Web App on your Chromebook, sign in to your server, and play movies, shows, music, and photos without installing Linux.

How to Set Up Syncthing on a Chromebook

How to Set Up Syncthing on a Chromebook

Install Syncthing on a Chromebook, share a ChromeOS folder with Linux, connect another device, and keep the web interface private.

How to Use Tor Browser on a Chromebook

How to Use Tor Browser on a Chromebook

Enable Linux on your Chromebook, install Tor Browser with the Tor Project’s Flatpak launcher, connect to Tor, and understand what the setup protects.

How to Use Bitwarden on ChromeOS: Install, Save, and Autofill

How to Use Bitwarden on ChromeOS: Install, Save, and Autofill

Install Bitwarden on a Chromebook, save your first login, autofill websites, and learn when the optional Linux desktop app makes sense.

How to Install and Use Alternate Browsers on a Chromebook

How to Install and Use Alternate Browsers on a Chromebook

Install Firefox, Brave, Edge, or Opera on a Chromebook with Linux. Learn how to enable the Debian environment, choose a compatible package, and understand the limits.

How to Read E-Books on a Chromebook: Play Books and Foliate

How to Read E-Books on a Chromebook: Play Books and Foliate

Read EPUBs and PDFs in Google Play Books on your Chromebook, or install Foliate through Linux for a local reader that supports more formats.

How to Install and Use VLC on a Chromebook

How to Install and Use VLC on a Chromebook

Install VLC on a Chromebook from Google Play, play local files and network media, or set up the Linux desktop version when you need it.

How to Set Up Krita on a Chromebook

How to Set Up Krita on a Chromebook

Install Krita on a Chromebook with ChromeOS Linux and Flatpak, then launch the app, open shared artwork, and troubleshoot common setup limits.

How to Use Microsoft Teams on a Chromebook

How to Use Microsoft Teams on a Chromebook

Use Teams on a Chromebook through Chrome, sign in with a work or school account, install the optional web app, and resolve camera or microphone issues.

How to Install Visual Studio Code on a Chromebook

How to Install Visual Studio Code on a Chromebook

Set up ChromeOS Linux, choose the right VS Code Debian package for your Chromebook, and install the desktop editor with APT.