Trusted by 300+ global business & tech leaders
One real-time video platform. Native SDKs for every stack.
Build video calling, audio rooms, and live streaming with the same APIs and infrastructure across React, JavaScript, React Native, Android, iOS, Flutter, Unity, and Python.
React
Bring video calling, audio rooms, and live streaming into your React app using prebuilt hooks and UI components. No custom call UI required.
Quickstart tutorials

JavaScript
VideoSDK's JavaScript SDK is a framework-agnostic core client for real-time video and audio calling, giving you full control over media tracks and room events for any web stack.
Quickstart tutorials
React Native
Build cross-platform video calls, audio rooms, and live streams for iOS and Android with React hooks, native media views, and a single React Native codebase.
Quickstart tutorials

Android
Add native video calling, audio rooms, and live streaming to Kotlin or Java apps with Android views, lifecycle-aware events, and device media controls.
Quickstart tutorials
Build native iPhone and iPad video calls, audio rooms, and live streams with Swift, delegate-driven events, and customizable media views.
Quickstart tutorials

Flutter
Ship video calls, audio rooms, and live streams across Android and iOS with Dart APIs, Flutter widgets, and one shared application codebase.
Quickstart tutorials

Unity
Add real-time video and audio to Unity experiences with C# callbacks, participant prefabs, RawImage rendering, and Android or iOS export support.
Quickstart tutorials

Python
Add real-time video and audio to Python applications with async APIs, direct access to audio and video tracks, and participant and room event handlers.
Quickstart tutorials
Get started for free today
Grab your API keys and start building with free $20 included in your account. Need enterprise-grade security or custom workloads? Talk to an expert!

