OmniDown

เครื่องมือดาวน์โหลดวิดีโอ HD ที่รวดเร็วและฟรีแบบครบวงจร รองรับการดาวน์โหลดวิดีโอจาก YouTube, TikTok, Douyin, Instagram, Facebook, Threads, XiaoHongShu, TED, X (เดิม Twitter) และอื่นๆ เพลิดเพลินกับการดาวน์โหลดที่มีคุณภาพสูงโดยไม่มีลายน้ำ

Before you install, Greasy Fork would like you to know that this script contains antifeatures, which are things there for the script author's benefit, rather than yours.

This script will inject ads on the sites you visit. The author of this script explains: This script uses external services as fallback when direct download is blocked.

คุณจะต้องติดตั้งส่วนขยาย เช่น Tampermonkey, Greasemonkey หรือ Violentmonkey เพื่อติดตั้งสคริปต์นี้

You will need to install an extension such as Tampermonkey to install this script.

คุณจะต้องติดตั้งส่วนขยาย เช่น Tampermonkey หรือ Violentmonkey เพื่อติดตั้งสคริปต์นี้

You will need to install an extension such as Tampermonkey or Userscripts to install this script.

You will need to install an extension such as Tampermonkey to install this script.

You will need to install a user script manager extension to install this script.

(I already have a user script manager, let me install it!)

Advertisement:

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install an extension such as Stylus to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

You will need to install a user style manager extension to install this style.

(I already have a user style manager, let me install it!)

Advertisement:

ผู้เขียน
ksmo
จำนวนติดตั้งประจำวัน
12
จำนวนติดตั้งทั้งหมด
40
คะแนน
0 0 1
เวอร์ชัน
3.2.5
สร้างเมื่อ
11-07-2026
อัปเดตเมื่อ
13-07-2026
Size
321 กิโลไบต์
สัญญาอนุญาต
MIT
Antifeatures
Ads
ปรับใช้กับ

📥 OmniDown — HD Video Downloader (YouTube, TikTok, Instagram, X & More)

OmniDown is a powerful, lightweight, and modern userscript designed to extract and download online videos, audios, and images directly from your browser. It prioritizes direct high-definition local streams and offers seamless one-click fallbacks to Cobalt.tools or dedicated converters when streams are locked by DRM, CORS, or HLS limits.

Version License Aesthetics


🚀 What's New in Version 3.2.1?

  • TikTok Drawer Panel: The download menu on TikTok is now docked directly next to the control sidebar. It features a smooth, slide-out transition from behind the sidebar, straight right borders, and matches the exact height and frosted-glass style of the main controls.
  • TikTok ID Polling Sync: Intercepts console player logs with a 4-second protection lock to prevent rapid scroll events from overwriting the correct active video ID.
  • TikTok SPA Navigation: General URL polling keeps the sidebar, username, and video details perfectly synchronized across client-side (SPA) page changes without requiring reloads.
  • Cobalt Hash Prefill Fix: Updated Cobalt redirects to pass target URLs via hash fragments (#), enabling automated link pre-filling and download initiation on the Cobalt frontend.
  • Clean Link Copying (Instagram & YouTube): The "Copy Link" buttons now fetch clean post/reels page URLs (stripped of tracking metadata like ?igsh= or ?utm_source=) instead of temporary, expiring CDN server links.
  • Minimalist YouTube View: Disabled the redundant floating action button (FAB) on YouTube, keeping the player control bar clean and focused.

📸 Interface & Layout Guide

🎵 TikTok Feed Sidebar Integration

The live sidebar automatically binds to the active video in the viewport. Clicking "Download" slides out the quality selection menu from behind the sidebar. TikTok Sidebar Drawer

📺 YouTube Integrated Control Menu

A native vector SVG download button is injected directly inside YouTube's player control bar (ytp-right-controls). YouTube Control Integration

🌐 Floating Downloader for Other Websites

On all other supported sites, a clean floating action button (FAB) appears in the bottom right corner to quickly access download options. Floating Downloader on Other Sites


🌟 Supported Platforms & Features

📺 YouTube & YouTube Shorts

  • Player Bar Integration: Injects a minimalist download button next to settings and captions.
  • Signature Deciphering: Built-in dynamic deciphering algorithm for YouTube's base.js protected streams.
  • n-Parameter Bypass: Resolves speed throttling automatically to download at full connection speed.
  • Playlist Export: Export entire YouTube playlist URLs to a clean .txt file in one click.
  • Subtitles: Convert XML subtitles to SRT format and download them natively.

🎵 TikTok & Douyin

  • Viewport Tracking: Automatically maps to the active video card using IntersectionObserver.
  • API Sniffing: Hooked network requests (XHR/Fetch) capture usernames and watermark-free metadata on the fly.
  • Seamless Share Link Copying: Copy clean shareable links without tracking garbage.

📸 Instagram (Reels, Posts, Stories & Carousels)

  • Active Slide Detector: Scans carousel posts to identify and download the specific slide currently visible on screen.
  • No-CORS Link Cleaner: Extracts and cleans the permanent Reels/Post page URL.
  • HLS Stream Fallback: Detects blob streams and routes them to dedicated converters.

🐦 X (Twitter), Facebook & Threads

  • Local parser extracts direct MP4 media links from page structures.

🎵 Spotify

  • Quick redirect search button to fetch tracks from external audio converters.

🛠️ Download Workflows

  1. Direct Download (Local-First): Fetches and saves the media file directly inside your browser. It handles chunked downloading, signature solving, and shows a beautiful glassmorphic progress bar.
  2. Cobalt Redirection: Pre-fills and opens Cobalt's clean interface using # parameters. Defaults to cobalt.tools but can be configured to any custom self-hosted instance.
  3. External Fallback Resolver: Prompts redirection to trusted external conversion tools (like SnapTik, SSSTik, SaveFrom, FASTDL) when local streams are CORS-blocked or HLS-encoded.

🎮 Shortcuts & Customization

  • Ctrl + Alt + Shift + D: Open/close the download menu overlay.
  • Esc: Close open overlays or cancel active downloads.
  • Tampermonkey Menu Command options:
    • 🌐 Change language (English, Portuguese, Spanish, Simplified/Traditional Chinese, Vietnamese).
    • ⚙️ Configure custom Cobalt API URL or custom CORS Proxy.
    • 🔘 Toggle Floating Action Button visibility.
    • 🔘 Toggle Auto-Redirect (instantly go to fallbacks without confirmation prompts).

🔒 Security & Privacy

  • Zero Tracking: Processing runs 100% locally in your browser. No telemetry, no analytics, no third-party data tracking.
  • Trusted Types Compliant: Safe from XSS injection risks, using secure DOM generation APIs (createElement) instead of dangerous HTML parser APIs.
  • LRU Memory Guard: Automatic cleanup of cache maps ensures zero memory leaks when scrolling infinite feeds.