MiroTalk SFU
Free browser based Real-time video calls.
Simple, Secure, Fast.

Start your next video call with a single click. No download, plug-in, or login is required. Just get straight to talking, messaging, and sharing your screen.

Pick a room name.
How about this one?

Your recent room:

What is MiroTalk SFU?

MiroTalk SFU is an open-source WebRTC video conferencing platform built on mediasoup. Try it right here in your browser, or install it on your own infrastructure to keep control of your data, branding and costs.

Public demo

Pick a room name and start talking. No download, plug-in or login required.

Self-hosted

Deploy with Docker or Node.js on your own server and customize it to your needs.


Unlimited number of conference rooms and users without call time limitation!

With SFU integrated Server. We engineered a platform with maximum video quality lowest latency that makes your calls crystal clear. Compatible with all browsers and platforms!

mirotalksfu-screen

Screen Sharing

Share your screen, application window, present your documents, slides and more.

mirotalksfu-remote-control

Remote Control

Let a participant control your shared desktop, with your permission, powered by RustDesk. Ideal for support and collaboration.

mirotalksfu-webcam

WebCam Streaming

Having the webcam on, allows participants to make a deeper connection with you. Up to 8k resolution and 60fps.

mirotalksfu-audio

Audio Streaming

Echo cancellation and noise suppression that make your audio crystal clear.

mirotalksfu-chat

Chat

Chat with others in meeting with integrated emoji picker to show your feeling.

mirotalksfu-recording

Recording meeting

Record your Screen, Video, and Audio on Your browser Blob. Save it for using it in the future or to share with others.

mirotalksfu-whiteboard

Collaborative Whiteboard

Advanced interactive whiteboard to draw and explain your concepts to the other participants in the meeting.

mirotalksfu-collaborative-notes

Collaborative Notes

Write and edit shared notes together in real time, then copy or save them when the meeting ends.

mirotalksfu-filesharing

File Sharing

Share any types of files with all participants in the meeting.

mirotalksfu-breakout-rooms

Breakout Rooms

Split participants into smaller groups with auto-assign, timers and broadcast messages, then bring everyone back together.

mirotalksfu-broadcasting

Broadcasting

Broadcasting involves the distribution of audio or video content to a wide audience and supports RTMP streaming.

mirotalksfu-chatgpt

ChatGPT

ChatGPT with Video AI for answering questions, providing information, and connecting users to relevant resources.

mirotalksfu-api

AI Avatars

Engage with lifelike AI-powered avatars for a more interactive and dynamic communication experience.

mirotalksfu-api

RTMP Streaming

Seamlessly stream your webcam, screen sharing, or external URLs via RTMP for live events, plus WHIP ingest to publish from OBS or FFmpeg into any room with sub-second latency.

mirotalksfu-api

Virtual Backgrounds

Enhance privacy and professionalism with customizable virtual backgrounds.

mirotalksfu-sip-phone

SIP Phone

Dial phone numbers and SIP extensions directly from the room, bridging traditional telephony with your video meetings.

mirotalksfu-live-transcription

Live Transcription

Real-time speech-to-text transcription via browser speech recognition or Whisper, even self-hosted to keep your audio private.

mirotalksfu-noise-suppression

AI Noise Suppression

Remove background noise like keyboards, fans and traffic in real time with RNNoise for crystal-clear audio.

mirotalksfu-api

Rest API

Seamlessly integrate and power your applications with ease. Quick setup and top-tier support.

mirotalksfu-privacy

Total privacy

Data stays between you and your participants. We doesn't collect or share personal information.

mirotalksfu-security

Maximum security

Thanks to WebRTC, all the media streams are encrypted using Secure Real-time Transport Protocol (SRTP).

Meet the team


Team member author
Miroslav Pejic
Full Stack Developer

Frequently asked questions

What is MiroTalk SFU?

MiroTalk SFU is an open-source WebRTC video conferencing platform built on the mediasoup SFU. You can try it in the browser or install it on your own infrastructure.

Is MiroTalk SFU free?

The source code is free under the AGPLv3 license. Regular and Extended commercial licenses with a one-time fee are available for closed-source, rebranded or commercial use. Running your own server has its own hosting and maintenance costs.

Do I need to sign up or install anything to join a meeting?

On the public demo you just pick a room name and join from your browser, with no download, plug-in or login. Self-hosted instances can add authentication, room passwords, lobby and host protection.

Can I self-host MiroTalk SFU?

Yes. You can deploy it with Docker or Node.js on your own server, following the self-hosting guide.

Are MiroTalk SFU calls end-to-end encrypted?

No. Media is encrypted in transit with DTLS-SRTP between each participant and the SFU server, which sits in the media path and routes the streams. Self-hosting gives you control over that server, but privacy and compliance still depend on how you configure and operate it.

How can I embed MiroTalk SFU in my own app?

Use the embeddable iframe or widget, or create rooms from your backend with the REST API. Keep API secrets on the server and never expose them in the browser.

More answers in the full FAQ

Try an easier, more secure way of calling.


Powered by

Current Sponsors


Our Advertisers


Support MiroTalk SFU

MiroTalk SFU is free under AGPLv3 for open-source use. If you need private source code, rebranding, or commercial distribution, choose a license. If not, donations and sponsorships help fund maintenance and new features.

Or support the project with a donation

Prefer to stay AGPL? You can donate securely via PayPal, Stripe, or GitHub.