.ADTS

ADTS File

Audio Data Transport Stream
Ask a question
QUICK ANSWER

An ADTS file contains AAC audio encoded with Audio Data Transport Stream framing. It is functionally identical to a .aac file - same codec, same data, different extension. Open it with VLC, Windows Media Player, or foobar2000. If a player refuses it, rename the file from .adts to .aac.

Developer: ISO/IEC (MPEG group) Category: Audio Files Open standard MIME: audio/aac
OPENS ON Windows macOS Linux Android iOS
Related: .OPUS · .M3U · .M3U8 · .WFP

On this page

19k+ extensions indexed
Last reviewed Jun 21, 2026

Not sure what your file is?

Drop any file into our identifier - we read just the first bytes to name the format.

Identify a file

What is the ADTS file format?

An .adts file contains AAC (Advanced Audio Coding) audio packaged in the ADTS (Audio Data Transport Stream) framing format, standardised in MPEG-2 Part 7 (ISO/IEC 13818-7, 1997) and carried forward into MPEG-4 Part 3 (ISO/IEC 14496-3). Unlike container formats such as .mp4, ADTS has no global file header - every frame begins with a 12-bit sync word (0xFFF), making the stream self-synchronising so a decoder can lock onto any frame boundary without reading from the start of the file.

Each ADTS frame carries a 7-byte header (9 bytes when CRC protection is enabled) that encodes the AAC profile, sampling frequency index, channel configuration, and frame length, followed by the raw AAC audio data. Supported sample rates range from 8 kHz to 96 kHz; bitrates typically fall between 64 kbps and 320 kbps.

MPEG-4 AAC frames use the sync pattern 0xFFF1; the MPEG-2 AAC variant uses 0xFFF9. Most modern decoders handle both transparently.

ADTS is functionally equivalent to files using the .aac extension - IANA and most media players now prefer .aac for raw AAC streams, so .adts is encountered mainly in broadcast workflows and HTTP Live Streaming (HLS) transport segments. FFmpeg, VLC, and the majority of hardware media players decode .adts files natively.

Security & safety

RISK: LOW

ADTS/AAC files are audio data only. No macro or scripting capability. Negligible exploit surface in well-maintained players.

Format details

in a nutshell
FULL NAMEAudio Data Transport Streamaka ADTS AAC, AAC ADTS stream
DEVELOPERISO/IEC (MPEG group)since 1997 (MPEG-2 Part 7, ISO/IEC 13818-7)
CATEGORYAudio Files
MIME TYPEaudio/aac
TYPERaw AAC audio stream with ADTS framing headers (binary)
STANDARDOpen · royalty-free
MAGIC BYTES · FILE SIGNATURE
OFFSET
0001
HEX
FFF1
ASCII
··
0xFFF1 = MPEG-4 AAC ADTS sync word (12-bit syncword 0xFFF + ID=0 MPEG-4 + layer=00 + protection_absent=1). MPEG-2 AAC variant uses 0xFFF9 (ID=1).

Programs that open ADTS files

Windows4 apps
Windows Media Player Built-in Double-click the .adts file; WMP handles AAC audio natively on Windows 10/11.
VLC media player Open-source File → Open File and select the .adts file. VLC auto-detects ADTS AAC.
FFmpeg Open-source ffmpeg -i input.adts output.aac (or any target format); also plays via ffplay.
Foobar2000 Free Drag and drop the .adts file onto the foobar2000 playlist.
macOS3 apps
VLC media player Open-source File → Open File and select the .adts file.
QuickTime Player Built-in Open .adts file; macOS natively supports AAC/ADTS.
Smart Converter Freemium Drag .adts into Smart Converter and choose output format.
Linux2 apps
VLC media player Open-source vlc audio.adts from terminal, or drag into VLC.
FFmpeg Open-source ffplay audio.adts to play; ffmpeg for conversion.
Android1 app
VLC for Android Open-source Open the .adts file from the file browser within VLC.
iOS1 app
VLC for Mobile Open-source Import the .adts file via Files or share sheet into VLC.

