Supported Platforms

Our Plain-JS Video SDK can run on all modern browsers and platforms released since March 2025. Here is the list of supported platforms:

  • Chrome 136+
  • Firefox 137+
  • Edge 136+
  • Safari and Mobile Safari 18.4+

Although the SDK works on other exotic and older browser versions, these are the ones we officially support and test against, so we recommend using them for the best experience.

WebView

Our SDK can run in Web View on Android and iOS. However, we recommend using the SDK in a browser for the best experience.

Compatibility check

Our SDK exposes a helper function that allows you to check if the current client runs on an officially supported browser. You can use this function to programmatically check and show a message to the user if their browser is not supported.

import { Browsers } from "@stream-io/video-client";

const isSupported = await Browsers.isSupportedBrowser();
if (!isSupported) {
  console.log(`Your browser is not officially supported.
     Please switch to a supported browser (Chrome, Firefox, Safari, Edge) 
     for the best experience.
  `);
}