LiveKit Cloud

The fully-managed, globally distributed LiveKit deployment option.

LiveKit Cloud is a fully-managed, globally distributed mesh network of LiveKit servers that provides all the power of the open-source platform with none of the operational complexity. It allows you to focus on building your application while LiveKit handles deployment, scaling, and maintenance.

Why Choose LiveKit Cloud?

  • Zero operational overhead: No need to manage servers, scaling, or infrastructure.
  • Global edge network: Users connect to the closest server for minimal latency.
  • Unlimited scale: Support for rooms with unlimited participants through our mesh architecture.
  • Enterprise-grade reliability: 99.99% uptime guarantee with redundant infrastructure.
  • Comprehensive analytics: Monitor usage, performance, and quality metrics through the Cloud dashboard.
  • Same APIs and SDKs: Use the exact same code whether you're on Cloud or self-hosted.

LiveKit Cloud runs the same open-source servers that you can find on GitHub. It provides the same APIs and supports all of the same SDKs. An open source user can migrate to Cloud, and a Cloud customer can switch to self-hosted at any moment. As far as your code is concerned, the only difference is the URL that it connects to.

For more details on LiveKit Cloud's architecture, see Cloud Architecture.

Comparing Open Source and Cloud

When building with LiveKit, you can either self-host the open-source server or use the managed LiveKit Cloud service:

Open SourceCloud
Realtime featuresFull supportFull support
Egress (recording, streaming)Full supportFull support
Ingress (RTMP, WHIP, SRT ingest)Full supportFull support
SIP (telephony integration)Full supportFull support
Agents frameworkFull supportFull support
Who manages itYouLiveKit
ArchitectureSingle-home SFUMesh SFU
Connection modelUsers in the same room connect to the same serverEach user connects to the closest server
Max users per roomUp to ~3,000No limit
Analytics & telemetryN/ACloud dashboard
Uptime guaranteesN/A99.99%