Technical details

deep spec
Audio codecAAC (Advanced Audio Coding) - lossy perceptual audio codec
FramingADTS (Audio Data Transport Stream) - self-synchronizing per-frame headers; no global file header
Sync word0xFFF1 (MPEG-4 AAC) or 0xFFF9 (MPEG-2 AAC) at every frame boundary
Frame header size7 bytes (no CRC; protection_absent=1) or 9 bytes (with 16-bit CRC per frame; protection_absent=0)
Byte orderBig-endian
Supported sample rates8 kHz - 96 kHz (12 discrete rates encoded via 4-bit sampling_frequency_index in ADTS header)
Channel supportUp to 48 channels (MPEG-4 AAC); typical files use 1 (mono) or 2 (stereo) channels
Typical bitrate64 - 320 kbps
StandardsMPEG-2 Part 7 (ISO/IEC 13818-7, 1997) and MPEG-4 Part 3 (ISO/IEC 14496-3)
MIME typeaudio/aac (primary); audio/vnd.dlna.adts (DLNA); audio/aacp (HE-AAC)
CRC integrityOptional 16-bit CRC per frame; enabled or disabled per-frame via the protection_absent bit in the ADTS header
Preferred alternative extension.aac - IANA-recommended extension for raw AAC/ADTS streams; .adts deprecated in favour of .aac
Typical use caseHTTP Live Streaming (HLS) transport segments; broadcast audio distribution; raw AAC output from hardware encoders
Released1997 (MPEG-2 Part 7, ISO/IEC 13818-7)
Latest versionISO/IEC 14496-3:2019 (MPEG-4 Part 3)
Open standardYes · royalty-free
Specificationwww.iso.org

ADTS conversions

Community Q&A

asked by users
Ask a quick question
Get help from people who work with ADTS files. Be specific - include your system and software version.
No account needed · answers usually within a day

No questions yet - be the first to ask about ADTS files.

Frequently asked questions

What is an .adts file?
An AAC audio file using ADTS framing - functionally identical to a .aac file. The .adts extension is deprecated; rename to .aac if apps won't open it.
How do I open an ADTS file?
Any player that supports AAC works: VLC, Windows Media Player, foobar2000, QuickTime. If the player refuses, rename the file from .adts to .aac.
Is .adts the same as .aac?
Yes, essentially. ADTS is the framing layer; AAC is the codec. IANA recommends .aac as the extension for ADTS-framed AAC.
How do I convert ADTS to MP3?
Use FFmpeg: ffmpeg -i file.adts -codec:a libmp3lame output.mp3. Some quality loss is unavoidable (lossy to lossy).
Why does my .adts file have such a small size?
AAC is a highly efficient codec; 128 kbps stereo AAC is roughly 1 MB per minute - much smaller than WAV or MP3 at equivalent quality.

References

1IANA - audio/aac registrationwww.iana.org
2ISO/IEC 13818-7 (MPEG-2 AAC)www.iso.org

Keep exploring

across the database

Top extensions this week

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.MDMarkdown Document
4.BCBitComet Incomplete Download File
5.BINCD/DVD Disc Image (BIN/CUE)
6.PARTPartial Download File
7.EXEWindows Executable (Portable Executable)
8.NOMEDIAAndroid No-Media Marker File
9.RPMSGRestricted Permission Message
10.AVIFAV1 Image File Format (AVIF)

Related extensions

.OPUSOpus Audio File (Ogg Opus)
.M3UM3U Media Playlist (MP3 URL)
.M3U8UTF-8 M3U Playlist / HLS (HTTP Live Streaming) Playlist
.WFPWaveFront Program file (Turtle Beach)
.XSPFXSPF - XML Shareable Playlist Format (pronounced 'spiff')
.AMRAdaptive Multi-Rate (AMR) audio

Free file tools

An in-browser file identifier and image converter - everything runs on your device.

Open the toolbox

Browse file extensions A-Z