WebRTC browser support
Published
WebRTC establishes real-time peer-to-peer audio, video, and data connections directly between browsers through RTCPeerConnection, with signalling handled by the application.
The table covers the RTCPeerConnection interface as recorded in MDN browser-compat-data.
- Legend
- Yes
- Partial
- Flag
- No
- Unknown
| Browser / Platform | Support | Versions | Confidence | Source | Notes |
|---|---|---|---|---|---|
| Chrome (Desktop) | Yes | 56 | high | source | — |
| Chrome (Android) | Yes | 56 | high | source | 1 |
| Edge (Desktop) | Yes | 15 | high | source | — |
| Firefox (Desktop) | Yes | 44 | high | source | — |
| Firefox (Android) | Yes | 44 | high | source | — |
| Safari (macOS) | Yes | 11 | high | source | — |
| Safari (iOS) | Yes | 11 | high | source | 2 |
| Samsung Internet | Yes | 6.0 | high | source | 3 |
| WebView (Android) | Yes | 56 | high | source | 4 |
- Derived by browser-compat-data mirroring from Chrome.
- Derived by browser-compat-data mirroring from Safari.
- Derived by browser-compat-data mirroring from Chrome Android.
- Derived by browser-compat-data mirroring from Chrome Android.
See also
Section titled “See also”- WebRTC: peer-to-peer audio, video, and data
- WebRTC: Real-Time Communication in Browsers (w3c.github.io)
- WebRTC API (developer.mozilla.org)