# Supported platforms (/en/realtime-media/voice/reference/supported-platforms/web)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

This section lists the platforms and products you use to develop apps that interact with Agora SDRTN®.

      
  
      
  
      
  
      
    The Agora Web SDK is a real-time audio and video SDK built on WebRTC technology. Consequently, its compatibility depends on the browser’s support for WebRTC.

    ### Desktop browsers [#desktop-browsers]

    Agora Web SDK is well supported on popular desktop browsers such as Chrome, Firefox, Edge, and Safari. To ensure the best user experience, best practice is to use the latest version of each browser on the latest version of the operating system.

    <CodeBlockTabs defaultValue="mac">
      <CodeBlockTabsList>
        <CodeBlockTabsTrigger value="mac">
          macOS
        </CodeBlockTabsTrigger>

        <CodeBlockTabsTrigger value="win">
          Windows
        </CodeBlockTabsTrigger>

        <CodeBlockTabsTrigger value="chromeOS">
          ChromeOS
        </CodeBlockTabsTrigger>
      </CodeBlockTabsList>

      <CodeBlockTab value="mac">
        | Browser                                            | Version requirements | Receiving audio and video Streams | Publishing audio and video streams |          Screen sharing         |
        | :------------------------------------------------- | :------------------- | :-------------------------------: | :--------------------------------: | :-----------------------------: |
        | [Chrome](https://www.google.com/intl/en/chrome/)   | Version 65 or above  |                 ✔                 |                  ✔                 |                ✔                |
        | [Firefox](https://www.mozilla.org/firefox/new/)    | Version 69 or above  |                 ✔                 |                  ✔                 |                ✔                |
        | [Safari](https://support.apple.com/en-us/HT201541) | Version 11 or above  |                 ✔                 |                  ✔                 | ✔ (Requires Safari 13 or above) |
        | [Edge](https://microsoft.com/edge)                 | Not available        |                 ✔                 |                  ✔                 |                ✔                |
      </CodeBlockTab>

      <CodeBlockTab value="win">
        | Browser                                          | Version requirements | Receiving audio and video Streams | Publishing audio and video streams | Screen sharing |
        | :----------------------------------------------- | :------------------- | :-------------------------------: | :--------------------------------: | :------------: |
        | [Chrome](https://www.google.com/intl/en/chrome/) | Version 65 or above  |                 ✔                 |                  ✔                 |        ✔       |
        | [Firefox](https://www.mozilla.org/firefox/new/)  | Version 69 or above  |                 ✔                 |                  ✔                 |        ✔       |
        | [Edge](https://microsoft.com/edge)               | Version 80 or above  |                 ✔                 |                  ✔                 |        ✔       |
      </CodeBlockTab>

      <CodeBlockTab value="chromeOS">
        | Browser                                          | Version requirements | Receiving audio and video Streams | Publishing audio and video streams | Screen sharing |
        | :----------------------------------------------- | :------------------- | :-------------------------------: | :--------------------------------: | :------------: |
        | [Chrome](https://www.google.com/intl/en/chrome/) | Version 89 or above  |                 ✔                 |                  ✔                 |        ✔       |
      </CodeBlockTab>
    </CodeBlockTabs>

    ### Mobile browsers [#mobile-browsers]

    Since version 4.6.0, the Web SDK optimizes the experience on mobile browsers. To improve your experience on mobile devices, Agora strongly recommends upgrading to the latest version.

    <CodeBlockTabs defaultValue="android">
      <CodeBlockTabsList>
        <CodeBlockTabsTrigger value="android">
          Android
        </CodeBlockTabsTrigger>

        <CodeBlockTabsTrigger value="ios">
          iOS
        </CodeBlockTabsTrigger>

        <CodeBlockTabsTrigger value="harmony">
          HarmonyOS
        </CodeBlockTabsTrigger>
      </CodeBlockTabsList>

      <CodeBlockTab value="android">
        | Browser                                          | Version requirements           | Receiving audio and video Streams | Publishing audio and video streams | Screen sharing |
        | :----------------------------------------------- | :----------------------------- | :-------------------------------: | :--------------------------------: | :------------: |
        | [Chrome](https://www.google.com/intl/en/chrome/) | Version 78 or above            |                 ✔                 |                  ✔                 |        ✘       |
        | WeChat built-in browser                          | WeChat version 7.0.20 or above |                 ✔                 |                  ✔                 |        ✘       |
        | WeChat Work built-in browser                     | WeChat Work 3.1.6 or above     |                 ✔                 |                  ✔                 |        ✘       |
      </CodeBlockTab>

      <CodeBlockTab value="ios">
        iOS only supports the system WebView. Therefore, support for the Web SDK is only related to the iOS system version.

        * iOS version ≥ 12.2 and \< 14.3

          | Browser                      | Version requirements                | Receiving audio and video Streams | Publishing audio and video streams | Screen sharing |
          | :--------------------------- | :---------------------------------- | :-------------------------------: | :--------------------------------: | :------------: |
          | Safari                       | Corresponding to iOS system version |                 ✔                 |                  ✔                 |        ✘       |
          | Chrome                       | No clear information                |                 ✔                 |                  ✘                 |        ✘       |
          | WeChat built-in browser      | WeChat version 8.0.13 or above      |                 ✔                 |                  ✘                 |        ✘       |
          | WeChat Work built-in browser | WeChat Work 3.1.15 or above①        |                 ✔                 |                  ✘                 |        ✘       |

        * iOS version ≥ 14.3

          | Browser                      | Version requirements                | Receiving audio and video Streams | Publishing audio and video streams | Screen sharing |
          | :--------------------------- | :---------------------------------- | :-------------------------------: | :--------------------------------: | :------------: |
          | Safari                       | Corresponding to iOS system version |                 ✔                 |                  ✔                 |        ✘       |
          | Chrome                       | Version 92 or above                 |                 ✔                 |                  ✔                 |        ✘       |
          | WeChat built-in browser      | WeChat version 8.0.13 or above      |                 ✔                 |                  ✔                 |        ✘       |
          | WeChat Work built-in browser | WeChat Work 3.1.15 or above①        |                 ✔                 |                  ✔                 |        ✘       |
      </CodeBlockTab>

      <CodeBlockTab value="harmony">
        | Browser        | Version requirements | Receiving audio and video Streams | Publishing audio and video streams | Screen sharing |
        | :------------- | :------------------- | :-------------------------------: | :--------------------------------: | :------------: |
        | Huawei Browser | Not available        |                 ✔                 |                  ✔                 |        ✘       |
      </CodeBlockTab>
    </CodeBlockTabs>

    ### Check browser compatibility [#check-browser-compatibility]

    The Agora Web SDK provides the `checkSystemRequirements` method to determine if the SDK can be used in the current browser.

    ```js
    const result = AgoraRTC.checkSystemRequirements();
    // result is true for support, false for non-support
    console.log(result);
    ```

    
  
      
  
      
  
      
  
      
  
      
  
      
  
      
  
      
  
      
  
