DRM Compatibility

Compatibility matrix for Widevine and Fairplay DRM with different browsers and OS

Legend

:white-check-mark: supported | :heavy-multiplication-x: not supported | :heavy-minus-sign: restricted by platform

DRM Support on Desktop Devices (Web)

BrowserMinimum OS VersionDASH WidevineHLS WidevineHLS Fairplay
Chrome
Version >= 68
OS versions supported by Chrome:white-check-mark: :white-check-mark: :heavy-minus-sign:
Firefox
Version >= 60
OS versions supported by Firefox:white-check-mark: :white-check-mark: :heavy-minus-sign:
Opera
(last 3 major versions)
OS versions supported by Opera:white-check-mark: :white-check-mark: :heavy-minus-sign:
Safari 10+macOS Sierra:heavy-multiplication-x::heavy-minus-sign::white-check-mark:
MS EdgeWindows 10:heavy-minus-sign::heavy-minus-sign::heavy-minus-sign:
MS Edge (Chromium)
Version >= 88
Windows 7 / macOS 10.12:white-check-mark: :white-check-mark: :heavy-minus-sign:
Internet Explorer 11Windows 8.1:heavy-minus-sign::heavy-minus-sign::heavy-minus-sign:

DRM Support on Mobile Devices (Web)

BrowserMinimum OS VersionDASH WidevineHLS WidevineHLS Fairplay
Chrome on Android (latest major release)Android 4.4:white-check-mark: :white-check-mark: :heavy-minus-sign:
MS Edge (Chromium)
(last 3 major versions)
Android 4.4:white-check-mark: :white-check-mark: :heavy-minus-sign:
Safari 10iOS 10:heavy-minus-sign::heavy-minus-sign::heavy-minus-sign:
Safari 11.2iOS 11:heavy-minus-sign::heavy-minus-sign::white-check-mark:

DRM Support on Mobile Devices (Native Apps)

PlatformMinimum OS VersionDASH WidevineHLS WidevineHLS Fairplay
AndroidAndroid 4.4:white-check-mark: :white-check-mark: :heavy-minus-sign:
iOS / iPadOSiOS 12 / iPadOS 13:heavy-minus-sign::heavy-minus-sign::white-check-mark: