MiroTalk P2P review: a free, open-source, self-hosted WebRTC video conferencing tool with peer-to-peer calls, screen sharing, chat, and whiteboard.
MiroTalk P2P is the original, free and open-source edition of the MiroTalk WebRTC video conferencing project, built on a peer-to-peer architecture where participants' browsers connect directly to each other rather than through a central media server.
It is positioned as a self-hosted alternative to Zoom, Google Meet, and Microsoft Teams for small-group video calls, chat, screen sharing, and whiteboarding, with no download, plugin, or account required to join a room.
The app supports webcam streaming and screen sharing up to 8K resolution at 60fps, a real-time collaborative whiteboard, public and private in-call chat with emoji support and message history, encrypted file sharing, and meeting recording of screen, webcam, and audio.
Because it uses direct peer-to-peer WebRTC connections rather than a server-based relay, rooms perform best with a small number of concurrent participants, roughly in the range of two to eight, rather than large webinars.
MiroTalk P2P is free and open source under the AGPLv3 license; anyone can self-host the software on their own server at no licensing cost, paying only for their own infrastructure.
There is no official managed SaaS subscription for this specific edition; users who want a larger-scale or managed deployment typically move to the MiroTalk SFU edition or a third-party licensed build.
Small-group video calls, typically up to around eight participants, where low latency and self-hosted privacy matter more than large-scale scalability.
Yes, it is free and open source under the AGPLv3 license, self-hostable on your own server at no licensing cost.
MiroTalk P2P connects participants directly to each other (peer-to-peer), which is efficient for small rooms, while MiroTalk SFU routes media through a server for unlimited participants and better scalability in larger meetings.
No, participants can join instantly through a browser using a room link and a display name.
Yes, it includes built-in recording of screen, webcam, and audio.
Yes, the source code is available on GitHub and can be deployed on your own server using Node.js and Docker.