Top of pageSkip to main content

Zoom Video SDK for web


The Zoom Video SDK for web enables you to build custom video experiences with Zoom's core technology through a highly optimized WebAssembly module.

On this page

Browser support

FeatureChrome 69+Firefox 56+Safari 11+Edge 79+iOS/iPadOS 15+*Android 10+*
Video (receive)
Video (send)
Audio (receive)
Audio (send)
Screen Share (receive)
Screen Share (send)
Render Multiple Videos✔ (1)✔ (1)✔ (1)
Virtual Background✔ (2)✔ (2)
720p Video (receive)
720p Video (send)✓ (3)
Share Chrome Tab Audio✔ (4)
Chat
Closed Captioning
Live Transcription
Live Translation
Cloud Recording
Call Out (PSTN)
Share 2nd Camera
Command Channel
RTMP Live Streaming
Encryption
End-to-End Encryption (E2EE) (5)

(1) Up to a maximum of 4 video streams without SharedArrayBuffer. Up to a maximum of 25 video streams with SharedArrayBuffer. See Web SDK Gallery View for implementation instructions.

(2) SharedArrayBuffer required for Virtual Background. See Web SDK Gallery View for implementation instructions.

(3) SharedArrayBuffer required for sending 720p video. See Web SDK 720p video for implementation instructions.

(4) Users can share sound from a Chrome tab or their microphone, but not both.

(5) End-to-end encryption (E2EE) is not supported on any browser.

Sample Apps

Next Steps

Need help?

If you're looking for help, try Developer Support or our Developer Forum. Priority support is also available with Premier Developer Support plans.