Showing source for: https://quickdl.app/
Duration: 0.258572s
Server: cloudflare

<!doctype html>



<html lang="en" dir="ltr" data-theme="quickdl" style="--accent: #2563eb">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
  
  
  
  
  
  
  
  
  
  <title>Quick Public Video and Audio Downloader / QuickDL</title>
  <meta name="description" content="Use a direct public-media downloader that puts compatible outputs, estimated transfer size, preparation requirements, temporary-link expiry, and source limitations beside the action you are about to take.">
  <meta name="robots" content="index,follow,max-image-preview:large,max-snippet:-1,max-video-preview:-1">
  <meta name="theme-color" content="#2563eb">
  <link rel="canonical" href="https://quickdl.app/">
  <link rel="alternate" hreflang="en" href="https://quickdl.app/"><link rel="alternate" hreflang="am" href="https://quickdl.app/am/"><link rel="alternate" hreflang="ar" href="https://quickdl.app/ar/"><link rel="alternate" hreflang="bg" href="https://quickdl.app/bg/"><link rel="alternate" hreflang="bn" href="https://quickdl.app/bn/"><link rel="alternate" hreflang="cs" href="https://quickdl.app/cs/"><link rel="alternate" hreflang="da" href="https://quickdl.app/da/"><link rel="alternate" hreflang="de" href="https://quickdl.app/de/"><link rel="alternate" hreflang="el" href="https://quickdl.app/el/"><link rel="alternate" hreflang="es" href="https://quickdl.app/es/"><link rel="alternate" hreflang="et" href="https://quickdl.app/et/"><link rel="alternate" hreflang="fa" href="https://quickdl.app/fa/"><link rel="alternate" hreflang="fi" href="https://quickdl.app/fi/"><link rel="alternate" hreflang="fr" href="https://quickdl.app/fr/"><link rel="alternate" hreflang="he" href="https://quickdl.app/he/"><link rel="alternate" hreflang="hr" href="https://quickdl.app/hr/"><link rel="alternate" hreflang="hu" href="https://quickdl.app/hu/"><link rel="alternate" hreflang="hy" href="https://quickdl.app/hy/"><link rel="alternate" hreflang="id" href="https://quickdl.app/id/"><link rel="alternate" hreflang="it" href="https://quickdl.app/it/"><link rel="alternate" hreflang="ja" href="https://quickdl.app/ja/"><link rel="alternate" hreflang="ko" href="https://quickdl.app/ko/"><link rel="alternate" hreflang="lt" href="https://quickdl.app/lt/"><link rel="alternate" hreflang="lv" href="https://quickdl.app/lv/"><link rel="alternate" hreflang="mk" href="https://quickdl.app/mk/"><link rel="alternate" hreflang="ms" href="https://quickdl.app/ms/"><link rel="alternate" hreflang="nl" href="https://quickdl.app/nl/"><link rel="alternate" hreflang="no" href="https://quickdl.app/no/"><link rel="alternate" hreflang="pl" href="https://quickdl.app/pl/"><link rel="alternate" hreflang="pt" href="https://quickdl.app/pt/"><link rel="alternate" hreflang="ro" href="https://quickdl.app/ro/"><link rel="alternate" hreflang="si" href="https://quickdl.app/si/"><link rel="alternate" hreflang="sk" href="https://quickdl.app/sk/"><link rel="alternate" hreflang="sl" href="https://quickdl.app/sl/"><link rel="alternate" hreflang="sq" href="https://quickdl.app/sq/"><link rel="alternate" hreflang="sr" href="https://quickdl.app/sr/"><link rel="alternate" hreflang="su" href="https://quickdl.app/su/"><link rel="alternate" hreflang="sv" href="https://quickdl.app/sv/"><link rel="alternate" hreflang="sw-tz" href="https://quickdl.app/sw-tz/"><link rel="alternate" hreflang="th" href="https://quickdl.app/th/"><link rel="alternate" hreflang="tr" href="https://quickdl.app/tr/"><link rel="alternate" hreflang="ur" href="https://quickdl.app/ur/"><link rel="alternate" hreflang="uz" href="https://quickdl.app/uz/"><link rel="alternate" hreflang="vi" href="https://quickdl.app/vi/"><link rel="alternate" hreflang="zh-hk" href="https://quickdl.app/zh-hk/"><link rel="alternate" hreflang="x-default" href="https://quickdl.app/">
  <meta property="og:title" content="Quick Public Video and Audio Downloader / QuickDL">
  <meta property="og:description" content="Use a direct public-media downloader that puts compatible outputs, estimated transfer size, preparation requirements, temporary-link expiry, and source limitations beside the action you are about to take.">
  <meta property="og:type" content="website">
  <meta property="og:url" content="https://quickdl.app/">
  <meta property="og:site_name" content="QuickDL">
  <meta property="og:image" content="https://quickdl.app/static/brands/quickdl.app/logo.webp?v=20260826-tenantbrand3">
  <meta property="og:image:width" content="1200">
  <meta property="og:image:height" content="401">
  <meta property="og:image:alt" content="Quick Public Video and Audio Downloader / QuickDL">
  <meta name="twitter:card" content="summary_large_image">
  <meta name="twitter:title" content="Quick Public Video and Audio Downloader / QuickDL">
  <meta name="twitter:description" content="Use a direct public-media downloader that puts compatible outputs, estimated transfer size, preparation requirements, temporary-link expiry, and source limitations beside the action you are about to take.">
  <meta name="twitter:image" content="https://quickdl.app/static/brands/quickdl.app/logo.webp?v=20260826-tenantbrand3">
  <link rel="icon" type="image/x-icon" sizes="16x16 32x32 48x48" href="/static/brands/quickdl.app/favicon.ico?v=20260829-1">
<link rel="icon" type="image/png" sizes="48x48" href="/static/brands/quickdl.app/favicon-48.png?v=20260829-1">
<link rel="icon" type="image/png" sizes="96x96" href="/static/brands/quickdl.app/favicon-96.png?v=20260829-1">
<link rel="icon" type="image/webp" sizes="256x256" href="/static/brands/quickdl.app/favicon-256.webp?v=20260826-tenantbrand3">
<link rel="apple-touch-icon" sizes="180x180" href="/static/brands/quickdl.app/apple-touch-icon-180.png?v=20260829-1">
  <link rel="manifest" href="/site.webmanifest">
  <link rel="stylesheet" href="/static/styles.css?v=20260910-prepare-icon1">
  <link rel="preload" href="/static/status.css?v=20260826-async1" as="style" onload="this.onload=null;this.rel='stylesheet'">
  <noscript><style>@import url('/static/status.css?v=20260826-async1');</style></noscript>
  <link rel="stylesheet" href="/static/themes/quickdl/source-theme.css?v=f02036a22be4">
  <link rel="stylesheet" href="/static/reference-runtime.css?v=20260827-workflow1"><link rel="stylesheet" href="/static/tenant-shell.css?v=20260901-contrast5">
  
  <script async src="https://www.googletagmanager.com/gtag/js?id=G-30B7HBNNPD"></script><script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date());gtag('config',"G-30B7HBNNPD",{'anonymize_ip':true});</script>
  
  <script type="application/ld+json">{"@context": "https://schema.org", "@type": "WebApplication", "applicationCategory": "MultimediaApplication", "description": "Use a direct public-media downloader that puts compatible outputs, estimated transfer size, preparation requirements, temporary-link expiry, and source limitations beside the action you are about to take.", "inLanguage": "en", "isFamilyFriendly": true, "name": "Quick Public Video and Audio Downloader / QuickDL", "offers": {"@type": "Offer", "price": "0", "priceCurrency": "USD"}, "operatingSystem": "Any", "url": "https://quickdl.app/"}</script>
  <script type="application/ld+json">{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "acceptedAnswer": {"@type": "Answer", "text": "Use the shortest working YouTube URL that identifies one video or Short. Drop in the URL from that view so detection receives one item identity rather than a profile, search result or unrelated embed."}, "name": "What is the best starting link for the compact facts on YouTube?"}, {"@type": "Question", "acceptedAnswer": {"@type": "Answer", "text": "Every response describes one video or Short. Compact facts sit beside each available action. The set of video, shorts, audio, thumbnail can therefore change, and check contents, size evidence and preparation cost before pressing the button."}, "name": "Why does the compact facts vary between two YouTube items?"}, {"@type": "Question", "acceptedAnswer": {"@type": "Answer", "text": "A direct utility does not hide expiry or access limits. A matching route does not override audience, login, regional, deletion, DRM or publisher controls. Temporary results should be downloaded in time or rebuilt from the original public URL."}, "name": "Where does the YouTube public route stop?"}]}</script>
  
</head>
<body class="brand-quickdl-app layout-7" data-tenant-theme="quickdl" data-reference-layout="7">
  
  
  
  
  
  
  
  
  <aside class="ad-slot ad-slot-rail ad-slot-left"
       data-ad-slot="PUBLIC_SIDE_LEFT" data-ad-phase="public"
       data-ad-semantic-slot="left_rail"
       aria-label="Advertisement"
       hidden></aside>
  <aside class="ad-slot ad-slot-rail ad-slot-right"
       data-ad-slot="PUBLIC_SIDE_RIGHT" data-ad-phase="public"
       data-ad-semantic-slot="right_rail"
       aria-label="Advertisement"
       hidden></aside>
  <aside class="ad-slot ad-slot-rail ad-slot-left"
       data-ad-slot="SIDE_LEFT" data-ad-phase="result"
       data-ad-semantic-slot="left_rail"
       aria-label="Sponsored"
       hidden></aside>
  <aside class="ad-slot ad-slot-rail ad-slot-right"
       data-ad-slot="SIDE_RIGHT" data-ad-phase="result"
       data-ad-semantic-slot="right_rail"
       aria-label="Sponsored"
       hidden></aside>
  


<header class="site-header header-variant-7 reference-betterutils-com/tools/tiktok-video-downloader">
  <div class="header-shell">
    <a class="brand" href="/" aria-label="QuickDL home"><img class="brand-logo" translate="no" src="/static/brands/quickdl.app/logo.webp?v=20260826-tenantbrand3" alt="QuickDL" width="1200" height="401" decoding="async" fetchpriority="high"></a>
    <nav id="site-nav" data-role="main-navigation" aria-label="Product navigation"><a href="/#how"><strong>How it works</strong></a>
<a href="/#services"><strong>Services</strong></a>
<a href="/downloaders/"><strong>All sources</strong></a>
<a href="/quickdl-anywhere/"><strong>Apps</strong></a>

<a href="/#support"><strong>Help</strong></a>

</nav>
    <div class="header-actions">


<details class="locale-selector language-control language-style-7">
  <summary class="language" aria-label="Choose language and country">
    <img src="/static/flags/gb.svg?v=20260901-1" alt="" width="22" height="16">
    <span class="language-current-code">EN</span>
  </summary>
  <div class="language-menu reference-language-menu">
    <div class="language-panel-head"><div><strong>Language and country</strong><small>45 published editions</small></div><label class="language-search"><span class="sr-only">Search languages</span><input type="search" autocomplete="off" placeholder="Search published languages…" aria-label="Search languages"></label></div>
    <div class="language-options">
      
      <a class="language-option is-active" role="menuitem" data-language-code="en" href="/" lang="en" aria-current="page">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/gb.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">English</span><small>English</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="am" href="/am/" lang="am">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/et.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">አማርኛ</span><small>Amharic</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="ar" href="/ar/" lang="ar">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/sa.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">العربية</span><small>Arabic</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="bg" href="/bg/" lang="bg">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/bg.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Български</span><small>Bulgarian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="bn" href="/bn/" lang="bn">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/bd.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">বাংলা</span><small>Bengali</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="cs" href="/cs/" lang="cs">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/cz.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Čeština</span><small>Czech</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="da" href="/da/" lang="da">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/dk.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Dansk</span><small>Danish</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="de" href="/de/" lang="de">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/de.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Deutsch</span><small>German</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="el" href="/el/" lang="el">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/gr.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Ελληνικά</span><small>Greek</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="es" href="/es/" lang="es">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/es.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Español</span><small>Spanish</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="et" href="/et/" lang="et">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/ee.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Eesti</span><small>Estonian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="fa" href="/fa/" lang="fa">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/ir.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">فارسی</span><small>Persian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="fi" href="/fi/" lang="fi">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/fi.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Suomi</span><small>Finnish</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="fr" href="/fr/" lang="fr">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/fr.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Français</span><small>French</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="he" href="/he/" lang="he">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/il.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">עברית</span><small>Hebrew</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="hr" href="/hr/" lang="hr">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/hr.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Hrvatski</span><small>Croatian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="hu" href="/hu/" lang="hu">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/hu.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Magyar</span><small>Hungarian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="hy" href="/hy/" lang="hy">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/am.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Հայերեն</span><small>Armenian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="id" href="/id/" lang="id">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/id.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Bahasa Indonesia</span><small>Indonesian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="it" href="/it/" lang="it">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/it.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Italiano</span><small>Italian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="ja" href="/ja/" lang="ja">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/jp.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">日本語</span><small>Japanese</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="ko" href="/ko/" lang="ko">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/kr.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">한국어</span><small>Korean</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="lt" href="/lt/" lang="lt">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/lt.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Lietuvių</span><small>Lithuanian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="lv" href="/lv/" lang="lv">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/lv.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Latviešu</span><small>Latvian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="mk" href="/mk/" lang="mk">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/mk.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Македонски</span><small>Macedonian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="ms" href="/ms/" lang="ms">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/my.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Bahasa Melayu</span><small>Malay</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="nl" href="/nl/" lang="nl">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/nl.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Nederlands</span><small>Dutch</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="no" href="/no/" lang="no">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/no.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Norsk</span><small>Norwegian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="pl" href="/pl/" lang="pl">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/pl.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Polski</span><small>Polish</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="pt" href="/pt/" lang="pt">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/pt.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Português</span><small>Portuguese</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="ro" href="/ro/" lang="ro">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/ro.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Română</span><small>Romanian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="si" href="/si/" lang="si">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/lk.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">සිංහල</span><small>Sinhala</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="sk" href="/sk/" lang="sk">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/sk.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Slovenčina</span><small>Slovak</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="sl" href="/sl/" lang="sl">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/si.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Slovenščina</span><small>Slovenian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="sq" href="/sq/" lang="sq">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/al.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Shqip</span><small>Albanian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="sr" href="/sr/" lang="sr">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/rs.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Српски</span><small>Serbian</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="su" href="/su/" lang="su">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/id.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Basa Sunda</span><small>Sundanese</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="sv" href="/sv/" lang="sv">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/se.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Svenska</span><small>Swedish</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="sw-tz" href="/sw-tz/" lang="sw-tz">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/tz.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Kiswahili</span><small>Swahili</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="th" href="/th/" lang="th">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/th.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">ภาษาไทย</span><small>Thai</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="tr" href="/tr/" lang="tr">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/tr.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Türkçe</span><small>Turkish</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="ur" href="/ur/" lang="ur">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/pk.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">اردو</span><small>Urdu</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="uz" href="/uz/" lang="uz">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/uz.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Oʻzbekcha</span><small>Uzbek</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="vi" href="/vi/" lang="vi">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/vn.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">Tiếng Việt</span><small>Vietnamese</small>
      </a>
      
      <a class="language-option" role="menuitem" data-language-code="zh-hk" href="/zh-hk/" lang="zh-hk">
        <span class="language-visual" aria-hidden="true"><img src="/static/flags/hk.svg?v=20260901-1" alt="" width="24" height="18"></span><span class="language-name">繁體中文</span><small>Traditional Chinese</small>
      </a>
      
    </div>
  </div>
