Add Remote File Systems to Chromebook Files App

Expanding Storage Options in Chrome OS Files App
The Chrome OS Files app, by default, offers access to both your Google Drive storage – functioning through an internet connection – and the Downloads folder, representing your Chromebook’s internal storage.
However, Google has implemented functionality allowing users to broaden the capabilities of the Files app. This expansion includes support for additional cloud storage providers and remote file servers.
Connecting to External Storage
Integration with services like Windows file shares is now possible. Setting up these connections grants convenient access to various remote file systems.
Once configured, these external systems will be displayed directly within the Files app interface.
Seamless File Management
Furthermore, these connected storage locations become integrated into the Chromebook’s conventional “Open” and “Save” dialog boxes.
This integration facilitates effortless file transfer. Users can easily drag-and-drop files between their Google Drive, local storage, and connected remote systems.
The result is a unified and streamlined file management experience across multiple storage locations.
Understanding the Functionality
The process begins with locating compatible file systems within the Chrome Web Store. These are specifically designed Chrome applications leveraging the "chrome.fileSystemProvider" API.
This API enables integration with the underlying operating system, mirroring the native functionality of services like Google Drive. The capability was initially implemented in Chrome OS version 40.
Key Components and Integration
Essentially, these applications extend the file system capabilities within the Chrome browser. They function by providing a virtual file system that appears and behaves like a traditional storage location.
The chrome.fileSystemProvider API is central to this process, allowing developers to create apps that seamlessly interact with the user's operating system and file structure.
- These apps offer a way to access and manage files from various sources.
- Integration is achieved through a standardized API, ensuring compatibility and security.
- The functionality was first available with the release of Chrome OS 40.
This approach allows for a more unified and flexible file management experience within the Chrome environment. It expands the possibilities beyond traditional local or cloud-based storage.
Expanding File System Options on Your Chromebook
Discovering additional file system providers on your Chromebook begins with opening the "Files" application. This can be located through the launcher menu; simply tap the "Search" button on your keyboard and type "Files," or navigate to "All Apps" to find its icon.
Google has streamlined this process by including a direct link within the Files app. Selecting "Add new services" from the sidebar, then choosing "Install new from the webstore," will take you directly to the Chrome Web Store.

Further Reading: Methods for File Sharing Between Windows, Mac, and Linux Computers on a Network
A comprehensive list of available services will be displayed, and installation is achieved by clicking the "Install" button. Currently supported providers offer access to platforms like Dropbox, OneDrive, Windows local network file shares (SMB), Secure FTP (SFTP), WebDAV, and Google Cloud Storage, alongside several other protocols.
File system providers such as SMB, SFTP, and WebDAV are especially beneficial. They enable access to remote file systems that would typically be inaccessible through a standard web browser. Chromebooks can now connect to shared Windows folders, a feature that was previously unavailable.
While not featured in the primary list, an official "Box for Chrome OS Beta" application exists, integrating Box.com storage with the Chrome OS Files app. A separate experimental application also provides access to TED Talks directly within the Files app. Additional options may be found through a search of the Web Store.

Following installation, the application must be launched and your login credentials provided. Successful authentication will integrate the respective file system directly into your Chromebook’s Files app.

This allows for seamless file management across various platforms and services, enhancing the versatility of your Chromebook.
Challenges with the New Functionality: Limited Developer Support for Chrome Apps
A significant issue with this new capability is apparent. Google has invested considerable effort in expanding Chrome OS and its application programming interfaces (APIs) to facilitate this integration. However, the majority of applications currently available – with the exception of Box.com’s beta application – are not officially supported.
Consequently, services like Dropbox and Microsoft OneDrive have not prioritized the development of applications designed to seamlessly integrate their storage solutions with the Chrome OS Files app, potentially leading to suboptimal performance compared to official applications.
A Recurring Issue for Chrome OS
This relative lack of developer engagement is not a recent development for Chrome OS. While the operating system excels as a robust browser for web access, developers have generally shown limited enthusiasm for the Chrome app ecosystem.
Instead of creating applications specifically tailored for Chrome and integrating with the Chromebook’s Files app, many developers prefer to focus on their complete web-based platforms. This often results in directing users to access services like Dropbox or OneDrive through a web browser.
Reasons for Limited Adoption
- Developers prioritize broader platform support.
- Maintaining separate Chrome apps adds to development costs.
- Web applications offer wider reach and compatibility.
The preference for web applications over dedicated Chrome apps highlights a strategic decision by developers to maximize their audience and streamline their development processes.