Logo Media Downloader v3.0
Version 3.0 • Open Source • Zero Ads Code ↗

Clean and ascetic media downloader

Download videos from YouTube, TikTok, Reels, and Twitter in crystal-clear 1080p Full HD or MP3 without ads, scams, or watermarks.

🍎

macOS

Apple Silicon (M1/M2/M3/M4) & Intel

  • ✓ Native Apple Silicon (M1/M2/M3/M4) & Intel support
  • ✓ 100% QuickTime Player & iOS compatibility (H.264/AAC)
  • ✓ Clean .app launcher right on your Desktop
  • ✓ Audio track & dubbing language selector (UA, EN, etc.)
  • ✓ Batch & playlist downloads with progress tracking [X/N]
📥 Download for macOS
ZIP archive • macOS 11 Big Sur or newer
🍺 or install via Homebrew:
brew install illiaranok/tap/media-downloader Copy
🪟

Windows

Windows 10 / 11 (64-bit)

  • ✓ Windows 10 and Windows 11 (64-bit) ready
  • ✓ Automated .bat launcher & 1-click Desktop shortcut creator
  • ✓ Native Windows notification toasts
  • ✓ Auto-save directly to Downloads folder
  • ✓ Batch & playlist downloads with progress tracking [X/N]
📥 Download for Windows
ZIP archive • 57 MB • All-inclusive (Python + yt-dlp + ffmpeg)

How it works in 3 easy steps

STEP 1

1. Download archive

Choose the version for your OS and extract the folder.

STEP 2

2. 1-Click launch

Double-click the app bundle (.app) on Mac or .bat launcher on Windows.

STEP 3

3. Paste link

The app auto-detects clipboard links and saves directly to Downloads.

Step-by-Step Launch Guide

Choose your operating system below to see the exact files and launch steps:

🪟 Windows 10 & 11 (64-bit)
1-Click Automatic Launch • All-Inclusive
1

1. Extract ZIP Archive (Required!)

After downloading, right-click MediaDownloader-Windows.zip ➡️ select «Extract All...» into any folder.
⚠️ Important: Do not run directly inside the archive window — make sure to extract all files first.

2

2. Run Start_Media_Downloader.bat

Inside the extracted folder, double-click the launcher:
👉 Start_Media_Downloader.bat (or media_downloader_app.py).
All dependencies (Python, yt-dlp, FFmpeg) are hidden inside _internal, keeping your folder completely clutter-free.

3

3. App Icon & Automatic Desktop Shortcut

On first launch, the launcher automatically creates a 'Media Downloader' shortcut with the custom ascetic icon directly on your Windows Desktop! The custom app icon will also show up in the window titlebar and Windows taskbar.

4

4. Instant Media Downloads

Copy any video/audio URL (YouTube, TikTok, Instagram Reels, Twitter/X). The app automatically detects clipboard links. Choose your format — your file is saved straight to your Downloads folder!

🍎 macOS (Apple Silicon & Intel)
First Launch Guide (Apple Gatekeeper)
1

1. Unzip and open Media_Downloader.app

Double-click MediaDownloader-macOS.zip to unzip. Inside you will find:
👉 Media_Downloader.app (you can drag it to Applications or keep it on your Desktop).

2

2. Apple Gatekeeper Security Prompt

On first launch, macOS will show a prompt: 'Cannot be opened because Apple cannot check it for malicious software' (standard for non-App Store open-source apps).
Simply click Done (or Cancel) on this prompt.

3

3. Open System Settings ➡️ Privacy & Security

Open System Settings (click Apple menu  in the top-left corner ➡️ System Settings).
In the left sidebar, click 'Privacy & Security'.

4

4. Scroll down and click 'Open Anyway'

Scroll down the right pane to the 'Security' section.
You will see: 'Media_Downloader was blocked from use...'
Click the button: 👉 'Open Anyway' and confirm by clicking 'Open'.
🎉 This is only required ONCE! Future launches will open instantly with 1 click.

5

5. Seamless QuickTime-Ready Downloads

The app prompts for interface language once (English or Ukrainian). Simply copy any video link — it will be optimized for Apple QuickTime (H.264/AAC) and saved directly to your ~/Downloads folder.

Why Media Downloader?

Most web converters are cluttered with malicious ads, throttle speeds, or demand paid subscriptions. Our tool runs locally on your computer using official yt-dlp and FFmpeg 7.1 engines.

Comparison with other tools

Feature Regular online converters Media Downloader
Ads and pop-ups Flooded with intrusive ads & scams 100% Ad-Free (Zero Ads)
Video Quality Often capped at 720p or 360p Full HD 1080p, 2K, 4K
Apple QuickTime Compatibility Incompatible codecs (audio-only bug) 100% native H.264/AAC streams
Audio track / dubbing selection Impossible (default only) Full selection of any audio track
Download Speed Slow queues on server Maximum speed of your connection

Supported Services

YouTube (including Shorts), TikTok (watermark-free), Instagram Reels, Twitter/X, SoundCloud, Reddit, Vimeo, Facebook, Twitch clips, and 1000+ open media platforms.

Leave feedback or suggestion

Have an idea, spotted an issue, or want to suggest a new feature? Your message will be sent directly to the developer's email.

Frequently Asked Questions (FAQ)

All files are automatically saved to your system 'Downloads' folder (~/Downloads on Mac or C:\Users\Username\Downloads on Windows).
In the app main menu, choose option [3] Select audio language. The app will detect all available language tracks for the video (e.g. Ukrainian, English original, etc.).
The app automatically remuxes streams into 100% Apple-compliant codecs: H.264 (AVC) for video and AAC for audio. This guarantees flawless playback in QuickTime Player, macOS QuickLook (spacebar), and iOS devices.
Yes, the program is 100% free, open-source, and contains no ads, paid subscriptions, or tracking.
100% Open Source • MIT License • Zero Tracking

Transparent & Clean Source Code

No obfuscated binaries, no telemetry, no spyware. The entire Python implementation is open and visible below — inspect every line, download it, or run it directly in your terminal.

🐍 media_downloader_app.py 604 lines • Python 3
media_downloader_app.py
Python 3.8+
⏳ Loading source code...

🛡️ Pure Python & Official Engines

The utility is built with standard Python 3 and runs official open-source libraries: yt-dlp and FFmpeg 7.1. No third-party ad SDKs, browser injectors, or closed binary blobs.

🔒 100% Privacy & Zero Telemetry

Zero analytics, user tracking, or telemetry pings. All media streams download directly from social network CDNs to your local disk, without passing through any intermediate servers.

⚡ Run Directly from Terminal

You can bypass the GUI app bundles entirely. Just download media_downloader_app.py and execute directly:

python3 media_downloader_app.py

🤝 Open for Contributions

Distributed under the permissive MIT License. You are free to inspect, fork, modify, report bugs, and contribute improvements to the community.

Support Project Development

If Media Downloader has saved you time and made your life easier, you can buy me a coffee to support ongoing development.

❤️ Thank you so much for every bit of support!

Every contribution inspires me to keep the code open-source, maintain download engines, and build new free tools without ads.