</details>
<script src="/static/locale-selector.js?v=20260901-1" defer></script><a class="api-link" href="/api-access/">API</a><button id="mobile-menu-open" class="menu-button" type="button" aria-label="Open navigation" aria-controls="mobile-menu" aria-expanded="false">☰</button></div>
  </div>
</header>
<div id="mobile-menu-backdrop" class="mobile-menu-backdrop" hidden></div>
<aside id="mobile-menu" class="mobile-menu" aria-label="Mobile navigation" aria-hidden="true">
  <div class="mobile-menu-handle" aria-hidden="true"></div>
  <div class="mobile-menu-head"><a class="brand" href="/" aria-label="QuickDL home"><img class="brand-logo" translate="no" src="/static/brands/quickdl.app/logo.webp?v=20260826-tenantbrand3" alt="QuickDL" width="1200" height="401" decoding="async" fetchpriority="high"></a><button id="mobile-menu-close" type="button" aria-label="Close navigation">×</button></div>
  <nav class="mobile-menu-links" aria-label="Mobile primary navigation"><a href="/#how"><span aria-hidden="true">?</span><strong>How it works</strong><b aria-hidden="true">›</b></a>
<a href="/#services"><span aria-hidden="true">⌘</span><strong>Services</strong><b aria-hidden="true">›</b></a>
<a href="/downloaders/"><span aria-hidden="true">◎</span><strong>All sources</strong><b aria-hidden="true">›</b></a>
<a href="/quickdl-anywhere/"><span aria-hidden="true">▦</span><strong>Apps</strong><b aria-hidden="true">›</b></a>
<a href="/api-access/"><span aria-hidden="true">↔</span><strong>API</strong><b aria-hidden="true">›</b></a>
<a href="/#support"><span aria-hidden="true">◌</span><strong>Help</strong><b aria-hidden="true">›</b></a>

</nav>
  <button id="mobile-menu-paste" class="mobile-menu-cta" type="button">Paste a link <b aria-hidden="true">→</b></button>
</aside>



  <main>
    
    

    
<section class="hero reference-home reference-betterutils reference-centered">
  <div class="reference-inner">
    
    <div class="hero-copy">
      <span id="family-mode-eyebrow" class="eyebrow">YOUR MEDIA COMMAND LINE</span>
      <h1 id="family-mode-title">Quick Public Video and Audio Downloader</h1>
      <p id="family-mode-description">The universal resolver keeps source discovery, format filtering and download actions inside one compact utility screen.</p>
    </div>
    <div class="hero-tool wide-url-workspace">
      <form id="download-form" class="url-form command-form" data-role="downloader-form" data-downloader-form="shared" novalidate>
        <input type="hidden" name="csrf_token" value="1792199354.8aa4b2b7cf2c69a5147f4347e836b839cb492e512c7c2ab1a0a6ddcf3aa40305" autocomplete="off">
        <span class="form-kicker">Drop a link</span>
        <label id="family-mode-input-label" for="media-url">Paste a public video or supported media link</label>
        <div class="input-line">
          <input id="media-url" name="url" type="url" inputmode="url" autocomplete="url" required placeholder="Paste a supported public URL" aria-describedby="form-note form-status">
          <button id="paste-button" class="paste" type="button">Paste</button>
          <button class="submit" type="submit">Get options</button>
        </div>
        <div class="platforms platforms-under-form" data-role="popular-platforms">
          <a href="/youtube-downloader/"><span class="service-icon service-youtube" data-fallback="Y" style="--brand-color:#ff0033;--brand-bg:#fff0f3"><img src="/static/icons/youtube.svg" alt="" width="18" height="18" loading="lazy" decoding="async"></span><span translate="no">YouTube</span></a><a href="/instagram-downloader/"><span class="service-icon service-instagram" data-fallback="I" style="--brand-color:#e4405f;--brand-bg:#fff0f4"><img src="/static/icons/instagram.svg" alt="" width="18" height="18" loading="lazy" decoding="async"></span><span translate="no">Instagram</span></a><a href="/facebook-downloader/"><span class="service-icon service-facebook" data-fallback="F" style="--brand-color:#0866ff;--brand-bg:#edf4ff"><img src="/static/icons/facebook.svg" alt="" width="18" height="18" loading="lazy" decoding="async"></span><span translate="no">Facebook</span></a><a href="/tiktok-downloader/"><span class="service-icon service-tiktok" data-fallback="T" style="--brand-color:#111318;--brand-bg:#eef0f3"><img src="/static/icons/tiktok.svg" alt="" width="18" height="18" loading="lazy" decoding="async"></span><span translate="no">TikTok</span></a><a href="/snapchat-video-downloader/"><span class="service-icon service-snapchat" data-fallback="S" style="--brand-color:#15171c;--brand-bg:#fff8c7"><img src="/static/icons/snapchat.svg" alt="" width="18" height="18" loading="lazy" decoding="async"></span><span translate="no">Snapchat</span></a><a href="/reddit-video-downloader/"><span class="service-icon service-reddit" data-fallback="R" style="--brand-color:#ff4500;--brand-bg:#fff1ec"><img src="/static/icons/reddit.svg" alt="" width="18" height="18" loading="lazy" decoding="async"></span><span translate="no">Reddit</span></a><a href="/twitter-video-downloader/"><span class="service-icon service-twitter" data-fallback="X" style="--brand-color:#111318;--brand-bg:#eef0f3"><img src="/static/icons/twitter.svg" alt="" width="18" height="18" loading="lazy" decoding="async"></span><span translate="no">X / Twitter</span></a><a href="/pinterest-video-downloader/"><span class="service-icon service-pinterest" data-fallback="P" style="--brand-color:#bd081c;--brand-bg:#fff0f2"><img src="/static/icons/pinterest.svg" alt="" width="18" height="18" loading="lazy" decoding="async"></span><span translate="no">Pinterest</span></a>
          <a class="all-sources-chip" href="/downloaders/"><span>+</span><span>All sources</span></a>
        </div>
        <div class="batch-launch"><span>Need to check a queue?</span><button id="multilink-toggle" type="button" aria-expanded="false" aria-controls="multilink-panel">Analyze multiple links</button></div>
        <section id="multilink-panel" class="batch-panel" hidden><header><strong>Multi-Link Analyze</strong><small>Up to 10 public links</small></header><label class="sr-only" for="multilink-input">Multiple public media links</label><textarea id="multilink-input" rows="5" placeholder="Paste one or more public links"></textarea><div class="batch-actions"><span id="multilink-count">0 links detected</span><button id="multilink-analyze" type="button">Analyze links</button></div><div id="multilink-results" class="batch-results"></div></section>
        <div class="fast-flags"><span>No sign-in</span><span>Public links</span></div>
      </form>
      <p id="form-note" class="form-note">Public or authorized material is the starting point for Request boundary on QuickDL. A compact utility then presents no DRM defeat and explains no access-control bypass.</p>
      <div id="form-status" class="status" role="status" aria-live="polite"></div>
      <div class="state-machine">
        
<section id="result" class="result-panel result-shell full-width-result rich-result" data-provider-route="pending" aria-live="polite" aria-busy="false" hidden>
  <div class="result-media">
    <img id="result-thumbnail" alt="" width="320" height="180" loading="lazy" decoding="async" hidden>
    <div id="result-placeholder" class="result-placeholder" aria-hidden="true" hidden>
      <img id="result-placeholder-image" alt="" width="320" height="180" loading="lazy" decoding="async" hidden>
      <span></span>
    </div>
    <div class="result-copy">
      <span id="result-platform" class="platform-pill"></span>
      <h2 id="result-title"></h2>
      <p id="result-meta"></p>
    </div>
  </div>
  <section id="result-tools" class="result-tools" aria-label="Result tools" hidden>
    <div class="result-tool-buttons">
      <button id="prepare-recommended" class="result-tool-primary" type="button"><span aria-hidden="true">↓</span> Prepare recommended</button>
      <button id="share-result" type="button"><span aria-hidden="true">↗</span> Share result</button>
      <button id="copy-clean-link" type="button"><span aria-hidden="true">⧉</span> Copy clean link</button>
      <button id="open-on-phone" type="button"><span aria-hidden="true">▣</span> Phone QR</button>
    </div>
    <div id="ytsave-score" class="score-card" hidden></div>
    
    
    <details class="advanced-options result-detail" >
      <summary class="result-detail-summary"><span class="result-detail-icon" aria-hidden="true">⚙</span><strong>Smart options</strong><span class="result-detail-meta">3 options available</span><span class="result-detail-chevron" aria-hidden="true">⌄</span></summary>
      <div class="smart-options-grid result-detail-body">
        <label><input id="device-best" type="checkbox" checked> Highlight the best format for this device</label>
        <label><input id="auto-mode" type="checkbox"> Remember my usual format choice</label>
        <label><input id="private-mode" type="checkbox"> Private Mode (do not save local history)</label>
      </div>
    </details>
    
  </section>
  
  <details id="qr-panel" class="qr-panel qr-panel-top result-detail" hidden>
    <summary class="result-detail-summary"><span class="result-detail-icon" aria-hidden="true">⌘</span><strong>Open this result on your phone</strong><span class="result-detail-meta">QR, send to device, one-time code</span><span class="result-detail-chevron" aria-hidden="true">⌄</span></summary>
    <div class="qr-panel-body result-detail-body">
      <div class="qr-image-wrap"><img id="qr-image" alt="QR code to continue this result on a phone" width="240" height="240"><div id="qr-error" class="qr-error" role="status" hidden>QR could not be generated. <button id="qr-retry" type="button">Try again</button></div><small>Scan with your camera</small></div>
      <div class="qr-copy">
        <span class="eyebrow">Continue on another device</span>
        <h3>Open this result on your phone</h3>
        <p>QuickDL makes QR handoff easy to scan. The page starts with a clean result address, moves to no embedded media file, and clearly states temporary delivery rules.</p>
        <div class="qr-actions">
          <button id="copy-phone-link" type="button">Copy phone link</button>
          <button id="share-phone-link" type="button">Send to device</button>
          <button id="create-handoff-code" type="button">Show one-time code</button>
        </div>
        <div id="handoff-code-panel" class="handoff-code-panel" hidden>
          <strong id="handoff-code" aria-live="polite"></strong>
          <span>Enter at <a href="/continue">quickdl.app/continue</a> within 10 minutes.</span>
        </div>
      </div>
    </div>
  </details>
  
  <aside class="ad-slot ad-slot-result"
       data-ad-slot="RESULT_AFTER_PRIMARY" data-ad-phase="result"
       data-ad-semantic-slot="result_top"
       aria-label="Sponsored"
       hidden></aside>
  
<section id="format-lookup" class="format-lookup" aria-live="polite" aria-busy="true" hidden>
  <div class="format-lookup-heading">
    <h3 id="format-lookup-title">Finding available formats…</h3>
    <span class="format-lookup-spinner" aria-hidden="true"></span>
  </div>
  <div class="format-lookup-track" aria-hidden="true"><span></span></div>
  <p id="format-lookup-detail" data-waiting-copy="Checking video, audio and quality options">Checking video, audio and quality options</p>
  <ol class="format-lookup-steps" aria-label="Checking video, audio and quality options">
    <li data-lookup-step="1"><span aria-hidden="true"></span><strong>Link recognized</strong></li>
    <li data-lookup-step="2"><span aria-hidden="true"></span><strong>Media details received</strong></li>
    <li data-lookup-step="3"><span aria-hidden="true"></span><strong>Finding available formats…</strong></li>
    <li data-lookup-step="4"><span aria-hidden="true"></span><strong>Preparing download options</strong></li>
  </ol>
</section>
<div class="format-heading"><h3 id="format-title">Available formats</h3><span id="format-note">Only options returned by the source</span></div>
<div id="format-list" class="format-list" data-format-groups="shared" aria-busy="false"></div>
<aside class="ad-slot ad-slot-formats"
       data-ad-slot="FORMATS_AFTER_ALL" data-ad-phase="result"
       data-ad-semantic-slot="result_bottom"
       aria-label="Sponsored"
       hidden></aside>
  <div id="site-retention-slot" class="site-retention-slot" data-pwa-prompt="shared" hidden></div>
</section>
        
