BASELINE NowYouCanUse.com
Widely Available Media elements

<audio>

The <audio> element plays sound such as audio effects or music, optionally with controls provided by the browser.
Baseline Status: Achieved Widely Available on Jan 29, 2018 (Cross-browser Newly Available since Jul 29, 2015).
Desktop Browser Engine Support
Google Chrome
3
Supported
Mozilla Firefox
3.5
Supported
Apple Safari
3.1
Supported
Microsoft Edge
12
Supported
Mobile Browser Engine Support
Chrome Android
18
Firefox Android
4
Safari iOS
3
Specifications and References
MDN Browser Compat Data Keys:
api.HTMLAudioElement ↗ api.HTMLAudioElement.Audio ↗ api.HTMLMediaElement ↗ api.HTMLMediaElement.abort_event ↗ api.HTMLMediaElement.autoplay ↗ api.HTMLMediaElement.buffered ↗ api.HTMLMediaElement.canPlayType ↗ api.HTMLMediaElement.canplay_event ↗ api.HTMLMediaElement.canplaythrough_event ↗ api.HTMLMediaElement.controls ↗ api.HTMLMediaElement.crossOrigin ↗ api.HTMLMediaElement.currentSrc ↗ api.HTMLMediaElement.currentTime ↗ api.HTMLMediaElement.defaultMuted ↗ api.HTMLMediaElement.defaultPlaybackRate ↗ api.HTMLMediaElement.duration ↗ api.HTMLMediaElement.durationchange_event ↗ api.HTMLMediaElement.emptied_event ↗ api.HTMLMediaElement.ended ↗ api.HTMLMediaElement.ended_event ↗ api.HTMLMediaElement.error ↗ api.HTMLMediaElement.error_event ↗ api.HTMLMediaElement.load ↗ api.HTMLMediaElement.loadeddata_event ↗ api.HTMLMediaElement.loadedmetadata_event ↗ api.HTMLMediaElement.loadstart_event ↗ api.HTMLMediaElement.loop ↗ api.HTMLMediaElement.muted ↗ api.HTMLMediaElement.networkState ↗ api.HTMLMediaElement.pause ↗ api.HTMLMediaElement.pause_event ↗ api.HTMLMediaElement.paused ↗ api.HTMLMediaElement.play ↗ api.HTMLMediaElement.play.returns_promise ↗ api.HTMLMediaElement.play_event ↗ api.HTMLMediaElement.playbackRate ↗ api.HTMLMediaElement.played ↗ api.HTMLMediaElement.playing_event ↗ api.HTMLMediaElement.preload ↗ api.HTMLMediaElement.progress_event ↗ api.HTMLMediaElement.ratechange_event ↗ api.HTMLMediaElement.readyState ↗ api.HTMLMediaElement.seekable ↗ api.HTMLMediaElement.seeked_event ↗ api.HTMLMediaElement.seeking ↗ api.HTMLMediaElement.seeking_event ↗ api.HTMLMediaElement.src ↗ api.HTMLMediaElement.stalled_event ↗ api.HTMLMediaElement.suspend_event ↗ api.HTMLMediaElement.timeupdate_event ↗ api.HTMLMediaElement.volumechange_event ↗ api.HTMLMediaElement.waiting_event ↗ html.elements.audio ↗ html.elements.audio.autoplay ↗ html.elements.audio.controls ↗ html.elements.audio.crossorigin ↗ html.elements.audio.loop ↗ html.elements.audio.muted ↗ html.elements.audio.preload ↗ html.elements.audio.src ↗
id: audio