100% free - no signup

DASH MPD Analyzer: Free Online Inspector

Paste any .mpd URL to inspect periods, adaptation sets, video and audio tracks, and DRM protection. Entirely in your browser.

A DASH .mpd (Media Presentation Description) manifest is an XML file that lists every available video quality, audio track, and subtitle for an adaptive stream. This tool parses the XML client-side, extracts Period elements, AdaptationSets (grouped by media type), and Representations (each quality level with resolution and bandwidth), and flags any DRM scheme declared via ContentProtection elements. No data leaves your browser.

Parses XML in your browser. Your URL is never sent to our servers.

Want to actually download this DASH stream?

This tool inspects manifests, but can't download them. The Vidora extension detects DASH streams on any page you visit and downloads them to MP4 in one click - no ffmpeg, no terminal, no CORS issues.

  • Detects DASH, HLS, and MP4 streams automatically
  • Downloads to MP4 - picks the highest quality automatically
  • Works on Vimeo, Bunny.net, Wistia, and more
  • No command line required - install and click
Install Vidora - $9.99 lifetime → 5 free downloads included. No subscription.

Frequently asked questions

What is a DASH .mpd file?
A DASH .mpd file (Media Presentation Description) is an XML manifest used by MPEG-DASH adaptive streaming. It lists every available video quality, audio track, and subtitle, including bitrates, resolutions, and codecs. Platforms like YouTube and enterprise video players use .mpd manifests to deliver adaptive-quality video to viewers with different internet speeds.
Can I download DASH streams in the browser?
Online tools are limited by CORS - they cannot reach most authenticated or gated streams. The Vidora browser extension handles DASH downloads automatically: it detects the .mpd manifest as it loads, fetches all segments, and merges them into a single MP4 without any command line or additional software.
What is the difference between HLS m3u8 and DASH mpd?
HLS (HTTP Live Streaming) was developed by Apple and uses .m3u8 playlist files. It is the dominant format on iOS, macOS, and CDNs like Bunny.net. DASH (Dynamic Adaptive Streaming over HTTP) is the ISO standard and uses .mpd XML manifests. It is common on YouTube, enterprise platforms, and Android. Both split video into small segments for adaptive quality, but their manifest formats and segment container formats differ. For HLS, use our M3U8 URL Detector.
Does this tool decrypt DRM-protected DASH?
No. This tool inspects the manifest structure only. It reports which DRM scheme is declared (Widevine, PlayReady, ClearKey) but does not decrypt or bypass any protection. DRM-encrypted content requires a valid license from the content provider. This tool helps you understand the stream structure without touching any encrypted data.
How do I use ffmpeg with .mpd?
For unprotected DASH streams, ffmpeg can download and remux them in a single command:
ffmpeg -i "https://example.com/manifest.mpd" -c copy output.mp4
For streams requiring auth headers, add -headers "Authorization: Bearer TOKEN". Note that ffmpeg cannot handle Widevine or PlayReady DRM - for those, use the Vidora extension or an authorized player.

RGC Digital LLC

Tool updated 2026-05-10. We build Vidora, a Chrome extension for downloading HLS, DASH, and MP4 streams. This tool is part of our free utilities for video developers and researchers.