<dialog id="share-dialog" class="share-dialog" data-share-mode="service-home" aria-labelledby="share-dialog-title">
  <div class="share-dialog-head"><div><span class="eyebrow">Share this service</span><h2 id="share-dialog-title">Send the service page, post it, or copy it in one tap.</h2></div><button id="close-share-dialog" type="button" aria-label="Close share dialog">×</button></div>
  <div class="share-dialog-grid">
    <a data-share-channel="whatsapp" target="_blank" rel="noopener noreferrer"><b aria-hidden="true">W</b>WhatsApp</a><a data-share-channel="telegram" target="_blank" rel="noopener noreferrer"><b aria-hidden="true">T</b>Telegram</a>
    <a data-share-channel="x" target="_blank" rel="noopener noreferrer"><b aria-hidden="true">X</b>X / Twitter</a><a data-share-channel="facebook" target="_blank" rel="noopener noreferrer"><b aria-hidden="true">f</b>Facebook</a>
    <a data-share-channel="reddit" target="_blank" rel="noopener noreferrer"><b aria-hidden="true">r</b>Reddit</a><a data-share-channel="linkedin" target="_blank" rel="noopener noreferrer"><b aria-hidden="true">in</b>LinkedIn</a>
    <a data-share-channel="email"><b aria-hidden="true">@</b>Email</a><button id="share-discord" type="button"><b aria-hidden="true">D</b>Discord</button>
    <button id="share-native" type="button"><b aria-hidden="true">↗</b>Share sheet</button>
  </div>
  <div class="share-dialog-secondary"><button id="share-copy-link" type="button">Copy link</button><button id="share-copy-page" type="button">Copy page URL</button></div>
  <label class="share-dialog-url"><span id="share-link-label">Service link</span> <span><input id="share-url" type="url" readonly><button id="share-copy-field" type="button">Copy</button></span></label>
</dialog>


<a id="donation-external" href="https://nowpayments.io/donation/downloader" target="_blank" rel="noopener noreferrer nofollow" hidden>Donate with NOWPayments</a>

      </div>
      <aside class="ad-slot ad-slot hero-ad-slot"
       data-ad-slot="PUBLIC_HERO" data-ad-phase="public"
       data-ad-semantic-slot="top"
       aria-label="Advertisement"
       hidden></aside>
    </div>
    <div class="hero-proof"><span>Public links</span><span>Available download options</span><span>No QuickDL account required</span></div>
  </div>
</section>


    

    <aside class="ad-slot ad-slot-public ad-slot-public-content"
       data-ad-slot="PUBLIC_CONTENT" data-ad-phase="public"
       data-ad-semantic-slot="content_mid"
       aria-label="Advertisement"
       hidden></aside>

    
    <section class="content-section formats home-visual-section" aria-labelledby="tenant-editorial-title">
      <div class="section-intro">
        <span>Direct utility-style downloads with compatibility, size, and expiry facts upfront</span>
        <h2 id="tenant-editorial-title">Quick Public Video and Audio Downloader | QuickDL</h2>
        <p><strong>Quick Public Video And Audio Downloads</strong></p>
        <p>QuickDL is built like a practical utility: paste a clean link, inspect the compact facts, choose one output, and finish the temporary transfer. It avoids extra campaign language around the core decision and keeps compatibility and expiry information near each action.</p><p>Direct does not mean careless. URL normalization, safe network rules, platform detection, public format policy, bounded jobs, signed delivery, and automatic cleanup still apply behind the short interface so convenience does not weaken the service boundary.</p>
      </div>
      <figure class="home-brand-visual">
        <img
          src="/static/brands/quickdl.app/home-feature.webp?v=20260826-home1"
          alt="QuickDL public media download workflow illustration"
          title="How QuickDL prepares public media downloads"
          width="960" height="640" loading="lazy" decoding="async">
      </figure>
    </section>
    

    
    <section class="proof-strip" aria-label="Product qualities">
      <article><span class="metric">01</span><h2>Compatibility beside the action</h2><p>Show container, picture and sound presence, and useful codec evidence before the Prepare button rather than hiding it after the transfer.</p></article><article><span class="metric">02</span><h2>Size with a clear status</h2><p>Label a number as estimated when it comes from bitrate or upstream metadata and use observed bytes when a prepared file provides a stronger value.</p></article><article><span class="metric">03</span><h2>Expiry before download</h2><p>Tell the user that signed links and prepared files are temporary so a finished result is not mistaken for permanent cloud storage.</p></article>
    </section>
    

    
    <section class="content-section recent-analyses" aria-labelledby="local-history-title">
      <div><span class="eyebrow">Stored only in this browser</span><h2 id="local-history-title">Recent analyses</h2></div>
      
      <div id="local-history" class="local-history" data-empty-copy="QuickDL approaches Recent-link history through no stored entries yet, then device-local records. The compact utility keeps a fresh public URL explicit."><p>QuickDL approaches Recent-link history through no stored entries yet, then device-local records. The compact utility keeps a fresh public URL explicit.</p></div>
      <button id="clear-local-history" type="button">Clear local history</button>
    </section>
    

    
    
    <section id="how" class="content-section how">
      <div class="section-intro"><span>Simple flow</span><h2>From link to file in three steps</h2></div>
      <ol class="steps"><li><span>1</span><div><h3>Step 1</h3><p>Paste the public item URL and check the detected platform, title, duration, and media type in the compact result summary.</p></div></li><li><span>2</span><div><h3>Step 2</h3><p>Pick one returned format using compatibility, contents, estimated size, and preparation cost rather than starting several unused alternatives.</p></div></li><li><span>3</span><div><h3>Step 3</h3><p>Wait for Ready, transfer the file before expiry, and restart only from the original public URL if the temporary link has legitimately expired.</p></div></li></ol>
    </section>
    
    

    <aside class="ad-slot ad-slot-content"
       data-ad-slot="CONTENT_MIDDLE" data-ad-phase="result"
       data-ad-semantic-slot="content_mid"
       aria-label="Sponsored"
       hidden></aside>

    
    <section id="services" class="content-section sources">
      <div class="section-intro"><span>Supported websites</span><h2>Popular downloaders and source guides</h2><p>Browse QuickDL downloaders for direct utility-style downloads with compatibility, size, and expiry facts upfront. Open the page that matches your public link to see its available file choices.</p></div>
      <div class="service-grid service-grid-featured">
        
        <a href="/youtube-downloader/" class="service-card" data-platform-id="youtube" data-status="verified" data-region="Global" data-capabilities="video shorts audio thumbnail" data-search="YouTube Global video shorts audio thumbnail">
          <span class="service-icon service-youtube" aria-hidden="true" data-fallback="Y"
                style="--brand-color: #ff0033; --brand-bg: #fff0f3;">
            
            <span class="service-glyph" style="--icon-source: url('/static/icons/youtube.svg')"></span>
            
          </span>
          <span><strong translate="no">YouTube</strong><small translate="no">video · shorts · audio · thumbnail</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/instagram-downloader/" class="service-card" data-platform-id="instagram" data-status="verified" data-region="Global" data-capabilities="video photo reel story igtv" data-search="Instagram Global video photo reel story igtv">
          <span class="service-icon service-instagram" aria-hidden="true" data-fallback="I"
                style="--brand-color: #e4405f; --brand-bg: #fff0f4;">
            
            <span class="service-glyph" style="--icon-source: url('/static/icons/instagram.svg')"></span>
            
          </span>
          <span><strong translate="no">Instagram</strong><small translate="no">video · photo · reel · story · igtv</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/facebook-downloader/" class="service-card" data-platform-id="facebook" data-status="verified" data-region="Global" data-capabilities="video reel photo" data-search="Facebook Global video reel photo">
          <span class="service-icon service-facebook" aria-hidden="true" data-fallback="F"
                style="--brand-color: #0866ff; --brand-bg: #edf4ff;">
            
            <span class="service-glyph" style="--icon-source: url('/static/icons/facebook.svg')"></span>
            
          </span>
          <span><strong translate="no">Facebook</strong><small translate="no">video · reel · photo</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/tiktok-downloader/" class="service-card" data-platform-id="tiktok" data-status="verified" data-region="Global" data-capabilities="video audio slideshow" data-search="TikTok Global video audio slideshow">
          <span class="service-icon service-tiktok" aria-hidden="true" data-fallback="T"
                style="--brand-color: #111318; --brand-bg: #eef0f3;">
            
            <span class="service-glyph" style="--icon-source: url('/static/icons/tiktok.svg')"></span>
            
          </span>
          <span><strong translate="no">TikTok</strong><small translate="no">video · audio · slideshow</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/snapchat-video-downloader/" class="service-card" data-platform-id="snapchat" data-status="verified" data-region="Global" data-capabilities="spotlight video" data-search="Snapchat Global spotlight video">
          <span class="service-icon service-snapchat" aria-hidden="true" data-fallback="S"
                style="--brand-color: #15171c; --brand-bg: #fff8c7;">
            
            <span class="service-glyph" style="--icon-source: url('/static/icons/snapchat.svg')"></span>
            
          </span>
          <span><strong translate="no">Snapchat</strong><small translate="no">spotlight · video</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/reddit-video-downloader/" class="service-card" data-platform-id="reddit" data-status="verified" data-region="Global" data-capabilities="video audio gif" data-search="Reddit Global video audio gif">
          <span class="service-icon service-reddit" aria-hidden="true" data-fallback="R"
                style="--brand-color: #ff4500; --brand-bg: #fff1ec;">
            
            <span class="service-glyph" style="--icon-source: url('/static/icons/reddit.svg')"></span>
            
          </span>
          <span><strong translate="no">Reddit</strong><small translate="no">video · audio · gif</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/twitter-video-downloader/" class="service-card" data-platform-id="twitter" data-status="verified" data-region="Global" data-capabilities="video gif image" data-search="X / Twitter Global video gif image">
          <span class="service-icon service-twitter" aria-hidden="true" data-fallback="X"
                style="--brand-color: #111318; --brand-bg: #eef0f3;">
            
            <span class="service-glyph" style="--icon-source: url('/static/icons/twitter.svg')"></span>
            
          </span>
          <span><strong translate="no">X / Twitter</strong><small translate="no">video · gif · image</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/pinterest-video-downloader/" class="service-card" data-platform-id="pinterest" data-status="verified" data-region="Global" data-capabilities="video image board gallery" data-search="Pinterest Global video image board gallery">
          <span class="service-icon service-pinterest" aria-hidden="true" data-fallback="P"
                style="--brand-color: #bd081c; --brand-bg: #fff0f2;">
            
            <span class="service-glyph" style="--icon-source: url('/static/icons/pinterest.svg')"></span>
            
          </span>
          <span><strong translate="no">Pinterest</strong><small translate="no">video · image · board · gallery</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/linkedin-video-downloader/" class="service-card" data-platform-id="linkedin" data-status="beta" data-region="Global" data-capabilities="post_video" data-search="LinkedIn Global post_video">
          <span class="service-icon service-linkedin" aria-hidden="true" data-fallback="L"
                style="--brand-color: #0a66c2; --brand-bg: #edf6ff;">
            
            <img src="/static/icons/linkedin.png" alt="" width="18" height="18" loading="lazy" decoding="async">
            
          </span>
          <span><strong translate="no">LinkedIn<em>Beta</em></strong><small translate="no">post_video</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/twitch-clip-downloader/" class="service-card" data-platform-id="twitch" data-status="beta" data-region="Global" data-capabilities="clip" data-search="Twitch Clips Global clip">
          <span class="service-icon service-twitch" aria-hidden="true" data-fallback="T"
                style="--brand-color: #9146ff; --brand-bg: #f5efff;">
            
            <span class="service-glyph" style="--icon-source: url('/static/icons/twitch.svg')"></span>
            
          </span>
          <span><strong translate="no">Twitch Clips<em>Beta</em></strong><small translate="no">clip</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/dailymotion-downloader/" class="service-card" data-platform-id="dailymotion" data-status="verified" data-region="Global" data-capabilities="video" data-search="Dailymotion Global video">
          <span class="service-icon service-dailymotion" aria-hidden="true" data-fallback="D"
                style="--brand-color: #111318; --brand-bg: #eef0f3;">
            
            <span class="service-glyph" style="--icon-source: url('/static/icons/dailymotion.svg')"></span>
            
          </span>
          <span><strong translate="no">Dailymotion</strong><small translate="no">video</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/soundcloud-downloader/" class="service-card" data-platform-id="soundcloud" data-status="verified" data-region="Global" data-capabilities="audio" data-search="SoundCloud Global audio">
          <span class="service-icon service-soundcloud" aria-hidden="true" data-fallback="S"
                style="--brand-color: #ff5500; --brand-bg: #fff1e9;">
            
            <span class="service-glyph" style="--icon-source: url('/static/icons/soundcloud.svg')"></span>
            
          </span>
          <span><strong translate="no">SoundCloud</strong><small translate="no">audio</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/tumblr-downloader/" class="service-card" data-platform-id="tumblr" data-status="verified" data-region="Global" data-capabilities="video audio image" data-search="Tumblr Global video audio image">
          <span class="service-icon service-tumblr" aria-hidden="true" data-fallback="T"
                style="--brand-color: #36465d; --brand-bg: #eef1f5;">
            
            <span class="service-glyph" style="--icon-source: url('/static/icons/tumblr.svg')"></span>
            
          </span>
          <span><strong translate="no">Tumblr</strong><small translate="no">video · audio · image</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/kick-video-downloader/" class="service-card" data-platform-id="kick" data-status="verified" data-region="Worldwide" data-capabilities="clip livestream" data-search="Kick Worldwide clip livestream">
          <span class="service-icon service-kick" aria-hidden="true" data-fallback="K"
                style="--brand-color: #30343d; --brand-bg: #f0f1f4;">
            
            <img src="/static/icons/kick.png" alt="" width="18" height="18" loading="lazy" decoding="async">
            
          </span>
          <span><strong translate="no">Kick</strong><small translate="no">clip · livestream</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/downloaders/likee/" class="service-card" data-platform-id="likee" data-status="engine_inventory" data-region="Worldwide" data-capabilities="Main User" data-search="Likee Worldwide Main User">
          <span class="service-icon service-likee" aria-hidden="true" data-fallback="L"
                style="--brand-color: #30343d; --brand-bg: #f0f1f4;">
            
            <img src="/static/icons/likee.png" alt="" width="18" height="18" loading="lazy" decoding="async">
            
          </span>
          <span><strong translate="no">Likee</strong><small translate="no">Main · User</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/downloaders/imgur/" class="service-card" data-platform-id="imgur" data-status="engine_inventory" data-region="Worldwide" data-capabilities="Album Gallery Main" data-search="Imgur Worldwide Album Gallery Main">
          <span class="service-icon service-imgur" aria-hidden="true" data-fallback="I"
                style="--brand-color: #30343d; --brand-bg: #f0f1f4;">
            
            <img src="/static/icons/imgur.png" alt="" width="18" height="18" loading="lazy" decoding="async">
            
          </span>
          <span><strong translate="no">Imgur</strong><small translate="no">Album · Gallery · Main</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/flickr-downloader/" class="service-card" data-platform-id="flickr" data-status="verified" data-region="Worldwide" data-capabilities="photos albums galleries profiles" data-search="Flickr Worldwide photos albums galleries profiles">
          <span class="service-icon service-flickr" aria-hidden="true" data-fallback="F"
                style="--brand-color: #30343d; --brand-bg: #f0f1f4;">
            
            <img src="/static/icons/flickr.png" alt="" width="18" height="18" loading="lazy" decoding="async">
            
          </span>
          <span><strong translate="no">Flickr</strong><small translate="no">photos · albums · galleries · profiles</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
        <a href="/9gag-video-downloader/" class="service-card" data-platform-id="ninegag" data-status="beta" data-region="Hong Kong" data-capabilities="video gif" data-search="9GAG Hong Kong video gif">
          <span class="service-icon service-ninegag" aria-hidden="true" data-fallback="9"
                style="--brand-color: #111318; --brand-bg: #eef0f3;">
            
            <img src="/static/icons/ninegag.png" alt="" width="18" height="18" loading="lazy" decoding="async">
            
          </span>
          <span><strong translate="no">9GAG<em>Beta</em></strong><small translate="no">video · gif</small></span>
          <span aria-hidden="true">↗</span>
        </a>
        
      </div>
      <div id="service-more-grid" class="service-grid service-more-grid" hidden></div>
      <div class="service-catalog-actions">
        <button id="service-more-toggle" class="service-more-toggle" type="button" aria-expanded="false"><span>Show more supported websites</span><b aria-hidden="true">+</b></button>
        <a class="catalog-cta" href="/downloaders/"><span>Browse all 797 downloaders</span><b aria-hidden="true">→</b></a>
      </div>
    </section>
    

    
    <section class="content-section focus-panel">
      <div class="feature-copy"><span class="eyebrow">Three clear steps</span><h2>How the QuickDL downloader works</h2><p>Use a direct public-media downloader that puts compatible outputs, estimated transfer size, preparation requirements, temporary-link expiry, and source limitations beside the action you are about to take.</p></div>
      <div class="steps">
        
        <article><b>1</b><p>Paste the public item URL and check the detected platform, title, duration, and media type in the compact result summary.</p></article>
        
        <article><b>2</b><p>Pick one returned format using compatibility, contents, estimated size, and preparation cost rather than starting several unused alternatives.</p></article>
        
        <article><b>3</b><p>Wait for Ready, transfer the file before expiry, and restart only from the original public URL if the temporary link has legitimately expired.</p></article>
        
      </div>
    </section>
    

    
    <section class="content-section source-check" aria-labelledby="source-challenge-title">
      <div><span class="eyebrow">Source help</span><h2 id="source-challenge-title">Let us check a public media URL.</h2><p>One public address is the starting point for Unknown-source check on QuickDL. A compact utility then presents privacy-safe demand counting and explains no stored post path.</p></div>
      <form id="source-request-form" class="challenge-form"><label class="sr-only" for="source-request-url">Public media URL</label><input id="source-request-url" type="url" inputmode="url" placeholder="https://example.com/public-media"><button type="submit">Test source</button></form>
      <p id="source-request-status" class="challenge-status" role="status" aria-live="polite"></p>
    </section>
    
    <aside class="ad-slot ad-slot-public ad-slot-public-anchor"
       data-ad-slot="PUBLIC_BOTTOM_ANCHOR" data-ad-phase="public"
       data-ad-semantic-slot="footer"
       aria-label="Advertisement"
       hidden></aside>
  </main>

  

