Audio-only HLS explained
Audio HLS follows the playlist-and-segment model without a video track. It can suit lectures, podcasts, radio archives, language courses, and long recordings delivered through an HLS-aware player.
This tool reads the MP3 locally and encodes AAC audio. The source and generated media remain inside the browser until the ZIP is downloaded.
Standard and Master audio structures
Standard output writes playlist.m3u8 and audio-bearing .ts segments in the ZIP root. Master output writes master.m3u8, audio/index.m3u8, and segments inside the audio directory.
Both choices contain one audio rendition. Master changes the hierarchy; it does not create multiple qualities or languages.
master.m3u8
audio/
index.m3u8
segment_000.ts
segment_001.tsQuality expectations
The converter targets 128 kbps AAC. Because MP3 and AAC are both lossy, transcoding cannot restore detail removed from the original.
Begin with the highest-quality lawful source available. Listen for speech clarity, unexpected silence, music transients, and the final seconds after conversion.
- Album artwork is not part of the output
- The package is designed for HLS playback rather than metadata preservation
- Repeated lossy encoding may reduce quality
Publish and test
Use the primary playlist for the selected mode. If a player only accepts a direct media playlist, point it to playlist.m3u8 or audio/index.m3u8 rather than master.m3u8.
Serve the complete hierarchy over HTTPS and test on the devices used by the intended audience.
Ready to create your HLS package?
Return to the converter. Your source file stays inside your browser.
Open converter