100% free - no signup

Free M3U8 URL Detector

Paste any page URL to scan for HLS (.m3u8) and DASH (.mpd) stream URLs. Results appear in seconds - entirely in your browser.

Note: most pages block direct cross-origin requests (CORS). This tool works best on publicly accessible pages that allow cross-origin fetches. For full coverage on any site, the Vidora extension runs inside your browser context and bypasses this limitation entirely.

Runs entirely in your browser. We never see your URLs.

Want auto-detection on every page you visit?

This online tool is limited by CORS - it can't reach most authenticated or protected pages. The Vidora extension runs inside your browser, sees every stream request, and downloads directly in one click.

  • Detects HLS, DASH, MP4 automatically on every page
  • Handles AES-128 encrypted streams
  • Downloads to MP4 - no CORS issues, no command line
  • Works on Vimeo, Bunny.net, Wistia, and more
Install Vidora - $9.99 lifetime → 5 free downloads included. No subscription.

Frequently asked questions

What is an M3U8 URL?
An M3U8 URL points to an HLS (HTTP Live Streaming) playlist file. It lists the video segments that make up a stream, plus metadata like resolution options and encryption keys. Video platforms like Vimeo, Bunny.net, Wistia, and most CDNs use HLS to deliver adaptive-bitrate video.
Why does this tool show "CORS blocked" for most sites?
Browsers enforce a security policy called CORS (Cross-Origin Resource Sharing). When this tool tries to fetch a page from getvidora.com, the target website can block it. This protects users from malicious requests, but it also means most sites can't be scanned this way. The Vidora browser extension bypasses this because it runs directly inside your browser tab, with the same permissions as the page itself.
Is my URL sent to a server?
No. This tool runs entirely client-side using JavaScript in your browser. The URL you enter is processed locally - it never reaches a Vidora server. We also do not use any analytics scripts that would capture your input.
What does "AES-128 encrypted" mean?
When this tool detects an EXT-X-KEY tag in the M3U8 playlist, it flags the stream as AES-128 encrypted. The video segments are encrypted and require a key to decode. Most players fetch the key automatically from a separate key URL in the manifest. The Vidora extension handles AES-128 decryption automatically during download.
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 most common adaptive streaming format, used on iOS, macOS, and most CDNs including Bunny.net. DASH (Dynamic Adaptive Streaming over HTTP) uses .mpd XML manifests and is common on YouTube, enterprise platforms, and Android. Both split video into small segments for adaptive quality. Vidora detects and downloads both formats.