<footer class="footer complete-footer footer-variant-7">
  <div class="footer-main">
    <div class="footer-brand"><a class="footer-logo footer-logo-plain" href="/" aria-label="QuickDL home"><img class="brand-logo" translate="no" src="/static/brands/quickdl.app/logo.webp?v=20260826-tenantbrand3" width="1200" height="401" alt="QuickDL" loading="lazy" decoding="async"></a><p>One public link, a clear set of outputs.</p></div>
    <div class="footer-menu-group"><strong>Downloaders</strong><a translate="no" href="/youtube-downloader/">YouTube</a><a translate="no" href="/instagram-downloader/">Instagram</a><a translate="no" href="/facebook-downloader/">Facebook</a><a translate="no" href="/tiktok-downloader/">TikTok</a><a href="/downloaders/">All sources</a></div>
    <div class="footer-menu-group"><strong>Product</strong><a href="/quickdl-anywhere/">Apps</a><a href="/local-download-tools/">Local media tools</a><a href="/api-access/">API access</a><a href="/network-status/">Status</a></div>
    <div class="footer-menu-group"><strong>Help</strong><a href="/contact-quickdl/">Contact us</a><a href="/privacy-terms/">Privacy policy</a><a href="/downloaders/">All sources</a></div>
  </div>


<link rel="stylesheet" href="/static/wvs-badge.css?v=20261006">
<div class="wvs-report-partners"><div class="wvs-trust-badge" translate="no"><a href="https://websitevirusscanner.com/domain/quickdl.app"><img src="https://websitevirusscanner.com/badge/quickdl.app?theme=light&amp;size=small" alt="Independent WebsiteVirusScanner trust report for quickdl.app" width="180" height="50" loading="lazy" decoding="async"></a></div></div>

  <div class="footer-legal"><span translate="no">© 2026 QuickDL</span><span>Public and authorized media only</span><a href="/privacy-terms/">Terms &amp; privacy</a></div>
