MiroTalk is an open-source, self-hosted WebRTC video calling platform with P2P and SFU editions. See features, AGPLv3 pricing, and top alternatives.
Category
Video Conferencing
Pricing
Open Source (free) with optional commercial licenses and paid support, from Free
Verified
Not yet
Last updated
July 18, 2026
APIOpen SourceSelf-Hosted
Overview
MiroTalk is a suite of open-source, self-hosted WebRTC video-calling platforms created by independent developer Miroslav Pejic. It is not affiliated with Miro, the whiteboard company — the naming similarity is coincidental.
The project includes multiple variants for different needs: MiroTalk P2P for direct peer-to-peer calls, MiroTalk SFU (built on mediasoup) for larger group meetings as a Zoom alternative, plus C2C, BRO, and WEB variants for cam-to-cam calls, broadcasting, and meeting scheduling respectively.
Key Features
MiroTalk supports video calls up to 8K at 60fps, screen sharing, session recording, markdown chat, a collaborative whiteboard, and file sharing, all deployable on a self-hosted server via Docker or Node.js.
Security and access-control features include OIDC authentication, JWT credentials, host protection, and room passwords, alongside a full REST API and embeddable widgets for integrating video calling into other applications.
Pricing
MiroTalk's core software is free and open source under the AGPLv3 license, allowing anyone to self-host and modify it at no cost, provided modifications distributed to others remain open source.
The developer also offers optional commercial licenses via CodeCanyon and accepts sponsorships through GitHub Sponsors for organizations wanting additional support or usage rights beyond the AGPLv3 terms.
Key Features
Peer-to-peer video calling — MiroTalk P2P connects browsers directly for fast, low-latency calls without routing through a media server.
SFU architecture for group calls — MiroTalk SFU uses a Selective Forwarding Unit (via mediasoup) to scale video conferencing to larger groups.
Up to 8K/60fps video — Supports high-resolution video calling alongside screen sharing and session recording.
Collaborative whiteboard and chat — Built-in markdown-enabled chat and a shared whiteboard for real-time collaboration during calls.
Self-hosted deployment — Deployable in a handful of commands via Docker Compose or Node.js on any personal server or VPS.
OIDC and JWT authentication — Supports OpenID Connect login, JWT credentials, room passwords, and host protection controls.
Full REST API — A complete API enables programmatic room creation and integration into third-party applications.
Extensive localization — The interface is translated into over 130 languages.
Pros & Cons
Pros
Free and fully open source under AGPLv3
No per-seat SaaS fees since it is self-hosted
Multiple architecture options (P2P and SFU) for different scale needs
Rich feature set including 8K video, recording, and whiteboard
Active community with thousands of GitHub stars and an open Discord
Cons
Requires self-hosting and server management, no managed SaaS offering from the creator
AGPLv3 license requires derivative works to remain open source
Maintained primarily by a single independent developer, not a company
No formal SLA or enterprise support without a separate commercial license
Easy to confuse with the unrelated Miro whiteboard company due to naming similarity
Is MiroTalk related to Miro the whiteboard company?
No. MiroTalk is an independent open-source project by developer Miroslav Pejic, entirely unrelated to Miro, the venture-backed whiteboard company.
Is MiroTalk free?
Yes, MiroTalk is free and open source under the AGPLv3 license for self-hosting; optional commercial licenses are available separately.
What is the difference between MiroTalk P2P and SFU?
MiroTalk P2P connects users directly for small calls, while MiroTalk SFU uses a media server (mediasoup) to efficiently scale to larger group meetings.
Who created MiroTalk?
MiroTalk was created and is maintained by independent developer Miroslav Pejic.
Can I try MiroTalk without installing it?
Yes, live demo instances are available at p2p.mirotalk.com and sfu.mirotalk.com.
What license does MiroTalk use?
MiroTalk is released under the GNU Affero General Public License v3.0 (AGPLv3).