MediaRecorder

Read More at MDN DocsView Spec

Safe to Use

MediaRecorder is considered safe to use.

It’s supported by 93% of global browsers.

Browsers

ChromeDec 1, 2015v47.0.0
26%100%
There are no users of Chrome running a supported version.
SafariApr 26, 2021v14.1.0
5%91%
There are no users of Safari running a supported version.
EdgeJan 15, 2020v79.0.0
5%100%
There are no users of Edge running a supported version.
FirefoxOct 29, 2013v25.0.0
3%100%
100% of Firefox users are running a supported version.

Version Breakdown

 
Agent
Support
Adoption
Chrome
Dec 1, 2015 v47.0.0
26%100%
There are no users of Chrome running a supported version.
Dec 1, 2015 – Latest
v47.0.0+
26%100%

Full Support

Chrome Android
Dec 2, 2015 v47.0.0
36%100%
100% of Chrome Android users are running a supported version.
Dec 2, 2015 – Latest
v47.0.0+
36%100%

Full Support

Edge
Jan 15, 2020 v79.0.0
5%100%
There are no users of Edge running a supported version.
Jan 15, 2020 – Latest
v79.0.0+
5%100%

Full Support

Firefox
Oct 29, 2013 v25.0.0
3%100%
100% of Firefox users are running a supported version.
Oct 29, 2013 – Latest
v25.0.0+
3%100%

Full Support

Before Firefox 58, using MediaStream.addTrack() on a stream obtained using getUserMedia(), then attempting to record the resulting stream would result in only recording the original stream without the added tracks (severe bug).

Firefox for Android
Oct 29, 2013 v25.0.0
Firefox for Android supports this feature.
Oct 29, 2013 – Latest
v25.0.0+

Full Support

Before Firefox 58, using MediaStream.addTrack() on a stream obtained using getUserMedia(), then attempting to record the resulting stream would result in only recording the original stream without the added tracks (severe bug).

Internet Explorer
Unsupported
Internet Explorer does not support this feature.

No Support

 
Quest Browser
Unknown v5.0.0
Quest Browser supports this feature.
Unknown
v5.0.0+

Full Support

Opera
Mar 15, 2016 v36.0.0
1%100%
100% of Opera users are running a supported version.
Mar 15, 2016 – Latest
v36.0.0+
1%100%

Full Support

Opera Android
Mar 31, 2016 v36.0.0
Opera Android supports this feature.
Mar 31, 2016 – Latest
v36.0.0+

Full Support

Safari
Apr 26, 2021 v14.1.0
5%91%
There are no users of Safari running a supported version.
Apr 26, 2021 – Latest
v14.1.0+
5%91%

Full Support

Safari on iOS
Sep 16, 2020 v14.0.0
16%96%
There are no users of Safari on iOS running a supported version.
Sep 16, 2020 – Latest
v14.0.0+
16%96%

Full Support

Samsung Internet
Dec 15, 2016 v5.0.0
2%95%
There are no users of Samsung Internet running a supported version.
Dec 15, 2016 – Latest
v5.0.0+
2%95%

Full Support

WebView Android
Dec 2, 2015 v47.0.0
WebView Android supports this feature.
Dec 2, 2015 – Latest
v47.0.0+

Full Support

See Also

Contribute