Bidirectional M3U and JSON Conversion
M3U Studio supports converting M3U to JSON, and also parsing a JSON array of channel objects back into a standard M3U format.
Metadata Preserved in JSON
The generated JSON includes: name, url, duration, and an attributes object mapping tvg-id, group-title, and tvg-logo properties, providing a structured object tree.
Why JSON is Useful for Custom Players
With JSON, you can quickly build search indexes, group channels dynamically using JavaScript filters, or plug the stream list into custom HTML5 players like Hls.js.
JSON Formatting Standards
The converter outputs standard array schemas where each channel is represented as an object with sanitized keys, ensuring compatibility with general JSON parsers.