Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/jitsi/jitsi-meet/llms.txt

Use this file to discover all available pages before exploring further.

Jitsi Meet is a fully open-source, WebRTC-powered video conferencing solution built by the Jitsi team at 8x8. Use it directly at meet.jit.si, deploy your own instance on any Linux server, or integrate it into your application using the IFrame API or React Native SDK — no proprietary plugins required.

Introduction

Learn what Jitsi Meet is, how it works, and what deployment options are available.

Quickstart

Embed a meeting in your web app in under five minutes using the IFrame API.

Self-Hosting

Deploy Jitsi Meet on your own infrastructure using Debian packages or Docker.

Configuration Reference

Explore every option in config.js — from XMPP hosts to video quality settings.

Build with Jitsi Meet

IFrame API

Embed and control meetings from any web page using the JavaScript IFrame API.

React Native SDK

Add video conferencing to your iOS or Android app with the official React Native SDK.

JWT Authentication

Secure rooms with JSON Web Tokens to control who can join and what they can do.

JaaS — Hosted Jitsi

Skip the infrastructure with Jitsi as a Service (JaaS) — enterprise-grade hosted video by 8x8.

Key Capabilities

End-to-End Encryption

Protect meetings with E2EE via WebRTC Insertable Streams.

Recording

Record locally or to the cloud with Dropbox, Nextcloud, or custom backends.

Breakout Rooms

Split participants into focused sub-sessions with full moderator control.

Lobby & Moderation

Control who enters with a knock-to-join lobby and per-participant AV moderation.

Virtual Backgrounds

Blur or replace backgrounds using TensorFlow.js, no browser extension needed.

Security

Configure room passwords, domain access rules, and moderation policies.
1

Try Jitsi Meet instantly

Visit meet.jit.si and create a room — no account or download required.
2

Embed in your app

Add the IFrame API script to your page and create a JitsiMeetExternalAPI instance pointing at any Jitsi server.
3

Self-host or use JaaS

Run your own server with Debian packages or Docker, or sign up for JaaS to skip the infrastructure entirely.
4

Authenticate and customize

Issue JWT tokens to control room access, then tune config.js to match your product experience.

Build docs developers (and LLMs) love