Showing source for: https://easyf.app/
Duration: 0.310518s
Server: cloudflare
<!doctype html>
<html lang="en" dir="ltr" data-theme="easyf" style="--accent: #1877f2">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
<title>Simple Public Video and Media Downloader | EasyF</title>
<meta name="description" content="Use a clear three-step downloader for public media you are allowed to keep, understand the available file choices in plain language, and see straightforward explanations when a source cannot provide the item.">
<meta name="robots" content="index,follow,max-image-preview:large,max-snippet:-1,max-video-preview:-1">
<meta name="theme-color" content="#1877f2">
<link rel="canonical" href="https://easyf.app/">
<link rel="alternate" hreflang="en" href="https://easyf.app/"><link rel="alternate" hreflang="am" href="https://easyf.app/am/"><link rel="alternate" hreflang="ar" href="https://easyf.app/ar/"><link rel="alternate" hreflang="bg" href="https://easyf.app/bg/"><link rel="alternate" hreflang="bn" href="https://easyf.app/bn/"><link rel="alternate" hreflang="cs" href="https://easyf.app/cs/"><link rel="alternate" hreflang="da" href="https://easyf.app/da/"><link rel="alternate" hreflang="de" href="https://easyf.app/de/"><link rel="alternate" hreflang="el" href="https://easyf.app/el/"><link rel="alternate" hreflang="es" href="https://easyf.app/es/"><link rel="alternate" hreflang="et" href="https://easyf.app/et/"><link rel="alternate" hreflang="fa" href="https://easyf.app/fa/"><link rel="alternate" hreflang="fi" href="https://easyf.app/fi/"><link rel="alternate" hreflang="fr" href="https://easyf.app/fr/"><link rel="alternate" hreflang="he" href="https://easyf.app/he/"><link rel="alternate" hreflang="hr" href="https://easyf.app/hr/"><link rel="alternate" hreflang="hu" href="https://easyf.app/hu/"><link rel="alternate" hreflang="id" href="https://easyf.app/id/"><link rel="alternate" hreflang="it" href="https://easyf.app/it/"><link rel="alternate" hreflang="ja" href="https://easyf.app/ja/"><link rel="alternate" hreflang="ko" href="https://easyf.app/ko/"><link rel="alternate" hreflang="lt" href="https://easyf.app/lt/"><link rel="alternate" hreflang="lv" href="https://easyf.app/lv/"><link rel="alternate" hreflang="mk" href="https://easyf.app/mk/"><link rel="alternate" hreflang="ms" href="https://easyf.app/ms/"><link rel="alternate" hreflang="nl" href="https://easyf.app/nl/"><link rel="alternate" hreflang="no" href="https://easyf.app/no/"><link rel="alternate" hreflang="pl" href="https://easyf.app/pl/"><link rel="alternate" hreflang="pt" href="https://easyf.app/pt/"><link rel="alternate" hreflang="ro" href="https://easyf.app/ro/"><link rel="alternate" hreflang="sl" href="https://easyf.app/sl/"><link rel="alternate" hreflang="sq" href="https://easyf.app/sq/"><link rel="alternate" hreflang="sr" href="https://easyf.app/sr/"><link rel="alternate" hreflang="sv" href="https://easyf.app/sv/"><link rel="alternate" hreflang="sw-tz" href="https://easyf.app/sw-tz/"><link rel="alternate" hreflang="th" href="https://easyf.app/th/"><link rel="alternate" hreflang="tr" href="https://easyf.app/tr/"><link rel="alternate" hreflang="ur" href="https://easyf.app/ur/"><link rel="alternate" hreflang="uz" href="https://easyf.app/uz/"><link rel="alternate" hreflang="vi" href="https://easyf.app/vi/"><link rel="alternate" hreflang="zh-hk" href="https://easyf.app/zh-hk/"><link rel="alternate" hreflang="x-default" href="https://easyf.app/">
<meta property="og:title" content="Simple Public Video and Media Downloader | EasyF">
<meta property="og:description" content="Use a clear three-step downloader for public media you are allowed to keep, understand the available file choices in plain language, and see straightforward explanations when a source cannot provide the item.">
<meta property="og:type" content="website">
<meta property="og:url" content="https://easyf.app/">
<meta property="og:site_name" content="EasyF">
<meta property="og:image" content="https://easyf.app/static/brands/easyf.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="Simple Public Video and Media Downloader | EasyF">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="Simple Public Video and Media Downloader | EasyF">
<meta name="twitter:description" content="Use a clear three-step downloader for public media you are allowed to keep, understand the available file choices in plain language, and see straightforward explanations when a source cannot provide the item.">
<meta name="twitter:image" content="https://easyf.app/static/brands/easyf.app/logo.webp?v=20260826-tenantbrand3">
<link rel="icon" type="image/x-icon" sizes="16x16 32x32 48x48" href="/static/brands/easyf.app/favicon.ico?v=20260829-1">
<link rel="icon" type="image/png" sizes="48x48" href="/static/brands/easyf.app/favicon-48.png?v=20260829-1">
<link rel="icon" type="image/png" sizes="96x96" href="/static/brands/easyf.app/favicon-96.png?v=20260829-1">
<link rel="icon" type="image/webp" sizes="256x256" href="/static/brands/easyf.app/favicon-256.webp?v=20260826-tenantbrand3">
<link rel="apple-touch-icon" sizes="180x180" href="/static/brands/easyf.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/easyf/source-theme.css?v=e706a9bacc1b">
<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-7GNTYY81MF"></script><script>window.dataLayer=window.dataLayer||[];function gtag(){dataLayer.push(arguments)}gtag('js',new Date());gtag('config',"G-7GNTYY81MF",{'anonymize_ip':true});</script>
<script type="application/ld+json">{"@context": "https://schema.org", "@type": "WebApplication", "applicationCategory": "MultimediaApplication", "description": "Use a clear three-step downloader for public media you are allowed to keep, understand the available file choices in plain language, and see straightforward explanations when a source cannot provide the item.", "inLanguage": "en", "isFamilyFriendly": true, "name": "Simple Public Video and Media Downloader | EasyF", "offers": {"@type": "Offer", "price": "0", "priceCurrency": "USD"}, "operatingSystem": "Any", "url": "https://easyf.app/"}</script>
<script type="application/ld+json">{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "acceptedAnswer": {"@type": "Answer", "text": "Use the public-facing Facebook item itself, copied from the browser address bar. Copy the original page 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 guided result on Facebook?"}, {"@type": "Question", "acceptedAnswer": {"@type": "Answer", "text": "Every response describes one public Facebook item. The result translates the source response into plain choices. The set of video, reel, photo can therefore change, and use the short descriptions to decide what fits your device and purpose."}, "name": "Why does the guided result vary between two Facebook items?"}, {"@type": "Question", "acceptedAnswer": {"@type": "Answer", "text": "A simple interface still follows every source permission. A matching route does not override audience, login, regional, deletion, DRM or publisher controls. If no public asset is returned, the honest result is to stop instead of guessing."}, "name": "Where does the Facebook public route stop?"}]}</script>
</head>
<body class="brand-easyf-app layout-2" data-tenant-theme="easyf" data-reference-layout="2">
<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-2 reference-fdown-vn/en">
<div class="header-shell">
<a class="brand" href="/" aria-label="EasyF home"><img class="brand-logo" translate="no" src="/static/brands/easyf.app/logo.webp?v=20260826-tenantbrand3" alt="EasyF" 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="/download-help/"><strong>All sources</strong></a>
<a href="/easyf-apps/"><strong>Apps</strong></a>
<a href="/#support"><strong>Help</strong></a>
</nav>
<div class="header-actions">
<details class="locale-selector language-control language-style-2">
<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>41 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="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="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="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="/integration/">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="EasyF home"><img class="brand-logo" translate="no" src="/static/brands/easyf.app/logo.webp?v=20260826-tenantbrand3" alt="EasyF" 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="/download-help/"><span aria-hidden="true">◎</span><strong>All sources</strong><b aria-hidden="true">›</b></a>
<a href="/easyf-apps/"><span aria-hidden="true">▦</span><strong>Apps</strong><b aria-hidden="true">›</b></a>
<a href="/integration/"><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-fdown-vn reference-centered">
<div class="reference-inner">
<div class="hero-copy">
<span id="family-mode-eyebrow" class="eyebrow">A FRIENDLIER WAY TO SAVE</span>
<h1 id="family-mode-title">Simple Public Video and Media Downloader</h1>
<p id="family-mode-description">A calm three-step experience for Facebook content, with universal source detection available in the same form.</p>
</div>
<div class="hero-tool wide-url-workspace">
<form id="download-form" class="url-form friendly-form" data-role="downloader-form" data-downloader-form="shared" novalidate>
<input type="hidden" name="csrf_token" value="1792288515.21bcb8c323b3fac6a72761dd7b3bf9b342c6e35106311100ab3eb84a888b45f6" 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 Facebook or supported media link" 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="/download-help/"><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">For Request boundary, EasyF begins with public or authorized material. Its plain-language workflow pairs that with no DRM defeat and ends with 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>For QR handoff, EasyF checks a clean result address before no embedded media file. This plain-language workflow also makes temporary delivery rules clear.</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">easyf.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 EasyF 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>Beginner-friendly public media saving with plain-language permission guidance</span>
<h2 id="tenant-editorial-title">Simple Public Video and Media Downloader | EasyF</h2>
<p><strong>A Simpler Public Media Downloader</strong></p>
<p>EasyF removes technical noise for someone who has a legitimate public link and wants to understand what happens next. The page explains source detection, format choice, preparation, temporary delivery, and common errors without pretending that every service or post works the same way.</p><p>The first question is permission: the media should be public or otherwise authorized for the user to keep. The second is availability: EasyF asks the source what the exact link exposes. Only then does it offer choices, with simple labels supported by visible technical details when needed.</p>
</div>
<figure class="home-brand-visual">
<img
src="/static/brands/easyf.app/home-feature.webp?v=20260826-home1"
alt="EasyF public media download workflow illustration"
title="How EasyF 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>Start with permission</h2><p>Use material you created, received permission to keep, or can lawfully download under the source terms and applicable rules.</p></article><article><span class="metric">02</span><h2>Choose from real options</h2><p>EasyF displays the video, audio, image, caption, or document choices returned for the submitted public item rather than a fixed marketing menu.</p></article><article><span class="metric">03</span><h2>Know when it expires</h2><p>A prepared file is temporary. Download it while the signed link remains valid and keep your own lawful copy where appropriate.</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="EasyF organizes Recent-link history around no stored entries yet. Its plain-language workflow compares device-local records. A fresh public URL remains the final check."><p>EasyF organizes Recent-link history around no stored entries yet. Its plain-language workflow compares device-local records. A fresh public URL remains the final check.</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>Copy the public post or media URL, paste it into the single link field, and check that the detected service name matches your source.</p></div></li><li><span>2</span><div><h3>Step 2</h3><p>Read the result summary and choose a returned option that has the picture, sound, language, or file type you actually need.</p></div></li><li><span>3</span><div><h3>Step 3</h3><p>Wait for preparation if required, download the temporary file, and use the clear error message if the source needs login, removed the item, or returned no media.</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 EasyF downloaders for beginner-friendly public media saving with plain-language permission guidance. 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="/download-help/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="/download-help/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="/download-help/"><span>Browse all 459 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 EasyF downloader works</h2><p>Use a clear three-step downloader for public media you are allowed to keep, understand the available file choices in plain language, and see straightforward explanations when a source cannot provide the item.</p></div>
<div class="steps">
<article><b>1</b><p>Copy the public post or media URL, paste it into the single link field, and check that the detected service name matches your source.</p></article>
<article><b>2</b><p>Read the result summary and choose a returned option that has the picture, sound, language, or file type you actually need.</p></article>
<article><b>3</b><p>Wait for preparation if required, download the temporary file, and use the clear error message if the source needs login, removed the item, or returned no media.</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>For Unknown-source check, EasyF begins with one public address. Its plain-language workflow pairs that with privacy-safe demand counting and ends with 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-2">
<div class="footer-main">
<div class="footer-brand"><a class="footer-logo footer-logo-plain" href="/" aria-label="EasyF home"><img class="brand-logo" translate="no" src="/static/brands/easyf.app/logo.webp?v=20260826-tenantbrand3" width="1200" height="401" alt="EasyF" loading="lazy" decoding="async"></a><p>Public media saving without a complicated workflow.</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="/download-help/">All sources</a></div>
<div class="footer-menu-group"><strong>Product</strong><a href="/easyf-apps/">Apps</a><a href="/on-device-tools/">Local media tools</a><a href="/integration/">API access</a><a href="/service-health/">Status</a></div>
<div class="footer-menu-group"><strong>Help</strong><a href="/help-desk/">Contact us</a><a href="/privacy-center/">Privacy policy</a><a href="/download-help/">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/easyf.app"><img src="https://websitevirusscanner.com/badge/easyf.app?theme=dark&size=medium" alt="Independent WebsiteVirusScanner trust report for easyf.app" width="260" height="72" loading="lazy" decoding="async"></a></div></div>
<div class="footer-legal"><span translate="no">© 2026 EasyF</span><span>Public and authorized media only</span><a href="/privacy-center/">Terms & 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": "EasyF", "browserAuthToken": "1792288515.21bcb8c323b3fac6a72761dd7b3bf9b342c6e35106311100ab3eb84a888b45f6", "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": "easyf.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>
| # |
Url |
Url |
Source |
Date |
| 1 |
https://easyf.app/ |
|
2026-10-17 17:55:15 |
| 2 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:55:14 |
| 3 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 17:55:14 |
| 4 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:55:14 |
| 5 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:55:14 |
| 6 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:55:13 |
| 7 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:55:12 |
| 8 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:55:12 |
| 9 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:55:11 |
| 10 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:55:10 |
| 11 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:55:10 |
| 12 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:55:10 |
| 13 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:55:08 |
| 14 |
https://keyword-hero.com/ |
|
2026-10-17 17:55:08 |
| 15 |
https://digi5.sgp1.digitaloceanspa… |
|
2026-10-17 17:55:08 |
| 16 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:55:07 |
| 17 |
https://www.texarkanatwins.com/%25… |
|
2026-10-17 17:55:07 |
| 18 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:55:07 |
| 19 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:55:06 |
| 20 |
https://www.thebolditalic.com/?gi=… |
|
2026-10-17 17:55:06 |