</footer>


  <script>window.YTSAVE = {"antibot": {"capApiEndpoint": "https://api.ytsave.app/captcha/fb80942054/", "capWidgetScriptUrl": "https://api.ytsave.app/captcha/assets/widget.js", "enabled": true, "provider": "local", "turnstileSiteKey": null}, "brand": "QuickDL", "browserAuthToken": "1792199354.8aa4b2b7cf2c69a5147f4347e836b839cb492e512c7c2ab1a0a6ddcf3aa40305", "donationWidgetUrl": "https://nowpayments.io/donation/downloader", "features": {"auto_mode": true, "bookmarklet": true, "cancel": true, "device_compatibility": true, "donation": true, "feedback": true, "local_history": true, "local_processing": false, "notifications": false, "private_mode": true, "pwa": true, "qr": true, "result_actions": true, "result_panels_expanded": false, "rum": true, "rum_sample_rate": 0.1, "score": true, "share_dialog": true, "share_result_links": false, "source_challenge": true, "widget": true}, "homePath": "/", "initialUrl": null, "limitReachedPath": "/limit-reached/", "locale": "en", "multilinkMaxUrls": 10, "platformCatalogUrl": "/v1/platforms", "platforms": [{"hosts": ["youtube.com", "www.youtube.com", "m.youtube.com", "music.youtube.com", "youtu.be"], "icon_color": "#ff0033", "id": "youtube", "name": "YouTube"}, {"hosts": ["tiktok.com", "www.tiktok.com", "m.tiktok.com", "vm.tiktok.com", "vt.tiktok.com"], "icon_color": "#111318", "id": "tiktok", "name": "TikTok"}, {"hosts": ["instagram.com", "www.instagram.com"], "icon_color": "#e4405f", "id": "instagram", "name": "Instagram"}, {"hosts": ["facebook.com", "www.facebook.com", "m.facebook.com", "fb.watch"], "icon_color": "#0866ff", "id": "facebook", "name": "Facebook"}, {"hosts": ["x.com", "www.x.com", "twitter.com", "www.twitter.com", "t.co"], "icon_color": "#111318", "id": "twitter", "name": "X / Twitter"}, {"hosts": ["reddit.com", "www.reddit.com", "old.reddit.com", "redd.it", "v.redd.it"], "icon_color": "#ff4500", "id": "reddit", "name": "Reddit"}, {"hosts": ["pinterest.com", "www.pinterest.com", "pinterest.ca", "www.pinterest.ca", "pin.it"], "icon_color": "#bd081c", "id": "pinterest", "name": "Pinterest"}, {"hosts": ["snapchat.com", "www.snapchat.com", "story.snapchat.com"], "icon_color": "#15171c", "id": "snapchat", "name": "Snapchat"}, {"hosts": ["vimeo.com", "www.vimeo.com", "player.vimeo.com"], "icon_color": "#1ab7ea", "id": "vimeo", "name": "Vimeo"}, {"hosts": ["dailymotion.com", "www.dailymotion.com", "dai.ly"], "icon_color": "#111318", "id": "dailymotion", "name": "Dailymotion"}, {"hosts": ["soundcloud.com", "www.soundcloud.com", "on.soundcloud.com"], "icon_color": "#ff5500", "id": "soundcloud", "name": "SoundCloud"}, {"hosts": ["vk.com", "www.vk.com", "vkvideo.ru"], "icon_color": "#0077ff", "id": "vk", "name": "VK"}, {"hosts": ["ok.ru", "www.ok.ru"], "icon_color": "#ee8208", "id": "ok", "name": "OK.ru"}, {"hosts": ["bsky.app", "www.bsky.app"], "icon_color": "#0285ff", "id": "bluesky", "name": "Bluesky"}, {"hosts": ["tumblr.com", "www.tumblr.com"], "icon_color": "#36465d", "id": "tumblr", "name": "Tumblr"}, {"hosts": ["sharechat.com", "www.sharechat.com"], "icon_color": "#7a2fff", "id": "sharechat", "name": "ShareChat"}, {"hosts": ["mojapp.in", "www.mojapp.in"], "icon_color": "#111318", "id": "moj", "name": "Moj"}, {"hosts": ["twentythree.com", "www.twentythree.com", "video.twentythree.com", "23video.com", "twentythree.net", "filmweb.no"], "icon_color": "#009f73", "id": "twentythree", "name": "TwentyThree"}, {"hosts": ["1news.co.nz", "www.1news.co.nz"], "icon_color": "#e31b23", "id": "onenews", "name": "1News"}, {"hosts": ["1tv.ru", "www.1tv.ru"], "icon_color": "#1167b1", "id": "firstchannel", "name": "\u041f\u0435\u0440\u0432\u044b\u0439 \u043a\u0430\u043d\u0430\u043b"}, {"hosts": ["24tv.ua", "www.24tv.ua"], "icon_color": "#e32636", "id": "twentyfourua", "name": "24 \u041a\u0430\u043d\u0430\u043b"}, {"hosts": ["3qsdn.com", "www.3qsdn.com", "playout.3qsdn.com"], "icon_color": "#635bff", "id": "threeqsdn", "name": "3Q SDN"}, {"hosts": ["3sat.de", "www.3sat.de"], "icon_color": "#e31b23", "id": "threesat", "name": "3sat"}, {"hosts": ["abcnews.go.com"], "icon_color": "#111318", "id": "abcnews", "name": "ABC News"}, {"hosts": ["abc7news.com", "abc7.com", "abc7chicago.com", "abc7ny.com", "6abc.com", "abc11.com", "abc13.com", "abc30.com"], "icon_color": "#1769aa", "id": "abclocal", "name": "ABC Local Stations"}, {"hosts": ["video.tv.adobe.com"], "icon_color": "#eb1000", "id": "adobetv", "name": "Adobe Video"}, {"hosts": ["aljazeera.com", "www.aljazeera.com", "balkans.aljazeera.net"], "icon_color": "#c99400", "id": "aljazeera", "name": "Al Jazeera"}, {"hosts": ["allstar.gg", "www.allstar.gg"], "icon_color": "#7c4dff", "id": "allstar", "name": "Allstar"}, {"hosts": ["altcensored.com", "www.altcensored.com"], "icon_color": "#222222", "id": "altcensored", "name": "AltCensored"}, {"hosts": ["amc.com", "www.amc.com"], "icon_color": "#111318", "id": "amc", "name": "AMC"}, {"hosts": ["americastestkitchen.com", "www.americastestkitchen.com"], "icon_color": "#d71920", "id": "americastestkitchen", "name": "America\u0027s Test Kitchen"}, {"hosts": ["ahctv.com", "www.ahctv.com"], "icon_color": "#8b1e22", "id": "ahctv", "name": "American Heroes Channel"}, {"hosts": ["antenna.gr", "www.antenna.gr", "ant1news.gr", "www.ant1news.gr"], "icon_color": "#ef3340", "id": "antenna", "name": "ANT1"}, {"hosts": ["apa.at", "www.apa.at", "uvp.apa.at"], "icon_color": "#e30613", "id": "apa", "name": "APA Video"}, {"hosts": ["art19.com", "www.art19.com", "rss.art19.com"], "icon_color": "#f04b32", "id": "art19", "name": "ART19"}, {"hosts": ["arte.sky.it"], "icon_color": "#f36f21", "id": "skyarte", "name": "Sky Arte"}, {"hosts": ["asobichannel.asobistore.jp"], "icon_color": "#e6007e", "id": "asobichannel", "name": "ASOBI CHANNEL"}, {"hosts": ["audioboom.com", "www.audioboom.com"], "icon_color": "#111318", "id": "audioboom", "name": "Audioboom"}, {"hosts": ["audiodraft.com", "www.audiodraft.com"], "icon_color": "#ff5a36", "id": "audiodraft", "name": "Audiodraft"}, {"hosts": ["idagio.com", "www.idagio.com", "app.idagio.com"], "icon_color": "#30343d", "id": "idagio", "name": "IDAGIO"}, {"hosts": ["music.163.com"], "icon_color": "#30343d", "id": "netease", "name": "NetEase Cloud Music"}, {"hosts": ["gamejolt.com", "www.gamejolt.com"], "icon_color": "#30343d", "id": "gamejolt", "name": "Game Jolt"}, {"hosts": ["globalplayer.com", "www.globalplayer.com"], "icon_color": "#30343d", "id": "globalplayer", "name": "Global Player"}, {"hosts": ["lrt.lt", "www.lrt.lt"], "icon_color": "#30343d", "id": "lrt", "name": "LRT"}, {"hosts": ["nfl.com", "www.nfl.com", "buffalobills.com", "www.buffalobills.com"], "icon_color": "#30343d", "id": "nfl", "name": "NFL"}, {"hosts": ["nowness.com", "www.nowness.com"], "icon_color": "#30343d", "id": "nowness", "name": "NOWNESS"}, {"hosts": ["omny.fm", "www.omny.fm"], "icon_color": "#30343d", "id": "omny", "name": "Omny Studio"}, {"hosts": ["tunein.com", "www.tunein.com"], "icon_color": "#30343d", "id": "tunein", "name": "TuneIn"}, {"hosts": ["spreaker.com", "www.spreaker.com", "api.spreaker.com"], "icon_color": "#30343d", "id": "spreaker", "name": "Spreaker"}, {"hosts": ["bandlab.com", "www.bandlab.com"], "icon_color": "#30343d", "id": "bandlab", "name": "BandLab"}, {"hosts": ["bitchute.com", "www.bitchute.com"], "icon_color": "#30343d", "id": "bitchute", "name": "BitChute"}, {"hosts": ["foxnews.com", "www.foxnews.com"], "icon_color": "#30343d", "id": "foxnews", "name": "Fox News"}, {"hosts": ["radio-canada.ca", "ici.radio-canada.ca"], "icon_color": "#30343d", "id": "radiocanada", "name": "Radio-Canada"}, {"hosts": ["iheart.com", "www.iheart.com"], "icon_color": "#30343d", "id": "iheart", "name": "iHeart"}, {"hosts": ["learn.microsoft.com"], "icon_color": "#30343d", "id": "microsoftlearn", "name": "Microsoft Learn"}, {"hosts": ["media.ccc.de"], "icon_color": "#30343d", "id": "mediaccc", "name": "media.ccc.de"}, {"hosts": ["bbc.com", "www.bbc.com", "bbc.co.uk", "www.bbc.co.uk"], "icon_color": "#30343d", "id": "bbc", "name": "BBC"}, {"hosts": ["3cat.cat", "www.3cat.cat"], "icon_color": "#30343d", "id": "threecat", "name": "3Cat"}, {"hosts": ["cloudflarestream.com", "embed.cloudflarestream.com", "customer.cloudflarestream.com"], "icon_color": "#30343d", "id": "cloudflarestream", "name": "Cloudflare Stream"}, {"hosts": ["cnbc.com", "www.cnbc.com"], "icon_color": "#30343d", "id": "cnbc", "name": "CNBC"}, {"hosts": ["cnn.com", "www.cnn.com"], "icon_color": "#30343d", "id": "cnn", "name": "CNN"}, {"hosts": ["dacast.com", "www.dacast.com", "iframe.dacast.com"], "icon_color": "#30343d", "id": "dacast", "name": "Dacast"}, {"hosts": ["dropbox.com", "www.dropbox.com"], "icon_color": "#30343d", "id": "dropbox", "name": "Dropbox"}, {"hosts": ["dw.com", "www.dw.com"], "icon_color": "#30343d", "id": "dw", "name": "Deutsche Welle"}, {"hosts": ["ertflix.gr", "www.ertflix.gr"], "icon_color": "#30343d", "id": "ertflix", "name": "ERTFLIX"}, {"hosts": ["expressen.se", "www.expressen.se"], "icon_color": "#30343d", "id": "expressen", "name": "Expressen"}, {"hosts": ["drive.google.com"], "icon_color": "#30343d", "id": "googledrive", "name": "Google Drive"}, {"hosts": ["kika.de", "www.kika.de"], "icon_color": "#30343d", "id": "kika", "name": "KiKA"}, {"hosts": ["la7.it", "www.la7.it"], "icon_color": "#30343d", "id": "la7", "name": "LA7"}, {"hosts": ["rinse.fm", "www.rinse.fm"], "icon_color": "#30343d", "id": "rinsefm", "name": "Rinse FM"}, {"hosts": ["subsplash.com", "www.subsplash.com"], "icon_color": "#30343d", "id": "subsplash", "name": "Subsplash"}, {"hosts": ["tv5unis.ca", "www.tv5unis.ca"], "icon_color": "#30343d", "id": "tv5unis", "name": "TV5Unis"}, {"hosts": ["tv8.it", "www.tv8.it"], "icon_color": "#30343d", "id": "tv8italy", "name": "TV8 Italia"}, {"hosts": ["washingtonpost.com", "www.washingtonpost.com"], "icon_color": "#30343d", "id": "washingtonpost", "name": "The Washington Post"}, {"hosts": ["weverse.io", "www.weverse.io"], "icon_color": "#30343d", "id": "weverse", "name": "Weverse"}, {"hosts": ["commons.wikimedia.org"], "icon_color": "#30343d", "id": "wikimediacommons", "name": "Wikimedia Commons"}, {"hosts": ["yappy.media", "www.yappy.media"], "icon_color": "#30343d", "id": "yappy", "name": "Yappy"}, {"hosts": ["live.rbg.tum.de"], "icon_color": "#30343d", "id": "tum_live", "name": "TUM Live"}, {"hosts": ["lecturio.com", "www.lecturio.com", "app.lecturio.com", "lecturio.de", "www.lecturio.de"], "icon_color": "#30343d", "id": "lecturio", "name": "Lecturio"}, {"hosts": ["tokfm.pl", "www.tokfm.pl", "audycje.tokfm.pl"], "icon_color": "#30343d", "id": "tokfm", "name": "TOK FM"}, {"hosts": ["banbye.com", "www.banbye.com"], "icon_color": "#30343d", "id": "banbye", "name": "BanBye"}, {"hosts": ["crowdbunker.com", "www.crowdbunker.com"], "icon_color": "#30343d", "id": "crowdbunker", "name": "CrowdBunker"}, {"hosts": ["curiositystream.com", "www.curiositystream.com", "app.curiositystream.com"], "icon_color": "#30343d", "id": "curiositystream", "name": "CuriosityStream"}, {"hosts": ["polskieradio.pl", "www.polskieradio.pl", "jedynka.polskieradio.pl"], "icon_color": "#30343d", "id": "polskie_radio", "name": "Polskie Radio"}, {"hosts": ["taptap.cn", "www.taptap.cn", "taptap.io", "www.taptap.io"], "icon_color": "#30343d", "id": "taptap", "name": "TapTap"}, {"hosts": ["simplecast.com", "www.simplecast.com", "api.simplecast.com"], "icon_color": "#30343d", "id": "simplecast", "name": "Simplecast"}, {"hosts": ["kenh14.vn", "www.kenh14.vn", "video.kenh14.vn"], "icon_color": "#30343d", "id": "kenh14", "name": "Kenh14 Video"}, {"hosts": ["webofstories.com", "www.webofstories.com"], "icon_color": "#30343d", "id": "web_of_stories", "name": "Web of Stories"}, {"hosts": ["wetv.vip", "www.wetv.vip"], "icon_color": "#30343d", "id": "wetv", "name": "WeTV"}, {"hosts": ["wyborcza.pl", "www.wyborcza.pl"], "icon_color": "#30343d", "id": "wyborcza", "name": "Wyborcza"}, {"hosts": ["rtvslo.si", "www.rtvslo.si", "365.rtvslo.si"], "icon_color": "#30343d", "id": "rtvslo", "name": "RTV Slovenija"}, {"hosts": ["boxcast.tv", "www.boxcast.tv"], "icon_color": "#30343d", "id": "boxcast", "name": "BoxCast"}, {"hosts": ["panopto.com", "www.panopto.com", "hosted.panopto.com"], "icon_color": "#30343d", "id": "panopto", "name": "Panopto"}, {"hosts": ["egghead.io", "www.egghead.io"], "icon_color": "#30343d", "id": "egghead", "name": "egghead"}, {"hosts": ["kick.com", "www.kick.com"], "icon_color": "#30343d", "id": "kick", "name": "Kick"}, {"hosts": ["medal.tv", "www.medal.tv"], "icon_color": "#30343d", "id": "medal_tv", "name": "Medal.tv"}, {"hosts": ["nos.nl", "www.nos.nl"], "icon_color": "#30343d", "id": "nos", "name": "NOS"}, {"hosts": ["5-tv.ru", "www.5-tv.ru"], "icon_color": "#30343d", "id": "five_tv", "name": "5-TV"}, {"hosts": ["boosty.to", "www.boosty.to"], "icon_color": "#30343d", "id": "boosty", "name": "Boosty"}, {"hosts": ["box.com", "www.box.com", "app.box.com"], "icon_color": "#30343d", "id": "box", "name": "Box"}, {"hosts": ["charlierose.com", "www.charlierose.com"], "icon_color": "#30343d", "id": "charlie_rose", "name": "Charlie Rose"}, {"hosts": ["classics.nascar.com"], "icon_color": "#30343d", "id": "nascar_classics", "name": "NASCAR Classics"}, {"hosts": ["clyp.it", "www.clyp.it"], "icon_color": "#30343d", "id": "clyp", "name": "Clyp"}, {"hosts": ["dbtg.tv", "www.dbtg.tv", "bundestag.de", "www.bundestag.de"], "icon_color": "#30343d", "id": "bundestag", "name": "Deutscher Bundestag"}, {"hosts": ["de.hgtv.com"], "icon_color": "#30343d", "id": "hgtv_de", "name": "HGTV Germany"}, {"hosts": ["go.discovery.com"], "icon_color": "#30343d", "id": "discovery_go", "name": "Discovery GO"}, {"hosts": ["substack.com", "www.substack.com"], "icon_color": "#30343d", "id": "substack", "name": "Substack"}, {"hosts": ["indavideo.hu", "www.indavideo.hu"], "icon_color": "#30343d", "id": "indavideo", "name": "Indavide\u00f3"}, {"hosts": ["libsyn.com", "www.libsyn.com", "html5-player.libsyn.com"], "icon_color": "#30343d", "id": "libsyn", "name": "Libsyn"}, {"hosts": ["matchtv.ru", "www.matchtv.ru"], "icon_color": "#30343d", "id": "match_tv", "name": "Match TV"}, {"hosts": ["mixch.tv", "www.mixch.tv"], "icon_color": "#30343d", "id": "mixch", "name": "Mixch"}, {"hosts": ["cgtn.com", "www.cgtn.com", "news.cgtn.com"], "icon_color": "#30343d", "id": "cgtn", "name": "CGTN"}, {"hosts": ["news.yahoo.com"], "icon_color": "#30343d", "id": "yahoo_news", "name": "Yahoo News"}, {"hosts": ["sharepoint.com"], "icon_color": "#30343d", "id": "sharepoint", "name": "Microsoft SharePoint"}, {"hosts": ["n1info.rs", "www.n1info.rs", "n1info.si", "www.n1info.si", "best-vod.umn.cdn.united.cloud"], "icon_color": "#30343d", "id": "n1_info", "name": "N1 Info"}, {"hosts": ["joj.sk", "www.joj.sk", "media.joj.sk"], "icon_color": "#30343d", "id": "joj", "name": "TV JOJ"}, {"hosts": ["rtvc.gov.co", "www.rtvc.gov.co", "media.rtvc.gov.co", "inravision.gov.co", "www.inravision.gov.co"], "icon_color": "#30343d", "id": "rtvc_colombia", "name": "RTVC Colombia"}, {"hosts": ["nebula.tv", "www.nebula.tv"], "icon_color": "#30343d", "id": "nebula", "name": "Nebula"}, {"hosts": ["video.nest.com"], "icon_color": "#30343d", "id": "nest_video", "name": "Google Nest Video"}, {"hosts": ["aloula.sba.sa", "aloula.sa", "www.aloula.sa"], "icon_color": "#30343d", "id": "aloula", "name": "Aloula"}, {"hosts": ["nexx.cloud", "www.nexx.cloud", "api.nexx.cloud"], "icon_color": "#30343d", "id": "nexx", "name": "nexx"}, {"hosts": ["beacon.tv", "www.beacon.tv"], "icon_color": "#30343d", "id": "beacon_tv", "name": "Beacon"}, {"hosts": ["blerp.com", "www.blerp.com"], "icon_color": "#30343d", "id": "blerp", "name": "Blerp"}, {"hosts": ["mave.digital", "www.mave.digital"], "icon_color": "#30343d", "id": "mave", "name": "mave"}, {"hosts": ["jwplatform.com", "www.jwplatform.com", "content.jwplatform.com"], "icon_color": "#30343d", "id": "jw_player", "name": "JW Player"}, {"hosts": ["on24.com", "www.on24.com", "event.on24.com"], "icon_color": "#30343d", "id": "on24", "name": "ON24"}, {"hosts": ["wistia.com", "www.wistia.com", "wistia.net", "fast.wistia.net"], "icon_color": "#30343d", "id": "wistia", "name": "Wistia"}, {"hosts": ["fathom.video", "www.fathom.video"], "icon_color": "#30343d", "id": "fathom", "name": "Fathom"}, {"hosts": ["fc-zenit.ru", "www.fc-zenit.ru"], "icon_color": "#30343d", "id": "fc_zenit", "name": "FC Zenit"}, {"hosts": ["gab.com", "www.gab.com"], "icon_color": "#30343d", "id": "gab", "name": "Gab"}, {"hosts": ["hitrecord.org", "www.hitrecord.org"], "icon_color": "#30343d", "id": "hitrecord", "name": "HITRECORD"}, {"hosts": ["hypem.com", "www.hypem.com"], "icon_color": "#30343d", "id": "hype_machine", "name": "Hype Machine"}, {"hosts": ["iframe.mediadelivery.net", "mediadelivery.net"], "icon_color": "#30343d", "id": "bunny_stream", "name": "Bunny Stream"}, {"hosts": ["newspicks.com", "www.newspicks.com"], "icon_color": "#30343d", "id": "newspicks", "name": "NewsPicks"}, {"hosts": ["onefootball.com", "www.onefootball.com"], "icon_color": "#30343d", "id": "onefootball", "name": "OneFootball"}, {"hosts": ["kommunetv.no", "www.kommunetv.no"], "icon_color": "#30343d", "id": "kommunetv", "name": "KommuneTV"}, {"hosts": ["parliamentlive.tv", "www.parliamentlive.tv"], "icon_color": "#30343d", "id": "parliament_live", "name": "Parliamentlive.tv"}, {"hosts": ["philharmoniedeparis.fr", "www.philharmoniedeparis.fr"], "icon_color": "#30343d", "id": "philharmonie_paris", "name": "Philharmonie de Paris"}, {"hosts": ["kth.se", "www.kth.se", "play.kth.se"], "icon_color": "#30343d", "id": "kth_play", "name": "KTH Play"}, {"hosts": ["player.fm", "www.player.fm"], "icon_color": "#30343d", "id": "player_fm", "name": "Player FM"}, {"hosts": ["slideslive.com", "www.slideslive.com"], "icon_color": "#30343d", "id": "slideslive", "name": "SlidesLive"}, {"hosts": ["steampowered.com", "www.steampowered.com", "store.steampowered.com", "steamcommunity.com", "www.steamcommunity.com"], "icon_color": "#30343d", "id": "steam", "name": "Steam"}, {"hosts": ["pyvideo.org", "www.pyvideo.org"], "icon_color": "#30343d", "id": "pyvideo", "name": "PyVideo"}, {"hosts": ["rozhlas.cz", "www.rozhlas.cz"], "icon_color": "#30343d", "id": "cesky_rozhlas", "name": "\u010cesk\u00fd rozhlas"}, {"hosts": ["raisudtirol.rai.it", "www.raisudtirol.rai.it"], "icon_color": "#30343d", "id": "rai_sudtirol", "name": "Rai S\u00fcdtirol"}, {"hosts": ["piapro.jp", "www.piapro.jp"], "icon_color": "#30343d", "id": "piapro", "name": "Piapro"}, {"hosts": ["onsen.ag", "www.onsen.ag", "share.onsen.ag"], "icon_color": "#30343d", "id": "onsen", "name": "Onsen"}, {"hosts": ["skeb.jp", "www.skeb.jp"], "icon_color": "#30343d", "id": "skeb", "name": "Skeb"}, {"hosts": ["southpark.cc.com", "southparkstudios.com", "www.southparkstudios.com", "southparkstudios.co.uk", "www.southparkstudios.co.uk"], "icon_color": "#30343d", "id": "south_park", "name": "South Park Studios"}, {"hosts": ["sports.cntv.cn", "sports.cctv.com"], "icon_color": "#30343d", "id": "cctv_sports", "name": "CCTV Sports"}, {"hosts": ["streetvoice.com", "www.streetvoice.com"], "icon_color": "#30343d", "id": "streetvoice", "name": "StreetVoice"}, {"hosts": ["teamcoco.com", "www.teamcoco.com"], "icon_color": "#30343d", "id": "team_coco", "name": "Team Coco"}, {"hosts": ["teamtreehouse.com", "www.teamtreehouse.com"], "icon_color": "#30343d", "id": "treehouse", "name": "Treehouse"}, {"hosts": ["truthsocial.com", "www.truthsocial.com"], "icon_color": "#30343d", "id": "truth_social", "name": "Truth Social"}, {"hosts": ["jtbc.co.kr", "www.jtbc.co.kr", "tv.jtbc.co.kr"], "icon_color": "#30343d", "id": "jtbc", "name": "JTBC"}, {"hosts": ["telezueri.ch", "www.telezueri.ch", "tv.telezueri.ch"], "icon_color": "#30343d", "id": "telezueri", "name": "TeleZ\u00fcri"}, {"hosts": ["tv2play.hu", "www.tv2play.hu"], "icon_color": "#30343d", "id": "tv2_hungary", "name": "TV2 Play Hungary"}, {"hosts": ["tviplayer.iol.pt"], "icon_color": "#30343d", "id": "tvi_player", "name": "TVI Player"}, {"hosts": ["bbcollab.com", "www.bbcollab.com"], "icon_color": "#30343d", "id": "blackboard_collaborate", "name": "Blackboard Collaborate"}, {"hosts": ["unistra.fr", "www.unistra.fr", "utv.unistra.fr"], "icon_color": "#30343d", "id": "unistra", "name": "Universit\u00e9 de Strasbourg"}, {"hosts": ["vbox7.com", "www.vbox7.com"], "icon_color": "#30343d", "id": "vbox7", "name": "Vbox7"}, {"hosts": ["videa.hu", "www.videa.hu"], "icon_color": "#30343d", "id": "videa", "name": "Videa"}, {"hosts": ["wsj.com", "www.wsj.com", "video-api.wsj.com"], "icon_color": "#30343d", "id": "wsj", "name": "The Wall Street Journal"}, {"hosts": ["aktualne.cz", "www.aktualne.cz", "video.aktualne.cz"], "icon_color": "#30343d", "id": "dvtv", "name": "DVTV"}, {"hosts": ["video.arnes.si", "arnes.si", "www.arnes.si"], "icon_color": "#30343d", "id": "arnes_video", "name": "Arnes Video"}, {"hosts": ["video.disney.com"], "icon_color": "#30343d", "id": "disney_video", "name": "Disney Video"}, {"hosts": ["glomex.com", "www.glomex.com", "video.glomex.com"], "icon_color": "#30343d", "id": "glomex", "name": "Glomex"}, {"hosts": ["aph.gov.au", "www.aph.gov.au"], "icon_color": "#30343d", "id": "australian_parliament", "name": "Australian Parliament"}, {"hosts": ["bundesliga.com", "www.bundesliga.com"], "icon_color": "#30343d", "id": "bundesliga", "name": "Bundesliga"}, {"hosts": ["canalsurmas.es", "www.canalsurmas.es"], "icon_color": "#30343d", "id": "canal_sur_mas", "name": "CanalSur M\u00e1s"}, {"hosts": ["crtvg.es", "www.crtvg.es"], "icon_color": "#30343d", "id": "crtvg", "name": "CRTVG"}, {"hosts": ["dailymail.co.uk", "www.dailymail.co.uk", "dailymail.com", "www.dailymail.com"], "icon_color": "#30343d", "id": "daily_mail", "name": "Daily Mail"}, {"hosts": ["democracynow.org", "www.democracynow.org"], "icon_color": "#30343d", "id": "democracy_now", "name": "Democracy Now!"}, {"hosts": ["deutschlandfunk.de", "www.deutschlandfunk.de"], "icon_color": "#30343d", "id": "deutschlandfunk", "name": "Deutschlandfunk"}, {"hosts": ["dr.dk", "www.dr.dk"], "icon_color": "#30343d", "id": "drtv", "name": "DRTV"}, {"hosts": ["eltrecetv.com.ar", "www.eltrecetv.com.ar"], "icon_color": "#30343d", "id": "el_trece", "name": "eltrece"}, {"hosts": ["formula1.com", "www.formula1.com"], "icon_color": "#30343d", "id": "formula_one", "name": "Formula 1"}, {"hosts": ["francetvinfo.fr", "www.francetvinfo.fr", "franceinfo.fr", "www.franceinfo.fr"], "icon_color": "#30343d", "id": "franceinfo", "name": "Franceinfo"}, {"hosts": ["freesound.org", "www.freesound.org"], "icon_color": "#30343d", "id": "freesound", "name": "Freesound"}, {"hosts": ["funk.net", "www.funk.net"], "icon_color": "#30343d", "id": "funk", "name": "funk"}, {"hosts": ["gbnews.com", "www.gbnews.com"], "icon_color": "#30343d", "id": "gb_news", "name": "GB News"}, {"hosts": ["gettr.com", "www.gettr.com"], "icon_color": "#30343d", "id": "gettr", "name": "GETTR"}, {"hosts": ["hessenschau.de", "www.hessenschau.de"], "icon_color": "#30343d", "id": "hessenschau", "name": "hessenschau"}, {"hosts": ["huya.com", "www.huya.com"], "icon_color": "#30343d", "id": "huya", "name": "Huya"}, {"hosts": ["iflix.com", "www.iflix.com"], "icon_color": "#30343d", "id": "iflix", "name": "iflix"}, {"hosts": ["iltalehti.fi", "www.iltalehti.fi"], "icon_color": "#30343d", "id": "iltalehti", "name": "Iltalehti"}, {"hosts": ["ina.fr", "www.ina.fr"], "icon_color": "#30343d", "id": "ina", "name": "INA"}, {"hosts": ["infoq.com", "www.infoq.com"], "icon_color": "#30343d", "id": "infoq", "name": "InfoQ"}, {"hosts": ["lego.com", "www.lego.com"], "icon_color": "#30343d", "id": "lego", "name": "LEGO"}, {"hosts": ["liputan6.com", "www.liputan6.com"], "icon_color": "#30343d", "id": "liputan6", "name": "Liputan6"}, {"hosts": ["magellantv.com", "www.magellantv.com"], "icon_color": "#30343d", "id": "magellan_tv", "name": "MagellanTV"}, {"hosts": ["medici.tv", "www.medici.tv"], "icon_color": "#30343d", "id": "medici_tv", "name": "medici.tv"}, {"hosts": ["mgtv.com", "www.mgtv.com"], "icon_color": "#30343d", "id": "mango_tv", "name": "Mango TV"}, {"hosts": ["mlb.com", "www.mlb.com"], "icon_color": "#30343d", "id": "mlb", "name": "MLB"}, {"hosts": ["mlssoccer.com", "www.mlssoccer.com"], "icon_color": "#30343d", "id": "mls", "name": "Major League Soccer"}, {"hosts": ["nbcnews.com", "www.nbcnews.com"], "icon_color": "#30343d", "id": "nbc_news", "name": "NBC News"}, {"hosts": ["nfb.ca", "www.nfb.ca"], "icon_color": "#30343d", "id": "nfb", "name": "National Film Board of Canada"}, {"hosts": ["nobelprize.org", "www.nobelprize.org"], "icon_color": "#30343d", "id": "nobel_prize", "name": "Nobel Prize"}, {"hosts": ["bigo.tv", "www.bigo.tv"], "icon_color": "#30343d", "id": "bigo_live", "name": "BIGO LIVE"}, {"hosts": ["bpb.de", "www.bpb.de"], "icon_color": "#30343d", "id": "bpb", "name": "bpb"}, {"hosts": ["breitbart.com", "www.breitbart.com"], "icon_color": "#30343d", "id": "breitbart", "name": "Breitbart"}, {"hosts": ["cookingchanneltv.com", "www.cookingchanneltv.com"], "icon_color": "#30343d", "id": "cooking_channel", "name": "Cooking Channel"}, {"hosts": ["craftsy.com", "www.craftsy.com"], "icon_color": "#30343d", "id": "craftsy", "name": "Craftsy"}, {"hosts": ["cultureunplugged.com", "www.cultureunplugged.com"], "icon_color": "#30343d", "id": "culture_unplugged", "name": "Culture Unplugged"}, {"hosts": ["dctp.tv", "www.dctp.tv"], "icon_color": "#30343d", "id": "dctp", "name": "dctp.tv"}, {"hosts": ["ethnos.gr", "www.ethnos.gr", "cdn.ethnos.gr"], "icon_color": "#30343d", "id": "ethnos", "name": "Ethnos"}, {"hosts": ["filmarchiv.at", "www.filmarchiv.at"], "icon_color": "#30343d", "id": "filmarchiv_austria", "name": "Filmarchiv Austria"}, {"hosts": ["filmon.com", "www.filmon.com"], "icon_color": "#30343d", "id": "filmon", "name": "FilmOn"}, {"hosts": ["fox9.com", "www.fox9.com"], "icon_color": "#30343d", "id": "fox9", "name": "FOX 9"}, {"hosts": ["gaia.com", "www.gaia.com"], "icon_color": "#30343d", "id": "gaia", "name": "Gaia"}, {"hosts": ["internazionale.it", "www.internazionale.it"], "icon_color": "#30343d", "id": "internazionale", "name": "Internazionale"}, {"hosts": ["masters.com", "www.masters.com"], "icon_color": "#30343d", "id": "masters", "name": "The Masters"}, {"hosts": ["monstercat.com", "www.monstercat.com"], "icon_color": "#30343d", "id": "monstercat", "name": "Monstercat"}, {"hosts": ["netzkino.de", "www.netzkino.de"], "icon_color": "#30343d", "id": "netzkino", "name": "Netzkino"}, {"hosts": ["nhk.or.jp", "www.nhk.or.jp"], "icon_color": "#30343d", "id": "nhk_radio", "name": "NHK Radio News"}, {"hosts": ["nytimes.com", "www.nytimes.com"], "icon_color": "#30343d", "id": "new_york_times", "name": "The New York Times"}, {"hosts": ["nzherald.co.nz", "www.nzherald.co.nz"], "icon_color": "#30343d", "id": "nz_herald", "name": "NZ Herald"}, {"hosts": ["nzz.ch", "www.nzz.ch"], "icon_color": "#30343d", "id": "nzz", "name": "NZZ"}, {"hosts": ["outsidetv.com", "www.outsidetv.com", "watch.outsideonline.com"], "icon_color": "#30343d", "id": "outside_tv", "name": "Outside TV"}, {"hosts": ["patreon.com", "www.patreon.com"], "icon_color": "#30343d", "id": "patreon", "name": "Patreon"}, {"hosts": ["pgatour.com", "www.pgatour.com"], "icon_color": "#30343d", "id": "pga_tour", "name": "PGA Tour"}, {"hosts": ["podchaser.com", "www.podchaser.com"], "icon_color": "#30343d", "id": "podchaser", "name": "Podchaser"}, {"hosts": ["radiofrance.fr", "www.radiofrance.fr"], "icon_color": "#30343d", "id": "radio_france", "name": "Radio France"}, {"hosts": ["radioradicale.it", "www.radioradicale.it"], "icon_color": "#30343d", "id": "radio_radicale", "name": "Radio Radicale"}, {"hosts": ["raicultura.it", "www.raicultura.it"], "icon_color": "#30343d", "id": "rai_cultura", "name": "Rai Cultura"}, {"hosts": ["rainews.it", "www.rainews.it"], "icon_color": "#30343d", "id": "rai_news", "name": "Rai News"}, {"hosts": ["servustv.com", "www.servustv.com"], "icon_color": "#30343d", "id": "servus_tv", "name": "ServusTV"}, {"hosts": ["spiegel.de", "www.spiegel.de"], "icon_color": "#30343d", "id": "spiegel", "name": "DER SPIEGEL"}, {"hosts": ["thisamericanlife.org", "www.thisamericanlife.org"], "icon_color": "#30343d", "id": "this_american_life", "name": "This American Life"}, {"hosts": ["eggs.mu", "www.eggs.mu"], "icon_color": "#30343d", "id": "eggs_music", "name": "Eggs"}, {"hosts": ["cloudycdn.services", "embed.cloudycdn.services"], "icon_color": "#30343d", "id": "cloudycdn", "name": "CloudyCDN"}, {"hosts": ["crooksandliars.com", "www.crooksandliars.com", "embed.crooksandliars.com"], "icon_color": "#30343d", "id": "crooks_and_liars", "name": "Crooks and Liars"}, {"hosts": ["germanupa.de", "www.germanupa.de"], "icon_color": "#30343d", "id": "germanupa", "name": "German UPA"}, {"hosts": ["livestreamfails.com", "www.livestreamfails.com"], "icon_color": "#30343d", "id": "livestreamfails", "name": "LivestreamFails"}, {"hosts": ["massengeschmack.tv", "www.massengeschmack.tv"], "icon_color": "#30343d", "id": "massengeschmack", "name": "Massengeschmack.TV"}, {"hosts": ["matchi.tv", "www.matchi.tv"], "icon_color": "#30343d", "id": "matchi_tv", "name": "Matchi TV"}, {"hosts": ["mdstrm.com", "www.mdstrm.com", "mediastream.co", "www.mediastream.co"], "icon_color": "#30343d", "id": "mediastream", "name": "Mediastream"}, {"hosts": ["media.w3.org"], "icon_color": "#30343d", "id": "w3c_media", "name": "W3C Media"}, {"hosts": ["monster-siren.hypergryph.com"], "icon_color": "#30343d", "id": "monster_siren", "name": "Monster Siren Records"}, {"hosts": ["my.mail.ru"], "icon_color": "#30343d", "id": "mailru_music", "name": "Mail.ru Music"}, {"hosts": ["nekohacker.com", "www.nekohacker.com"], "icon_color": "#30343d", "id": "neko_hacker", "name": "Neko Hacker"}, {"hosts": ["opencast.org", "www.opencast.org", "oc-video1.ruhr-uni-bochum.de"], "icon_color": "#30343d", "id": "opencast", "name": "Opencast"}, {"hosts": ["parti.com", "www.parti.com"], "icon_color": "#30343d", "id": "parti", "name": "Parti"}, {"hosts": ["maariv.co.il", "www.maariv.co.il", "player.maariv.co.il"], "icon_color": "#30343d", "id": "maariv", "name": "Maariv"}, {"hosts": ["mangomolo.com", "www.mangomolo.com", "player.mangomolo.com"], "icon_color": "#30343d", "id": "mangomolo", "name": "Mangomolo"}, {"hosts": ["megaphone.fm", "www.megaphone.fm", "player.megaphone.fm"], "icon_color": "#30343d", "id": "megaphone", "name": "Megaphone"}, {"hosts": ["piksel.com", "www.piksel.com", "player.piksel.tech"], "icon_color": "#30343d", "id": "piksel", "name": "Piksel"}, {"hosts": ["videoken.com", "www.videoken.com", "player.videoken.com"], "icon_color": "#30343d", "id": "videoken", "name": "VideoKen"}, {"hosts": ["zype.com", "www.zype.com", "player.zype.com"], "icon_color": "#30343d", "id": "zype", "name": "Zype"}, {"hosts": ["players.streaks.jp"], "icon_color": "#30343d", "id": "streaks", "name": "Streaks"}, {"hosts": ["stream.new", "mux.com", "www.mux.com"], "icon_color": "#30343d", "id": "mux", "name": "Mux"}, {"hosts": ["bitmovin.com", "www.bitmovin.com", "streams.bitmovin.com"], "icon_color": "#30343d", "id": "bitmovin", "name": "Bitmovin"}, {"hosts": ["thehighwire.com", "www.thehighwire.com"], "icon_color": "#30343d", "id": "the_highwire", "name": "The HighWire"}, {"hosts": ["tv.nate.com"], "icon_color": "#30343d", "id": "nate_tv", "name": "Nate TV"}, {"hosts": ["ulizaportal.jp", "www.ulizaportal.jp"], "icon_color": "#30343d", "id": "uliza_portal", "name": "ULIZA"}, {"hosts": ["vid.ly", "www.vid.ly"], "icon_color": "#30343d", "id": "vidly", "name": "Vid.ly"}, {"hosts": ["video.corriere.it", "video.rcs.it"], "icon_color": "#30343d", "id": "corriere_tv", "name": "Corriere TV"}, {"hosts": ["video.fc2.com"], "icon_color": "#30343d", "id": "fc2_video", "name": "FC2 Video"}, {"hosts": ["golem.de", "www.golem.de", "video.golem.de"], "icon_color": "#30343d", "id": "golem_video", "name": "Golem Video"}, {"hosts": ["video.sina.com.cn"], "icon_color": "#30343d", "id": "sina_video", "name": "Sina Video"}, {"hosts": ["video.sky.it"], "icon_color": "#30343d", "id": "sky_italia_video", "name": "Sky Italia Video"}, {"hosts": ["videopress.com", "www.videopress.com"], "icon_color": "#30343d", "id": "videopress", "name": "VideoPress"}, {"hosts": ["videos.sapo.pt"], "icon_color": "#30343d", "id": "sapo_videos", "name": "SAPO V\u00eddeos"}, {"hosts": ["sproutvideo.com", "www.sproutvideo.com", "videos.sproutvideo.com"], "icon_color": "#30343d", "id": "sproutvideo", "name": "SproutVideo"}, {"hosts": ["vkplay.live", "www.vkplay.live"], "icon_color": "#30343d", "id": "vk_play", "name": "VK Play Live"}, {"hosts": ["vocaroo.com", "www.vocaroo.com"], "icon_color": "#30343d", "id": "vocaroo", "name": "Vocaroo"}, {"hosts": ["tvp.pl", "www.tvp.pl", "vod.tvp.pl"], "icon_color": "#30343d", "id": "tvp", "name": "TVP"}, {"hosts": ["mediaworks.co.nz", "www.mediaworks.co.nz", "vodupload-api.mediaworks.nz"], "icon_color": "#30343d", "id": "mediaworks_nz", "name": "MediaWorks New Zealand"}, {"hosts": ["watch.hgtv.com"], "icon_color": "#30343d", "id": "hgtv_usa", "name": "HGTV USA"}, {"hosts": ["thechosen.tv", "www.thechosen.tv", "watch.thechosen.tv"], "icon_color": "#30343d", "id": "the_chosen", "name": "The Chosen"}, {"hosts": ["weather.com", "www.weather.com"], "icon_color": "#30343d", "id": "weather_channel", "name": "The Weather Channel"}, {"hosts": ["webtv.un.org"], "icon_color": "#30343d", "id": "un_web_tv", "name": "UN Web TV"}, {"hosts": ["canalc2.tv", "www.canalc2.tv"], "icon_color": "#30343d", "id": "canalc2", "name": "CanalC2"}, {"hosts": ["discoverylife.com", "www.discoverylife.com"], "icon_color": "#30343d", "id": "discovery_life", "name": "Discovery Life"}, {"hosts": ["discoveryplus.in", "www.discoveryplus.in"], "icon_color": "#30343d", "id": "discovery_plus_india", "name": "discovery+ India"}, {"hosts": ["investigationdiscovery.com", "www.investigationdiscovery.com"], "icon_color": "#30343d", "id": "investigation_discovery", "name": "Investigation Discovery"}, {"hosts": ["sciencechannel.com", "www.sciencechannel.com"], "icon_color": "#30343d", "id": "science_channel", "name": "Science Channel"}, {"hosts": ["ivideon.com", "www.ivideon.com"], "icon_color": "#30343d", "id": "ivideon", "name": "Ivideon"}, {"hosts": ["nowcanal.pt", "www.nowcanal.pt"], "icon_color": "#30343d", "id": "now_canal", "name": "NOW Canal"}, {"hosts": ["nts.live", "www.nts.live"], "icon_color": "#30343d", "id": "nts_radio", "name": "NTS Radio"}, {"hosts": ["ondemandkorea.com", "www.ondemandkorea.com"], "icon_color": "#30343d", "id": "ondemandkorea", "name": "OnDemandKorea"}, {"hosts": ["oneplace.com", "www.oneplace.com"], "icon_color": "#30343d", "id": "oneplace", "name": "OnePlace"}, {"hosts": ["palcomp3.com", "www.palcomp3.com", "palcomp3.com.br", "www.palcomp3.com.br"], "icon_color": "#30343d", "id": "palco_mp3", "name": "Palco MP3"}, {"hosts": ["premiershiprugby.com", "www.premiershiprugby.com"], "icon_color": "#30343d", "id": "premiership_rugby", "name": "Premiership Rugby"}, {"hosts": ["qingting.fm", "www.qingting.fm", "qtfm.cn", "www.qtfm.cn"], "icon_color": "#30343d", "id": "qingting", "name": "Qingting FM"}, {"hosts": ["reverbnation.com", "www.reverbnation.com"], "icon_color": "#30343d", "id": "reverbnation", "name": "ReverbNation"}, {"hosts": ["rtvcplay.co", "www.rtvcplay.co"], "icon_color": "#30343d", "id": "rtvc_play", "name": "RTVCPlay"}, {"hosts": ["rtvs.sk", "www.rtvs.sk", "stvr.sk", "www.stvr.sk"], "icon_color": "#30343d", "id": "stvr", "name": "STVR"}, {"hosts": ["screencast.com", "www.screencast.com", "app.screencast.com"], "icon_color": "#30343d", "id": "screencast", "name": "Screencast"}, {"hosts": ["sen.com", "www.sen.com"], "icon_color": "#30343d", "id": "sen_space", "name": "Sen"}, {"hosts": ["shemaroome.com", "www.shemaroome.com"], "icon_color": "#30343d", "id": "shemaroo_me", "name": "ShemarooMe"}, {"hosts": ["shugiintv.go.jp", "www.shugiintv.go.jp"], "icon_color": "#30343d", "id": "japan_house_tv", "name": "Japan House of Representatives TV"}, {"hosts": ["svt.se", "www.svt.se"], "icon_color": "#30343d", "id": "svt", "name": "SVT"}, {"hosts": ["televizeseznam.cz", "www.televizeseznam.cz"], "icon_color": "#30343d", "id": "televize_seznam", "name": "Televize Seznam"}, {"hosts": ["theepochtimes.com", "www.theepochtimes.com"], "icon_color": "#30343d", "id": "epoch_times", "name": "The Epoch Times"}, {"hosts": ["thisoldhouse.com", "www.thisoldhouse.com"], "icon_color": "#30343d", "id": "this_old_house", "name": "This Old House"}, {"hosts": ["trtcocuk.net.tr", "www.trtcocuk.net.tr"], "icon_color": "#30343d", "id": "trt_cocuk", "name": "TRT \u00c7ocuk"}, {"hosts": ["tvanouvelles.ca", "www.tvanouvelles.ca"], "icon_color": "#30343d", "id": "tva_nouvelles", "name": "TVA Nouvelles"}, {"hosts": ["tvo.org", "www.tvo.org"], "icon_color": "#30343d", "id": "tvo", "name": "TVO Today"}, {"hosts": ["godresource.com", "www.godresource.com", "new.godresource.com"], "icon_color": "#30343d", "id": "godresource", "name": "GodResource"}, {"hosts": ["graspop.be", "www.graspop.be", "vod.graspop.be"], "icon_color": "#30343d", "id": "graspop", "name": "Graspop Metal Meeting"}, {"hosts": ["sooplive.com", "www.sooplive.com", "vod.sooplive.com", "play.sooplive.com"], "icon_color": "#30343d", "id": "soop", "name": "SOOP"}, {"hosts": ["volej.tv", "www.volej.tv"], "icon_color": "#30343d", "id": "volej_tv", "name": "Volej TV"}, {"hosts": ["webcamera.pl", "www.webcamera.pl"], "icon_color": "#30343d", "id": "webcamera_pl", "name": "Webcamera.pl"}, {"hosts": ["chilloutzone.net", "www.chilloutzone.net"], "icon_color": "#30343d", "id": "chilloutzone", "name": "Chilloutzone"}, {"hosts": ["fuyin.tv", "www.fuyin.tv"], "icon_color": "#30343d", "id": "fuyin_tv", "name": "Fuyin TV"}, {"hosts": ["gaskrank.tv", "www.gaskrank.tv"], "icon_color": "#30343d", "id": "gaskrank", "name": "Gaskrank"}, {"hosts": ["leitv.it", "www.leitv.it"], "icon_color": "#30343d", "id": "leitv", "name": "LeiTV"}, {"hosts": ["mojevideo.sk", "www.mojevideo.sk"], "icon_color": "#30343d", "id": "mojevideo", "name": "Mojevideo"}, {"hosts": ["rokfin.com", "www.rokfin.com"], "icon_color": "#30343d", "id": "rokfin", "name": "Rokfin"}, {"hosts": ["stacommu.jp", "www.stacommu.jp"], "icon_color": "#30343d", "id": "stacommu", "name": "Stacommu"}, {"hosts": ["toutiao.com", "www.toutiao.com"], "icon_color": "#30343d", "id": "toutiao", "name": "Toutiao"}, {"hosts": ["tvc.ru", "www.tvc.ru"], "icon_color": "#30343d", "id": "tvc", "name": "TVC"}, {"hosts": ["tvnoe.cz", "www.tvnoe.cz"], "icon_color": "#30343d", "id": "tv_noe", "name": "TV Noe"}, {"hosts": ["ultimedia.com", "www.ultimedia.com"], "icon_color": "#30343d", "id": "ultimedia", "name": "Ultimedia"}, {"hosts": ["universal-music.de", "www.universal-music.de"], "icon_color": "#30343d", "id": "universal_music_de", "name": "Universal Music Germany"}, {"hosts": ["vidlii.com", "www.vidlii.com"], "icon_color": "#30343d", "id": "vidlii", "name": "VidLii"}, {"hosts": ["visir.is", "www.visir.is"], "icon_color": "#30343d", "id": "visir", "name": "Visir"}, {"hosts": ["wdrmaus.de", "www.wdrmaus.de"], "icon_color": "#30343d", "id": "wdr_maus", "name": "WDR Maus"}, {"hosts": ["ximalaya.com", "www.ximalaya.com"], "icon_color": "#30343d", "id": "ximalaya", "name": "Ximalaya"}, {"hosts": ["zapiks.fr", "www.zapiks.fr"], "icon_color": "#30343d", "id": "zapiks", "name": "Zapiks"}, {"hosts": ["zhihu.com", "www.zhihu.com"], "icon_color": "#30343d", "id": "zhihu", "name": "Zhihu"}, {"hosts": ["dzen.ru", "www.dzen.ru", "zen.yandex.ru"], "icon_color": "#30343d", "id": "dzen", "name": "Dzen"}, {"hosts": ["zoom.us", "www.zoom.us"], "icon_color": "#30343d", "id": "zoom_clips", "name": "Zoom Clips"}, {"hosts": ["prankcast.com", "www.prankcast.com"], "icon_color": "#30343d", "id": "prankcast", "name": "Prankcast"}, {"hosts": ["soundgasm.net", "www.soundgasm.net"], "icon_color": "#30343d", "id": "soundgasm", "name": "Soundgasm"}, {"hosts": ["sovietscloset.com", "www.sovietscloset.com"], "icon_color": "#30343d", "id": "soviets_closet", "name": "Soviet\u0027s Closet"}, {"hosts": ["abc.net.au", "www.abc.net.au"], "icon_color": "#30343d", "id": "abc_australia", "name": "ABC Australia"}, {"hosts": ["arte.tv", "www.arte.tv"], "icon_color": "#30343d", "id": "arte", "name": "ARTE"}, {"hosts": ["20min.ch", "www.20min.ch"], "icon_color": "#30343d", "id": "twenty_minutes", "name": "20 Minuten"}, {"hosts": ["d.tube", "www.d.tube"], "icon_color": "#30343d", "id": "dtube", "name": "DTube"}, {"hosts": ["cjsw.com", "www.cjsw.com"], "icon_color": "#30343d", "id": "cjsw", "name": "CJSW Radio"}, {"hosts": ["pbs.org", "www.pbs.org"], "icon_color": "#30343d", "id": "pbs", "name": "PBS"}, {"hosts": ["francaisfacile.rfi.fr"], "icon_color": "#30343d", "id": "rfi_francais_facile", "name": "RFI Fran\u00e7ais Facile"}, {"hosts": ["muenchen.tv", "www.muenchen.tv"], "icon_color": "#30343d", "id": "muenchen_tv", "name": "m\u00fcnchen.tv"}, {"hosts": ["mixkit.co", "www.mixkit.co"], "icon_color": "#30343d", "id": "mixkit", "name": "Mixkit"}, {"hosts": ["coverr.co", "www.coverr.co"], "icon_color": "#30343d", "id": "coverr", "name": "Coverr"}, {"hosts": ["videezy.com", "www.videezy.com"], "icon_color": "#30343d", "id": "videezy", "name": "Videezy"}, {"hosts": ["pexels.com", "www.pexels.com"], "icon_color": "#30343d", "id": "pexels", "name": "Pexels"}, {"hosts": ["vidsplay.com", "www.vidsplay.com"], "icon_color": "#30343d", "id": "vidsplay", "name": "Vidsplay"}, {"hosts": ["librivox.org", "www.librivox.org"], "icon_color": "#30343d", "id": "librivox", "name": "LibriVox"}, {"hosts": ["ccmixter.org", "www.ccmixter.org"], "icon_color": "#30343d", "id": "ccmixter", "name": "ccMixter"}, {"hosts": ["freemusicarchive.org", "www.freemusicarchive.org"], "icon_color": "#30343d", "id": "freemusicarchive", "name": "Free Music Archive"}, {"hosts": ["images.nasa.gov"], "icon_color": "#30343d", "id": "nasavideo", "name": "NASA Media Library"}, {"hosts": ["dareful.com", "www.dareful.com"], "icon_color": "#30343d", "id": "dareful", "name": "Dareful"}, {"hosts": ["dvidshub.net", "www.dvidshub.net"], "icon_color": "#30343d", "id": "dvids", "name": "DVIDS"}, {"hosts": ["gutenberg.org", "www.gutenberg.org"], "icon_color": "#30343d", "id": "gutenberg", "name": "Project Gutenberg Audio"}, {"hosts": ["usgs.gov", "www.usgs.gov"], "icon_color": "#30343d", "id": "usgs", "name": "USGS Multimedia"}, {"hosts": ["nps.gov", "www.nps.gov"], "icon_color": "#30343d", "id": "nps", "name": "National Park Service Media"}, {"hosts": ["loc.gov", "www.loc.gov"], "icon_color": "#30343d", "id": "locmedia", "name": "Library of Congress Media"}, {"hosts": ["coub.com", "www.coub.com", "c-cdn.coub.com"], "icon_color": "#30343d", "id": "coub", "name": "Coub"}], "portableResultUrl": null, "preparedJobId": null, "sharePages": {"facebook": "/facebook-downloader/", "instagram": "/instagram-downloader/", "snapchat": "/snapchat-video-downloader/", "tiktok": "/tiktok-downloader/", "youtube": "/youtube-downloader/"}, "tenant": "quickdl.app", "ui": {"add_home_screen": "Add to Home Screen", "analyze_item": "Analyze item", "analyze_links": "Analyze links", "analyze_multiple_links": "Analyze multiple links", "analyzing": "Analyzing\u2026", "audio": "Audio", "audio_only": "Audio only", "audio_tracks": "Audio tracks \u00b7 highest bitrate first", "auto_captions": "Auto captions", "available_formats": "Available formats", "awaiting_evidence": "Awaiting evidence", "awaiting_media_proof": "Awaiting media proof", "backup_format": "Backup format", "balanced": "Balanced", "best_for_device": "Best for this device", "best_for_phone": "Best for phone", "best_quality": "Best quality", "bookmark": "Bookmark", "cancel": "Cancel", "canceling": "Canceling\u2026", "capacity_check": "This one-time check protects download capacity for real visitors.", "captions_subtitles": "Captions \u0026 subtitles", "carousel": "Carousel", "checking": "Checking", "checking_evidence": "Checking evidence", "checking_media_options": "Checking video, audio and quality options", "clean_link_copied": "Clean public link copied without common tracking parameters.", "clipboard_unavailable": "Clipboard access is unavailable. Paste the link into the field.", "close_multilink": "Close Multi-Link", "collection_detected": "{type} detected", "collection_note": "Collections open in the main viewer for individual item analysis.", "collection_summary": "{count} items{bounded} \u00b7 individual downloads only", "combined_option": "combined video and audio option", "compatible_compact": "Compatible \u0026 compact", "confirm_download": "Confirm this download", "continue_download": "Continue download", "copy_address_unavailable": "Copy is unavailable. Select the link from the address field.", "copy_unavailable": "Copy is unavailable in this browser.", "delivery_route": "Delivery route", "detected_choose": "detected. Choose an available format.", "direct_delivery_available": "Direct delivery available", "donate": "Donate", "download": "Download", "download_or_thanks": "Download your file \u2014 or say thanks like other users.", "download_ready": "Download ready", "download_started": "Download started. Your browser will save the file using its download settings.", "extractor_available": "Extractor available", "faster_access": "Get faster access next time", "fastest": "Fastest", "feedback_thanks": "Thanks for the feedback.", "finding_formats": "Finding available formats\u2026", "formats_server_unavailable": "Formats are temporarily unavailable from this server", "gallery": "Gallery", "grouped_content": "grouped by content type", "highest_returned_bitrate": "Highest returned bitrate", "highest_returned_option": "Highest returned option", "human_check": "I am human", "images_artwork": "Images \u0026 artwork", "install": "Install", "issues_detected": "Issues detected", "keep_page_open": "{elapsed} \u00b7 keep this page open", "large_file": "Large file", "last_media_proof": "Last media proof", "least_waiting": "Least waiting", "limit_reached": "Limit reached", "link_analysis_failed": "This link could not be analyzed.", "link_number": "Link {number}", "link_recognized": "Link recognized", "links_analyzed": "{successes} of {count} links analyzed \u00b7 downloads remain individual", "live_check_unavailable": "Live check unavailable", "max_unique_links": "Use no more than {max} unique links per analysis.", "media_details_received": "Media details received", "media_link": "Media link", "no": "No", "no_downloadable_options": "No downloadable options were returned for this public media link.", "no_formats_link": "No downloadable formats were returned for this link.", "no_prepared_needed": "No prepared format needed", "no_recent_links": "No recent links stored on this device.", "not_yet_observed": "Not yet observed", "observed": "Observed", "one_tap_access": "to your device for one-tap access.", "only_returned": "Only options returned by the source", "open_collection": "Open collection", "option": "option", "options": "options", "original_image": "Original image \u00b7 short-lived secure link", "partially_working": "Partially working", "paste_media_url_first": "Paste a media URL first.", "paste_valid_link": "Paste at least one valid http(s) link.", "photos_artwork": "Photos, thumbnails and downloadable artwork", "picture_without_audio": "Picture track without audio \u00b7 best quality first", "playlist": "Playlist", "popular_languages": "Popular languages first \u00b7 automatic captions before other tracks", "preparation_queued": "Preparation is queued during high demand", "prepare": "Prepare", "prepare_recommended": "Prepare recommended", "prepared": "Prepared", "prepared_still_ready": "This prepared download is still ready. Click Download to save it.", "preparing_options": "Preparing download options", "preview_found": "Preview found", "quality_without_excess": "Quality without excess", "queue_available": "Every listed format remains available through the queue", "quick_share_help": "A quick share or a small donation helps keep the service free.", "ready_watch": "Ready-to-watch files with picture and sound \u00b7 best quality first", "real_formats_returned": "real formats returned", "real_options": "real options", "recognized_loading": "recognized. Loading details automatically\u2026", "recommended_busy": "Recommended option is busy", "reconnecting_worker": "The job is preserved. Reconnecting to the media worker\u2026", "reliability_passport": "Reliability passport", "request_recorded": "Request recorded for {domain}. No post path or query was stored.", "resolve_observed": "Resolve observed", "result_link": "Result link", "review_items": "Review items", "safety_limit": "This format exceeds a current hard processing safety limit", "score": "Score", "score_explainer": "Score reflects the formats returned for this item, not account or privacy restrictions.", "secure_preparation": "Secure preparation", "security_check": "Security check", "service_link": "Service link", "share": "Share", "share_link_copied": "Share link copied.", "sharing_unavailable": "Sharing is unavailable in this browser.", "show_fewer": "Show fewer", "show_more": "Show more", "signed_link_ready": "Your signed download link is ready and will expire automatically.", "single_use_verification": "Server-bound, single-use verification.", "size_during_processing": "Size calculated during processing", "smart_presets": "Smart presets", "source_returned_media": "This source returned downloadable media.", "subtitles": "Subtitles", "successful_downloads": "Successful downloads", "temporary_issues": "Temporary issues", "testing_public_link": "Testing this public link with the universal analyzer\u2026", "thumbnail_artwork": "Thumbnail / artwork", "total": "total", "unavailable": "Unavailable", "universal_analyzer": "Universal analyzer selected. Analyzing this public link\u2026", "untitled_item": "Untitled item", "upstream_issues": "Upstream issues", "users_share_or_donate": "92% of users download, some also share or donate", "usual_choice": "Your usual choice", "verified_working": "Verified working", "video_audio": "Video + Audio", "video_only": "Video only", "worked": "Worked?", "working": "Working", "yes": "Yes"}, "viral": {"auto_open_hours": 24, "basic_share": true, "campaign": null, "channels": ["native", "whatsapp", "telegram", "copy", "facebook", "x", "reddit", "email"], "enabled": true, "entries": 0, "flags": {"giveaway_ab_testing_enabled": false, "giveaway_countdown_enabled": false, "giveaway_enabled": false, "giveaway_header_enabled": false, "giveaway_inline_enabled": false, "giveaway_modal_enabled": true, "giveaway_native_share_enabled": false, "giveaway_tracking_enabled": false, "giveaway_winners_enabled": false, "viral_share_enabled": true}, "giveaway": false, "participant_status": "ANONYMOUS", "winners": []}};</script>
  <script src="/static/qr-preload.js?v=20260910-qr-fastpath2" defer></script>
  <script src="/static/app.js?v=20261009-extra-fallback" defer></script>
  
  <script src="/static/share-providers.js?v=20260821-1" defer></script>
  <script src="/static/viral-share.js?v=20260821-2" defer></script>
  
  <script src="/static/pwa-core.js?v=20260825-brand1" defer></script><script src="/static/site-retention.js?v=20260829-runtime3" defer></script>
  <script src="/static/rum.js?v=20260823-1" data-sample-rate="0.1" data-page-class="home" defer></script>
  <script src="/static/content-modes.js?v=20260827-semantic1" defer></script>
  

