Native SDKs
Getting Started
Build your first Zoom Web SDK App
API Reference
Release Notes
Get Help
Additional Tips
Hybrid Frameworks Support

Web SDK Overview

Zoom offers a web based HTML5 client that is used in environments where the end user has very low bandwidth environments, behind a network firewall, or have heavy restrictions on their machine that do not allow them to install the Zoom desktop or mobile clients

The web client lets end users join a meeting, receive screen share from other attendees, join the meeting through the phone and leave the meeting. Zoom has added a Web SDK as part of our developer platform to enable developers to embed this into their web apps.

Key functions that are exposed include: init meeting config

  • join meeting
  • Screen Share
  • In Meeting Chat
  • show/hide invite function
  • show/hide meeting header
  • get attendees list
  • call out
  • invite by phone
  • mute
  • unmute
  • mute all
  • unmute all
  • rename
  • expel
  • record
  • lock meeting
  • leave meeting
  • end meeting

Our Web SDK is built as a web assembly module and runs the same highly optimized Zoom core framework inside the browsers.

The web client provides the user a limited set of features from the full Zoom client feature set. You can add the JS library in your application and use the built-in library functions to launch or join meetings using a browser.

We are working quickly to implement more features and improvement into the web client sdk.

Web SDK video performance

Currently, the JavaScript Zoom SDK encodes at a maximum of 360p. If you are in a meeting with native and browser clients, the browser client video within the native client will be of lower quality due to encoding limitation.