# How to embed Zoom into a website There are [two Web based SDKs](/docs/) that allow Zoom to be embedded into a website. ## Option 1. Embedding Zoom Meetings and Webinars (Meeting SDK) For embedding Zoom Meetings and Webinars into your website, use the [Meeting SDK for web](/docs/meeting-sdk/web/). The Meeting SDK for web has two installation methods to support both basic HTML and JavaScript sites and sites built with frontend frameworks like Angular, React, Vue.js, and others. ### Use Cases - Embedding the Zoom Meeting and Webinar experience inside your website. - Allowing users with or without a Zoom account to join meetings and webinars inside your website. ### Implementation - **Basic HTML and Javascript:** - Import the Meeting SDK for web by [linking the CDN scripts and styles in your index.html file](/docs/meeting-sdk/web/get-started/). - **Frontend Frameworks (Angular, React, Vue.js, etc.):** - Import the Meeting SDK using [NPM](https://www.npmjs.com/package/@zoom/meetingsdk). ### Resources - Documentation: - [/docs/meeting-sdk/](/docs/meeting-sdk/) - Sample Apps: - [https://github.com/zoom/sample-app-web](https://github.com/zoom/sample-app-web) - [https://github.com/zoom/meetingsdk-sample-angular](https://github.com/zoom/websdk-sample-angular) - [https://github.com/zoom/meetingsdk-sample-react](https://github.com/zoom/websdk-sample-react) - [https://github.com/zoom/meetingsdk-sample-vuejs](https://github.com/zoom/websdk-sample-vuejs) - [https://github.com/zoom/meetingsdk-sample-signature-node.js](https://github.com/zoom/websdk-sample-signature-node.js) - Tutorials - [https://medium.com/zoom-developer-blog/zoom-web-sdk-with-angular-6b080a6be38c](https://medium.com/zoom-developer-blog/zoom-web-sdk-with-angular-6b080a6be38c) - Community - [https://devforum.zoom.us/c/meeting-sdk/web/13](https://devforum.zoom.us/c/meeting-sdk/web/13) ## Option 2. Custom user interface (Video SDK) For building customized video/audio/chat/screenshare web apps, use the [Video SDK for web](/docs/video-sdk/web/). The Video SDK for web is a stand alone developer product to utilize Zooms video and audio infrastructure for your website. Think of video and audio streaming as a service. You cannot join Zoom Meetings or Webinars with the Video SDK. ![Zoom Launches an SDK for Video Integration With Games, Retail, and Social Apps | PCMag](https://i.pcmag.com/imagery/articles/02xOYOwe10QJxwhjSiJWRZI-1..1616423451.jpg) ### Use Cases - Creating custom user experiences inside your website with audio and video streaming, for example, a multiplayer racing game where users can see and hear each other. ### Implementation - **Frontend Frameworks (Angular, React, Vue.js, etc.):** - Import the Meeting SDK for web using [NPM](https://www.npmjs.com/package/@zoom/videosdk). - [Download the Video SDK for web and sample app via the Zoom App Marketplace.](/docs/video-sdk/) ### Resources - Documentation: - [/docs/video-sdk/web/](/docs/video-sdk/web/) - Sample Apps: - [https://github.com/zoom/sample-app-videosdk](https://github.com/zoom/sample-app-videosdk) - [https://github.com/zoom/videosdk-sample-signature-node.js](https://github.com/zoom/videosdk-sample-signature-node.js) - Community - [https://devforum.zoom.us/c/video-sdk/web/31](https://devforum.zoom.us/c/video-sdk/web/31)