HTML5 video
Browser support

HTML5 video

Section Title: Browser support
Table Section Text: None

Browser	Operating System	Theora (Ogg)	H.264 (MP4)	HEVC (MP4)	VP8 (WebM)	VP9 (WebM)	AV1 (WebM)

Android browser	Android	Since 2.3	Since 3.0	Since 5.0	Since 2.3	Since 4.4	No

Chromium	Unix-like and Windows	Since r18297	Via FFmpeg	No	Since r47759	Since r172738	Yes

Google Chrome	Unix-like, Android, macOS, iOS, and Windows	Since 3.0	Since 3.0	No	Since 6.0	Since 29.0	Since 70

Internet Explorer	Windows	Via OpenCodecs	Since 9.0	No	Via OpenCodecs	No	No

Windows Phone	Since 9.0

Windows RT	Since 10.0

Microsoft Edge	Windows 10	Since 17.0 (with Web Media Extensions)	Since 12.0	Needs hardware decoder	Since 17.0 (supports tag with Web Media Extensions and VP9 Video Extensions)	Only enabled by default if hardware decoder present Since 17.0 (supports tag with Web Media Extensions and VP9 Video Extensions)	Since 18.0 (with AV1 Video Extension)

Windows 10 Mobile	No	Since 13.0	Since 15.0 (only via MSE)	Since 14.0 (only via MSE)	No

Konqueror	Unix-like and Windows	Needs OS-level codecs

Mozilla Firefox	Windows 7+	Since 3.5	Since 21.0	No	Since 4.0	Since 28.0	Since 65.0

Windows Vista	Since 22.0

Windows XP and N editions	Since 46.0

Linux	26.0 (via GStreamer) 43.0 (via FFmpeg)	in Nigthly

Android	Since 17.0

macOS	Since 34.0	Since 66.0

Firefox OS	Since 1.1	in Nigthly

Opera Mobile	Android, iOS, Symbian, and Windows Mobile	Since 13.0	Since 11.50	No	Since 15.0	Since 16.0	since 57.0

Opera	macOS, Windows, Linux	Since 10.50	Since 24.0	Since 10.60	Yes	since 57.0

Safari	iOS	No	Since 3.1	Since 11	Since 12.1 (only supports WebRTC)	No	No

macOS	Via Xiph QuickTime Components (macOS 10.11 and earlier)

GNOME Web	Linux and BSD	Needs OS-level codecs

Sentence(s)

Microsoft supports VP9 and WebM and also support for AV1.

final_sentence: Microsoft supports VP9 and WebM and also support for AV1.