On the standards track: Yes
Is Experimental: No
Is Deprecated: No
In Chrome version 53 on 2016-08-31 Note: If you need this capability before version 53, refer to navigator.webkitGetUserMedia, a prefixed form of the deprecated navigator.getUserMedia API.
In Chrome Android version 53 on 2016-09-07 Note: If you need this capability before version 53, refer to navigator.webkitGetUserMedia, a prefixed form of the deprecated navigator.getUserMedia API.
In Edge version 12 on 2015-07-29
In Firefox version 36 on 2015-02-24 Note: If you need this capability before version 36, refer to navigator.mozGetUserMedia, a prefixed form of the deprecated navigator.getUserMedia API. Before Firefox 55, getUserMedia() incorrectly returns NotSupportedError when the list of constraints specified is empty, or has all constraints set to false. Starting in Firefox 55, this situation now correctly calls the failure handler with a TypeError. When using the Firefox-specific video constraint called mediaSource to request display capture, Firefox 66 and later consider values of screen and window to both cause a list of screens and windows to be shown. Starting in Firefox 66, getUserMedia() can no longer be used in sandboxed <iframe>s or data URLs entered in the address bar by the user.
In Firefox for Android version 36 on 2015-02-27 Note: If you need this capability before version 36, refer to navigator.mozGetUserMedia, a prefixed form of the deprecated navigator.getUserMedia API. Before Firefox for Android 55, getUserMedia() incorrectly returns NotSupportedError when the list of constraints specified is empty, or has all constraints set to false. Starting in Firefox for Android 55, this situation now correctly calls the failure handler with a TypeError. When using the Firefox for Android-specific video constraint called mediaSource to request display capture, Firefox for Android 66 and later consider values of screen and window to both cause a list of screens and windows to be shown. Starting in Firefox for Android 66, getUserMedia() can no longer be used in sandboxed <iframe>s or data URLs entered in the address bar by the user.
Not in Internet Explorer
In Quest Browser version 5.0 on undefined Note: If you need this capability before version 5.0, refer to navigator.webkitGetUserMedia, a prefixed form of the deprecated navigator.getUserMedia API.
In Opera version 40 on 2016-09-20 Note: If you need this capability before version 40, refer to navigator.webkitGetUserMedia, a prefixed form of the deprecated navigator.getUserMedia API.
In Opera Android version 41 on 2016-10-25 Note: If you need this capability before version 41, refer to navigator.webkitGetUserMedia, a prefixed form of the deprecated navigator.getUserMedia API.
In Safari version 11 on 2017-09-19
In Safari on iOS version 11 on 2017-09-19
In Samsung Internet version 6.0 on 2017-08-23
In WebView Android version 53 on 2016-09-07
In WebView on iOS version 11 on 2017-09-19