HTML Audio
This element includes audio in a document.
This <audio> element contains one or more
Example
<audio controls>
<source src="cat.mp3" type="audio/mpeg">
<source src="cat.ogg" type="audio/ogg">
Your browser does not support the audio tag.
</audio>
Tips and Notes:
- Alternate content should be placed inside of the audio element for browsers that do not support it.
- Having the correct MIME types on hosted media files is key for playback.
Audio format Support
| Browsers | Chrome | Chrome Android | Edge | Firefox | Firefox Android | IE | Opera | Opera Android | Safari | Safari IOS | Samsung Internet Android | Webview Android |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MP3 | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| WAV | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| OGG | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | No | No | Yes | Yes |
Advertisement
HTML Audio - Media Types
| File Format | Media Type |
|---|---|
| MP3 | audio/mpeg |
| OGG | audio/ogg |
| WAV (Waveform) | audio/wav |
HTML Audio Elements
| Tag | Description |
|---|---|
| <audio> | Defines audio in a document. |
| <source> | Defines multiple media resources for media elements like <audio>, <picture> and <video>. |
Note: For a full HTML Audio - Methods, Properties, and Events see to our HTML Audio/Video DOM Reference.