Check audio codec support

Check content type support:
Num. Content type Description HTMLMediaElement
.canPlayType()
MediaSource
.isTypeSupported()
1. audio/1d-interleaved-parityfec 1-D interleaved parity Forward Error Correction (FEC) audio data, used for error correction in audio streams. "" false
2. audio/32kadpcm 32 Kbps ADPCM (Adaptive Differential Pulse Code Modulation) audio format, commonly used in telephony. "" false
3. audio/3gpp 3GPP audio container format, typically used for mobile multimedia. "" false
4. audio/3gpp2 3GPP2 audio container format, used in CDMA2000-based mobile networks. "" false
5. audio/aac Advanced Audio Coding (AAC), a lossy audio compression format, widely used for music and streaming. "" false
6. audio/ac3 Dolby Digital AC-3 audio format, commonly used in DVDs and digital television. "" false
7. audio/adpcm Adaptive Differential Pulse Code Modulation, a compression algorithm for audio signals. "" false
8. audio/amr Adaptive Multi-Rate audio codec, optimized for speech compression in mobile networks. "" false
9. audio/amr-wb Adaptive Multi-Rate Wideband (AMR-WB), a speech codec with higher audio quality than standard AMR. "" false
10. audio/amr-wb+ Extended Adaptive Multi-Rate Wideband (AMR-WB+), supporting stereo and higher bitrates. "" false
11. audio/aptx aptX audio codec, a lossy compression algorithm for Bluetooth audio streaming. "" false
12. audio/asc MPEG-4 Audio Streaming Configuration, used for streaming audio in MPEG-4 systems. "" false
13. audio/atrac-advanced-lossless ATRAC Advanced Lossless (AAL), a lossless audio codec developed by Sony. "" false
14. audio/atrac-x ATRAC-X, an advanced version of Sony’s ATRAC audio compression format. "" false
15. audio/atrac3 ATRAC3, a compressed audio format developed by Sony for MiniDisc and other devices. "" false
16. audio/basic Basic audio format, typically referring to uncompressed PCM (Pulse Code Modulation) audio. "" false
17. audio/bv16 BroadVoice16, a 16-bit wideband speech codec used in VoIP applications. "" false
18. audio/bv32 BroadVoice32, a 32-bit wideband speech codec for high-quality VoIP. "" false
19. audio/clearmode ClearMode audio, a proprietary voice codec used in some telecommunication systems. "" false
20. audio/cn Comfort Noise, used in VoIP to simulate background noise during silent periods. "" false
21. audio/dat12 DAT12, a 12-bit audio format sometimes used in digital audio tape systems. "" false
22. audio/dls Downloadable Sounds (DLS), a format for downloadable instrument samples in MIDI music. "" false
23. audio/dsr-es201108 DSR-ES201108, a proprietary audio format used in some digital speech recording systems. "" false
24. audio/dsr-es202050 DSR-ES202050, a variant of DSR audio format with specific encoding parameters. "" false
25. audio/dsr-es202211 DSR-ES202211, another variant of the DSR audio format family. "" false
26. audio/dsr-es202212 DSR-ES202212, a DSR audio format variant with specific encoding settings. "" false
27. audio/dv Digital Video (DV) audio format, used in DV tape-based video recording. "" false
28. audio/dvi4 DVI4 (ADPCM), a variant of ADPCM audio compression used in some VoIP applications. "" false
29. audio/eac3 Enhanced AC-3 (Dolby Digital Plus), an improved version of AC-3 with higher efficiency. "" false
30. audio/encaprtp Encapsulated RTP (Real-time Transport Protocol) audio streams, used in VoIP and streaming. "" false
31. audio/evrc Enhanced Variable Rate Codec (EVRC), used in CDMA mobile networks for speech compression. "" false
32. audio/evrc-qcp EVRC encoded audio in Qualcomm PureVoice (QCP) file format. "" false
33. audio/evrc0 EVRC version 0, an early variant of the Enhanced Variable Rate Codec. "" false
34. audio/evrc1 EVRC version 1, an improved variant of the Enhanced Variable Rate Codec. "" false
35. audio/evrcb EVRC-B, a bandwidth-efficient variant of the Enhanced Variable Rate Codec. "" false
36. audio/evrcb0 EVRC-B version 0, an early variant of the EVRC-B codec. "" false
37. audio/evrcb1 EVRC-B version 1, an improved variant of the EVRC-B codec. "" false
38. audio/evrcnw EVRC-NW, a narrowband variant of the Enhanced Variable Rate Codec. "" false
39. audio/evrcnw0 EVRC-NW version 0, an early variant of the EVRC-NW codec. "" false
40. audio/evrcnw1 EVRC-NW version 1, an improved variant of the EVRC-NW codec. "" false
41. audio/evrcwb EVRC-WideBand (EVRC-WB), a wideband speech codec for CDMA networks. "" false
42. audio/evrcwb0 EVRC-WB version 0, an early variant of the EVRC-WB codec. "" false
43. audio/evrcwb1 EVRC-WB version 1, an improved variant of the EVRC-WB codec. "" false
44. audio/evs Enhanced Voice Services (EVS), a high-quality audio codec for LTE and VoLTE. "" false
45. audio/example Example audio MIME type, used for documentation and testing purposes. "" false
46. audio/flac Free Lossless Audio Codec (FLAC), a lossless compression format for high-quality audio. "" false
47. audio/flexfec Flexible Forward Error Correction (FlexFEC), used for error recovery in audio streams. "" false
48. audio/fwdred Forward Redundancy (FWD-RED), a mechanism for redundant audio data transmission. "" false
49. audio/g711-0 G.711 PCM (μ-law or A-law), a standard for uncompressed telephony audio. "" false
50. audio/g719 G.719, an ITU-T standard for full-band audio coding at low bitrates. "" false
51. audio/g722 G.722, an ITU-T standard for wideband speech coding at 64 kbps. "" false
52. audio/g7221 G.722.1, a low-complexity wideband audio codec based on G.722. "" false
53. audio/g723 G.723, an older ITU-T standard for speech coding at low bitrates. "" false
54. audio/g726-16 G.726 at 16 kbps, an ADPCM-based speech codec for telephony. "" false
55. audio/g726-24 G.726 at 24 kbps, an ADPCM-based speech codec for telephony. "" false
56. audio/g726-32 G.726 at 32 kbps, an ADPCM-based speech codec for telephony. "" false
57. audio/g726-40 G.726 at 40 kbps, an ADPCM-based speech codec for telephony. "" false
58. audio/g728 G.728, an ITU-T standard for low-delay speech coding at 16 kbps. "" false
59. audio/g729 G.729, an ITU-T standard for speech coding at 8 kbps, used in VoIP. "" false
60. audio/g7291 G.729.1, an extended version of G.729 supporting wider bandwidths. "" false
61. audio/g729d G.729D, a variant of G.729 with reduced complexity for specific applications. "" false
62. audio/g729e G.729E, an enhanced version of G.729 with improved performance. "" false
63. audio/gsm GSM 06.10, a speech codec used in GSM mobile networks. "" false
64. audio/gsm-efr GSM Enhanced Full Rate (EFR), a high-quality speech codec for GSM. "" false
65. audio/gsm-hr-08 GSM Half Rate (HR) at 8 kbps, a lower-quality speech codec for GSM. "" false
66. audio/ilbc Internet Low Bitrate Codec (iLBC), a royalty-free speech codec for VoIP. "" false
67. audio/ip-mr_v2.5 Internet Protocol Mobile Recording (IP-MR) version 2.5, a speech codec for mobile recording. "" false
68. audio/isac Internet Speech Audio Codec (iSAC), a wideband codec used in WebRTC. "" false
69. audio/l16 Linear 16-bit PCM audio, an uncompressed audio format with 16-bit samples. "" false
70. audio/l20 Linear 20-bit PCM audio, an uncompressed audio format with 20-bit samples. "" false
71. audio/l24 Linear 24-bit PCM audio, an uncompressed audio format with 24-bit samples. "" false
72. audio/l8 Linear 8-bit PCM audio, an uncompressed audio format with 8-bit samples. "" false
73. audio/lpc Linear Predictive Coding (LPC), a speech compression technique. "" false
74. audio/matroska Matroska audio container format, used for storing audio in MKV files. "" false
75. audio/melp Mixed Excitation Linear Prediction (MELP), a low-bitrate speech codec. "" false
76. audio/melp1200 MELP at 1200 bps, a low-bitrate variant of the MELP codec. "" false
77. audio/melp2400 MELP at 2400 bps, a standard-bitrate variant of the MELP codec. "" false
78. audio/melp600 MELP at 600 bps, a very low-bitrate variant of the MELP codec. "" false
79. audio/mhas MPEG-H 3D Audio, a high-efficiency spatial audio codec. "" false
80. audio/midi MIDI (Musical Instrument Digital Interface), a protocol for electronic music. "" false
81. audio/midi-clip MIDI Clip, a format for storing MIDI sequences in a compact form. "" false
82. audio/mobile-xmf Mobile XMF, a mobile-optimized version of the Extensible Music Format. "" false
83. audio/mp4 MPEG-4 audio container format, typically containing AAC or other MPEG-4 audio. "" false
84. audio/mp4; codecs="ac-3" Dolby Digital (AC-3) audio in MP4 container. Standard 5.1 surround sound format for DVD, Blu-ray and broadcast media. "" false
85. audio/mp4; codecs="alac" ALAC (Apple Lossless Audio Codec) in MP4 container. Lossless audio format developed by Apple Inc. "" false
86. audio/mp4; codecs="dtsc" DTS Coherent Acoustics (DTS Core) audio in MP4 container. Primary multi-channel audio format for cinema and home theater systems. "" false
87. audio/mp4; codecs="dtsh" DTS-HD High Resolution Audio in MP4 container. High-bitrate extension to DTS Core for Blu-ray and 4K media. "" false
88. audio/mp4; codecs="dtsx" DTS: X audio in MP4 container. Object-based immersive audio format for three-dimensional sound experiences. "" false
89. audio/mp4; codecs="ec-3" Dolby Digital Plus (Enhanced AC-3) audio in MP4 container. Advanced format supporting object-based audio like Dolby Atmos with higher efficiency. "" false
90. audio/mp4; codecs="ec-3"; spatialRendering=true Dolby Atmos "" false
91. audio/mp4; codecs="flac" FLAC (Free Lossless Audio Codec) audio in MP4 container. Provides bit-perfect lossless audio compression. "" false
92. audio/mp4; codecs="mhm1.0x0D" MPEG-H 3D Audio (MHAS) in MP4 container. Next-generation audio standard for broadcast and streaming with interactive capabilities. "" false
93. audio/mp4; codecs="mp4a.40.2" AAC-LC (Advanced Audio Coding Low Complexity) audio in MP4 container. Widely supported format for high-quality audio streaming and playback. "" false
94. audio/mp4; codecs="mp4a.a5" Dolby Digital (AC-3) audio in MP4 container. Standard 5.1 surround sound format for DVD, Blu-ray and broadcast media. "" false
95. audio/mp4; codecs="mp4a.a6" Dolby Digital Plus (Enhanced AC-3) audio in MP4 container. Advanced format supporting object-based audio like Dolby Atmos with higher efficiency. "" false
96. audio/mp4a-latm MPEG-4 Audio LATM (Low-overhead MPEG-4 Audio Transport Multiplex), used in MPEG-4 streaming. "" false
97. audio/mpa MPEG-1 Audio (MP1, MP2, or MP3), a family of audio compression formats. "" false
98. audio/mpa-robust Robust MPEG Audio, a variant of MPEG audio with error resilience. "" false
99. audio/mpeg MPEG audio (usually MP3), a widely used lossy audio compression format. "" false
100. audio/mpeg4-generic Generic MPEG-4 audio, used for various MPEG-4 audio codecs. "" false
101. audio/musepack Musepack (MPC), a high-quality lossy audio compression format. "" false
102. audio/ogg Ogg container format, typically containing Vorbis or Opus audio. "" false
103. audio/opus Opus, a versatile low-latency audio codec for speech and music. "" false
104. audio/parityfec Parity Forward Error Correction (FEC), used for error recovery in audio streams. "" false
105. audio/pcma PCM A-law, an uncompressed telephony audio format using A-law compression. "" false
106. audio/pcma-wb Wideband PCM A-law, a higher-quality variant of PCMA for wideband audio. "" false
107. audio/pcmu PCM μ-law, an uncompressed telephony audio format using μ-law compression. "" false
108. audio/pcmu-wb Wideband PCM μ-law, a higher-quality variant of PCMU for wideband audio. "" false
109. audio/prs.sid PRS Sound Interface Device (SID), a format for Commodore 64 SID chip music. "" false
110. audio/qcelp Qualcomm Code Excited Linear Prediction (QCELP), a speech codec used in CDMA networks. "" false
111. audio/raptorfec Raptor Forward Error Correction (FEC), used for error recovery in audio streams. "" false
112. audio/red Redundant Audio Data (RED), a mechanism for redundant audio transmission. "" false
113. audio/rtp-enc-aescm128 RTP audio encrypted with AES-CM-128, a secure audio streaming format. "" false
114. audio/rtp-midi MIDI over RTP, a protocol for streaming MIDI data over networks. "" false
115. audio/rtploopback RTP Loopback, a mechanism for looping back RTP audio streams. "" false
116. audio/rtx RTP Retransmission (RTX), a mechanism for retransmitting lost RTP audio packets. "" false
117. audio/s3m ScreamTracker 3 Module (S3M), a tracker music format. "" false
118. audio/scip Secure Communication Interoperability Protocol (SCIP), used for secure voice communication. "" false
119. audio/silk SILK, a speech codec developed by Skype for VoIP applications. "" false
120. audio/smv Selectable Mode Vocoder (SMV), a variable-rate speech codec. "" false
121. audio/smv-qcp SMV encoded audio in Qualcomm PureVoice (QCP) file format. "" false
122. audio/smv0 SMV version 0, an early variant of the Selectable Mode Vocoder. "" false
123. audio/sofa Spatially Oriented Format for Acoustics (SOFA), a format for spatial audio data. "" false
124. audio/sp-midi Scalable Polyphony MIDI (SP-MIDI), a MIDI variant for mobile devices. "" false
125. audio/speex Speex, a patent-free speech codec designed for VoIP. "" false
126. audio/t140c T.140 with audio, a format for real-time text with accompanying audio. "" false
127. audio/t38 T.38, a format for real-time fax over IP (FoIP) with audio signaling. "" false
128. audio/telephone-event Telephone Event, a format for transmitting DTMF and other telephony signals. "" false
129. audio/tetra_acelp TETRA ACELP, a speech codec used in TETRA mobile radio systems. "" false
130. audio/tetra_acelp_bb TETRA ACELP BroadBand, a wideband variant of the TETRA ACELP codec. "" false
131. audio/tone Audio Tone, a format for generating simple audio tones. "" false
132. audio/tsvcis Time-Stamped Voice over IP (TSVoIP) Common Interoperability Specification (CIS). "" false
133. audio/uemclip UEMCLIP, a proprietary audio format used in some communication systems. "" false
134. audio/ulpfec Uneven Level Protection Forward Error Correction (ULP-FEC), used for error recovery in audio streams. "" false
135. audio/usac Unified Speech and Audio Coding (USAC), an advanced audio codec by MPEG. "" false
136. audio/vdvi Variable-rate DVI (VDVI), a variant of ADPCM audio compression. "" false
137. audio/vmr-wb Variable-Rate Multimode Wideband (VMR-WB), a speech codec for CDMA2000. "" false
138. audio/vnd.3gpp.iufp 3GPP IuFP, a format used in 3GPP UMTS Iu interface for audio data. "" false
139. audio/vnd.4sb 4SB, a proprietary audio format used in some mobile applications. "" false
140. audio/vnd.audiokoz Audio Koz, a proprietary audio format used in some applications. "" false
141. audio/vnd.blockfact.facta BlockFACT FACT-A, a proprietary audio format for specific applications. "" false
142. audio/vnd.celp CELP, a format for Code Excited Linear Prediction encoded audio. "" false
143. audio/vnd.cisco.nse Cisco Noise Suppression Engine (NSE), a proprietary audio format for Cisco VoIP. "" false
144. audio/vnd.cmles.radio-events CMLES Radio Events, a format for radio event signaling in audio streams. "" false
145. audio/vnd.cns.anp1 CNS ANP1, a proprietary audio format used in some communication systems. "" false
146. audio/vnd.cns.inf1 CNS INF1, a proprietary audio format used in some communication systems. "" false
147. audio/vnd.dece.audio DECE Audio, a format for audio in the Digital Entertainment Content Ecosystem (DECE). "" false
148. audio/vnd.digital-winds Digital Winds, a proprietary audio format for specific applications. "" false
149. audio/vnd.dlna.adts DLNA ADTS, a format for audio streaming in DLNA-compliant devices. "" false
150. audio/vnd.dolby.heaac.1 Dolby HE-AAC v1, a high-efficiency variant of AAC for low-bitrate audio. "" false
151. audio/vnd.dolby.heaac.2 Dolby HE-AAC v2, an enhanced version of HE-AAC with parametric stereo. "" false
152. audio/vnd.dolby.mlp Dolby TrueHD (Meridian Lossless Packing), a lossless audio format for Blu-ray. "" false
153. audio/vnd.dolby.mps Dolby Digital Plus (DDP), an enhanced version of AC-3 for streaming and broadcasting. "" false
154. audio/vnd.dolby.pl2 Dolby Pro Logic II, a matrixed surround sound format. "" false
155. audio/vnd.dolby.pl2x Dolby Pro Logic IIx, an extended version of Pro Logic II for more channels. "" false
156. audio/vnd.dolby.pl2z Dolby Pro Logic IIz, a variant of Pro Logic II with height channels. "" false
157. audio/vnd.dolby.pulse.1 Dolby Pulse, a low-bitrate audio codec based on HE-AAC. "" false
158. audio/vnd.dra DRA (Dynamic Resolution Adaptation), a Chinese audio coding standard. "" false
159. audio/vnd.dts DTS (Digital Theater Systems), a high-quality audio codec used in DVDs and Blu-ray. "" false
160. audio/vnd.dts.hd DTS-HD Master Audio, a lossless extension of DTS for Blu-ray. "" false
161. audio/vnd.dts.uhd DTS-UHD, an advanced audio format for Ultra HD Blu-ray. "" false
162. audio/vnd.dvb.file DVB Audio, a format for audio in Digital Video Broadcasting (DVB). "" false
163. audio/vnd.everad.plj Everad PLJ, a proprietary audio format for specific applications. "" false
164. audio/vnd.hns.audio HNS Audio, a proprietary audio format used in some applications. "" false
165. audio/vnd.lucent.voice Lucent Voice, a proprietary audio format used in some telecommunication systems. "" false
166. audio/vnd.ms-playready.media.pya Microsoft PlayReady Audio (PYA), a protected audio format for DRM content. "" false
167. audio/vnd.nokia.mobile-xmf Nokia Mobile XMF, a mobile-optimized audio format for Nokia devices. "" false
168. audio/vnd.nortel.vbk Nortel VBK, a proprietary audio format used in Nortel telephony systems. "" false
169. audio/vnd.nuera.ecelp4800 Nuera Ecelp4800, a proprietary audio format for specific applications. "" false
170. audio/vnd.nuera.ecelp7470 Nuera Ecelp7470, a proprietary audio format for specific applications. "" false
171. audio/vnd.nuera.ecelp9600 Nuera Ecelp9600, a proprietary audio format for specific applications. "" false
172. audio/vnd.octel.sbc Octel SBC, a proprietary audio format used in some telephony systems. "" false
173. audio/vnd.presonus.multitrack PreSonus Multitrack, a proprietary audio format for multitrack recording. "" false
174. audio/vnd.qcelp QCELP, a proprietary audio format for Qualcomm’s speech codec. "" false
175. audio/vnd.rhetorex.32kadpcm Rhetorex 32k ADPCM, a proprietary audio format for specific applications. "" false
176. audio/vnd.rip RIP, a proprietary audio format for specific applications. "" false
177. audio/vnd.sealedmedia.softseal.mpeg SealedMedia SoftSeal MPEG, a proprietary protected audio format. "" false
178. audio/vnd.vmx.cvsd VMX CVSD, a proprietary audio format using Continuously Variable Slope Delta modulation. "" false
179. audio/vorbis Vorbis, an open-source lossy audio compression format. "" false
180. audio/vorbis-config Vorbis Configuration, a format for storing Vorbis codec setup data. "" false
181. audio/webm WebM audio, typically containing Opus or Vorbis audio in a WebM container. "" false
182. audio/webm; codecs="opus" Opus audio codec in WebM container. Low-latency, versatile format designed for real-time communication and music streaming. "" false
183. audio/webm; codecs="vorbis" Vorbis audio codec in WebM container. Open, royalty-free audio format suitable for internet streaming. "" false
184. audio/x-aac Non-standard MIME type for AAC audio files. "" false
185. audio/x-aiff Audio Interchange File Format (AIFF), an uncompressed audio format. "" false
186. audio/x-caf Core Audio Format (CAF), a flexible audio file format by Apple. "" false
187. audio/x-flac Non-standard MIME type for FLAC audio files. "" false
188. audio/x-matroska Non-standard MIME type for Matroska audio files. "" false
189. audio/x-mpegurl M3U playlist file, used for streaming audio playlists. "" false
190. audio/x-ms-wax Windows Media Audio Redirector (WAX), a metafile for WMA streaming. "" false
191. audio/x-ms-wma Windows Media Audio (WMA), a proprietary audio format by Microsoft. "" false
192. audio/x-pn-realaudio RealAudio, a proprietary audio format by RealNetworks. "" false
193. audio/x-pn-realaudio-plugin RealAudio Plugin, a format for embedding RealAudio in web pages. "" false
194. audio/x-tta True Audio (TTA), a lossless audio compression format. "" false
195. audio/x-wav WAV audio format, an uncompressed or compressed audio container. "" false
196. audio/xm FastTracker 2 Extended Module (XM), a tracker music format. "" false

This page is intended for web developers, testers, and technical professionals who need to quickly determine which audio codecs and MIME types are supported by their current browser or operating system. Here you’ll find an up-to-date compatibility table for over 190 audio formats—from the most popular (MP3, AAC, FLAC, Opus) to highly specialized formats used in VoIP, telephony, and professional audio.

How to Use This Table

The table lists all the main audio MIME types and the results of two check methods:

  • HTMLMediaElement.canPlayType() — Indicates whether the browser can play the specified format in the <audio> tag. Possible values:
    • "probably" — High probability of support.
    • "maybe" — Support is possible, but not guaranteed.
    • "" (empty string) — The format is not supported.
  • MediaSource.isTypeSupported() — Determines whether the format is supported for streaming via Media Source Extensions (MSE). Returns true or false.