> ## Documentation Index
> Fetch the complete documentation index at: https://docs.m3u8.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# M3U8 Downloader Pro

> A powerful tool for downloading M3U8 video streams with ease.

<Tip>
  Video downloads are disabled by default on some sites. Follow the tutorial
  below to enable support for those sites.
</Tip>

## Enable More Sites

<video controls className="w-full aspect-video rounded-xl" src="https://mintcdn.com/hello-1cade0c7/ITu2z-FH_JEgsVfv/assets/v1.mp4?fit=max&auto=format&n=ITu2z-FH_JEgsVfv&q=85&s=139143615236719a2204e0d632479d0a" data-path="assets/v1.mp4" />

<Steps>
  <Step title="Step 1">
    Click the `M3U8 Downloader Pro` icon in the browser toolbar to open the
    popup.
  </Step>

  <Step title="Step 2">
    Click the `Settings` button to open the full options page.
  </Step>

  <Step title="Step 3">
    Enable the features you want to use, then open the target page and refresh
    it.
  </Step>
</Steps>

### Support Sites

Use the `Support Sites` option to enable or disable download support for
specific websites.

| Website     | Support             |
| ----------- | ------------------- |
| Facebook    | ✅                   |
| Twitter/X   | ✅                   |
| Instagram   | ✅                   |
| Bluesky     | ✅                   |
| Dailymotion | ✅                   |
| Reddit      | ✅                   |
| TikTok      | ✅                   |
| DouYin      | ✅                   |
| WeiBo       | ✅                   |
| XiaoHongShu | ✅                   |
| Telegram    | Support A version   |
| Twitch      | ✅                   |
| Bilibili    | ✅                   |
| Vimeo       | ✅                   |
| VK/VK Video | Coming soon...      |
| YouTube     | Not supported       |
| Other Sites | Maybe in the future |

* Downloads only work on sites that are enabled here.
* The extension currently supports video downloads on sites such as Facebook,
  Twitter/X, Instagram, and Telegram.
* Website updates may break compatibility at any time, which can cause
  downloads to stop working until the extension is updated.
* More supported sites may be added in future updates.

### Domains

Use the `Domains` option to manage websites where the extension should stay
inactive.

* You can remove a domain from the list at any time.
* If a domain is added to this list, the extension will not run on that site.
* When the extension does not run on a domain, it will not capture video on
  that site.

## Typical workflow

Most users will follow this order when using the extension:

1. Open the target page and start the video.
2. Open the extension popup to confirm the extension is active.
3. Open the settings page if you need extra controls or premium features.

## Example

Here is a simple example you can try:

1. Open [https://x.com/NBA/status/2033047587419279799](https://x.com/NBA/status/2033047587419279799).
2. Click the `M3U8 Downloader Pro` button in the browser toolbar.
3. Select a video in the popup, then play it or download it.

## Notes

* If a feature does not respond immediately after you enable it, refresh the web page.
* If a page never exposes an M3U8 playlist request, the extension may not be able to process that stream.