</body>
</html>

Latest requests

# Url Url Source Date
1 https://quickdl.app/ 2026-10-16 17:09:14
2 https://vir.jp/bus4d 2026-10-16 17:09:14
3 https://auth.mediacorp.sg/u/login?… 2026-10-16 17:09:14
4 https://hospitalriodelaloza.com.mx 2026-10-16 17:09:14
5 https://www.captive-fastener.com/c… 2026-10-16 17:09:13
6 https://www.texarkanatwins.com/%25… 2026-10-16 17:09:12
7 https://www.texarkanatwins.com/%25… 2026-10-16 17:09:12
8 https://t.me/seosecretservice 2026-10-16 17:09:12
9 https://www4.iptv-tune.click/ 2026-10-16 17:09:12
10 https://www.texarkanatwins.com/%25… 2026-10-16 17:09:12
11 https://www.cliniquedelenfant.ca/ 2026-10-16 17:09:12
12 https://www.thebolditalic.com/?gi=… 2026-10-16 17:09:11
13 https://auth.mediacorp.sg/u/login?… 2026-10-16 17:09:11
14 https://www.texarkanatwins.com/%25… 2026-10-16 17:09:10
15 https://www.thebolditalic.com/?gi=… 2026-10-16 17:09:10
16 https://www.texarkanatwins.com/%25… 2026-10-16 17:09:09
17 https://www.thebolditalic.com/?gi=… 2026-10-16 17:09:09
18 https://www.friend007.com/welcome 2026-10-16 17:09:09
19 https://www.thebolditalic.com/?gi=… 2026-10-16 17:09:08
20 https://www.texarkanatwins.com/%25… 2026-10-16 17:09:08