How to easily share web content to PWAs or nearby devices on a Chromebook

share web content to PWAs

Although Chrome OS 94 arrived a few weeks ago, I’m still finding new or enhanced features in the platform. For example, the Chrome OS Sharing Hub functionality for Chromebooks has been in the works since the beginning of this year. But the latest implementation is more refined and polished with support for PWAs in a share sheet. Here’s how to use this feature to easily share web content to PWAs or nearby devices on a Chromebook.

Since the feature is experimental, you’ll need to enable it on your Chromebook at chrome://flags#chromeos-sharing-hub

Chrome OS Sharing Hub

After enabling the flag, click the “Restart” button to shut down and restart your browser.

You should now see the near-ubiquitous sharing icon on the right side of the Omnibox, or address bar, of Chrome OS. It will be present all the time, regardless of what pages you browse to.

Once you’re on a web page with content that you want to share either to nearby devices or to any Progressive Web Apps (PWAs) installed on your Chromebook. Here’s an example of a page after I clicked the sharing icon: I have options to send the link to my supported devices nearby, but also to a pair of PWAs I have installed.

share web content to PWAs

I tested a share to each PWA and it worked like a charm:

Native sharing to the Roam Research PWA
Native sharing to the Twitter PWA

I couldn’t be happier to see this feature moving forward, even if it still is experimental. Over the years, I’ve used a bunch of Chrome extensions to share content and I definitely prefer a solid, native function like the Chrome OS Sharing Hub.

While this feature flag for sharing applies specifically to Chrome OS and Chromebooks in this example, it will be in the Chrome browser for Windows, macOS, and Linux as well, if it’s not already there. So even if you’re not a full-time Chromebook user, it will be easier to share web content from any device that runs Chrome.

3 thoughts on “How to easily share web content to PWAs or nearby devices on a Chromebook

    1. PWA stands for Progressive Web Application. It has some of the functionality of native apps (such as local file storage, for example) but it’s a standalone styled web app. So when you install one, you get a launcher icon and the app has its own window. More details here: https://web.dev/what-are-pwas/

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Scroll to top