Video Downloaders for Mac

View 57 business solutions

Browse free open source Video Downloaders and projects for Mac below. Use the toggles on the left to filter open source Video Downloaders by OS, license, language, programming language, and project status.

  • Our Free Plans just got better! | Auth0 Icon
    Our Free Plans just got better! | Auth0

    With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

    You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
    Try free now
  • Automate contact and company data extraction Icon
    Automate contact and company data extraction

    Build lead generation pipelines that pull emails, phone numbers, and company details from directories, maps, social platforms. Full API access.

    Generate leads at scale without building or maintaining scrapers. Use 10,000+ ready-made tools that handle authentication, pagination, and anti-bot protection. Pull data from business directories, social profiles, and public sources, then export to your CRM or database via API. Schedule recurring extractions, enrich existing datasets, and integrate with your workflows.
    Explore Apify Store
  • 1
    yt-dlp

    yt-dlp

    A youtube-dl fork with additional features and fixes

    yt-dlp is a youtube-dl fork based on the now inactive youtube-dlc. The main focus of this project is adding new features and patches while also keeping up to date with the original project
    Downloads: 288 This Week
    Last Update:
    See Project
  • 2
    youtube-dl

    youtube-dl

    Download videos from YouTube (and more sites)

    youtube-dl is a command-line program to download videos from YouTube and a few more sites. It requires the Python interpreter (2.6, 2.7, or 3.2+), and it is not platform specific. We also provide a Windows executable that includes Python. youtube-dl should work in your Unix box, in Windows or in Mac OS X. It is released to the public domain, which means you can modify it, redistribute it or use it however you like. youtube-dl is a powerful, open-source command-line program designed to facilitate the downloading of videos and audio from popular video streaming websites. Widely recognized for its versatility, youtube-dl supports a vast array of platforms beyond YouTube, including Vimeo, Dailymotion, and many others. The tool provides users with advanced customization options, such as selecting specific video formats, extracting audio, bypassing geographic restrictions, and downloading entire playlists or channels.
    Downloads: 180 This Week
    Last Update:
    See Project
  • 3
    Open Video Downloader

    Open Video Downloader

    A cross-platform GUI for youtube-dl made in Electron and node.js

    A cross-platform GUI for youtube-dl made in Electron and node.js. Download from all kind of platforms: YouTube, vimeo, twitter & many more. Download multiple videos/playlists/channels in one go. Select the resolution and format you want to download in. Download private videos (currently only tested on YouTube). Multithreaded, up to 32 videos can be downloaded synchronously. Shows how much size the download will use up on your system. The app automatically keeps ytdl up-to-date. Please be aware that this app is only tested on windows, linux and macOS. If you decide to build for another platform/archtype it may or may not work. Builds other than those available in the releases come with absolutely no support.
    Downloads: 159 This Week
    Last Update:
    See Project
  • 4
    YouTube Music

    YouTube Music

    YouTube Music Desktop App bundled with custom plugins

    Open source, cross-platform, unofficial YouTube Music Desktop App with built-in ad blocker and downloader. Native look & feel, aims at keeping the original interface. Framework for custom plugins: change YouTube Music to your needs (style, content, features), enable/disable plugins in one click. Install the youtube-music-bin package from the AUR. For AUR installation instructions, take a look at the wiki page. Block all ads and tracking out of the box. Apply compression to audio (lowers the volume of the loudest parts of the signal and raises the volume of the softest parts) Next/Back navigation arrows directly integrated in the interface, like in your favorite browser. Allows setting global hotkeys for playback (play/pause/next/previous) + disable media osd by overriding media keys + enable Ctrl/CMD + F to search + enable Linux mpris support for media keys + custom hotkeys for advanced users.
    Downloads: 102 This Week
    Last Update:
    See Project
  • Leverage AI to Automate Medical Coding Icon
    Leverage AI to Automate Medical Coding

    Medical Coding Solution

    As a healthcare provider, you should be paid promptly for the services you provide to patients. Slow, inefficient, and error-prone manual coding keeps you from the financial peace you deserve. XpertDox’s autonomous coding solution accelerates the revenue cycle so you can focus on providing great healthcare.
    Learn More
  • 5
    downkyi

    downkyi

    Bilibili video downloader supporting 8K, batch, and toolbox tools

    downkyi is an open-source downloader for Bilibili videos. It features a clean UI, QR-code login, batch downloads, support for 8K, HDR, Dolby Vision, audio/video extraction, watermark removal, and subtitle/danmaku retrieval. It leverages aria2c for multi-threaded downloading and FFmpeg for muxing and processing.
    Downloads: 81 This Week
    Last Update:
    See Project
  • 6
    Youtube-DLG

    Youtube-DLG

    A cross platform front-end GUI of the popular youtube-dl downloader

    YouTube-DLG is a user-friendly graphical interface for the popular command-line tool YouTube-DL, designed to simplify downloading videos and audio from YouTube and other platforms. It allows users to save content in various formats and resolutions, including MP3 and MP4, with just a few clicks. YouTube-DLG supports batch downloading, custom output settings, and format selection, making it a versatile solution for managing downloads efficiently. With its lightweight design and cross-platform compatibility, YouTube-DLG is an excellent choice for users seeking a simple yet powerful way to access and organize media offline.
    Downloads: 80 This Week
    Last Update:
    See Project
  • 7
    YoutubeDownloader

    YoutubeDownloader

    Downloads videos and playlists from YouTube

    YoutubeDownloader is a cross-platform GUI application built with C#, using YoutubeExplode to fetch videos, playlists, or channel content from YouTube. It supports keyword search, batch download, format selection, vigilant mode, and FFmpeg integration. Available for Windows, Linux, and macOS (portable binaries included). It’s actively maintained and open-source under GPL‑3.0+.
    Downloads: 55 This Week
    Last Update:
    See Project
  • 8
    Xtreme Download Manager

    Xtreme Download Manager

    Powerfull download accelerator and video downloader

    Xtreme Download Manager is a powerful tool to increase download speed up to 500%, save streaming videos from websites, resume broken/dead downloads, and schedule and convert downloads. XDM seamlessly integrates with Google Chrome, Mozilla Firefox Quantum, Opera, Vivaldi and other Chromium and Firefox-based browsers, to take over downloads and saving streaming videos from web. XDM has a built-in video converter which lets you convert your downloaded videos to different formats so that you can watch them on your mobile or TV (100+ devices are supported) XDM can download streaming content from most websites. The best way of downloading webpage embedded videos from the Internet is here. After installing XDM, the "Download Video" button pops up whenever you are watching a video anywhere in the Internet. Just click on the button to start downloading clips. XDM supports all popular browsers including Google Chrome, Firefox Quantum, Vivaldi, Opera and many other browsers on Windows.
    Downloads: 50 This Week
    Last Update:
    See Project
  • 9
    Annie

    Annie

    Fast, simple and clean video downloader

    Annie is a fast, simple and clean video downloader built with Go. Download videos, playlists, and any multimedia resource with an URL. You can download multiple URLs at once and save your files with custom formats and quality presets. Annie is an open source project and built on the top of open-source projects. If you are interested, then you are welcome to contribute. A temporary .download file is kept in the output directory. If annie is ran with the same arguments, then the download progress will resume from the last session. Annie will auto retry when the download failed, you can specify the retry times by -retry option (default is 100). Cookies can be provided to annie with the -c option if they are required for accessing the video. If the -c is not set, annie will try to get the cookies from the current user's Chrome or Edge automatically. To use this feature, you need to shutdown your Chrome or Edge for only one time and let annie launch the browser for you.
    Downloads: 40 This Week
    Last Update:
    See Project
  • Desktop and Mobile Device Management Software Icon
    Desktop and Mobile Device Management Software

    It's a modern take on desktop management that can be scaled as per organizational needs.

    Desktop Central is a unified endpoint management (UEM) solution that helps in managing servers, laptops, desktops, smartphones, and tablets from a central location.
    Learn More
  • 10
    BBDown

    BBDown

    Bilibili Downloader

    BBDown is a free, efficient command‑line downloader and parser for content from Bilibili (Chinese video platform). It supports fetching videos via URLs or content IDs (e.g., av, BV, ep, ss), can be installed as a global .NET tool, and is actively maintained with automated builds and releases. This project is for personal study, research and non-commercial use only. When using this tool, users themselves ensure compliance with relevant laws and regulations, in particular legal provisions related to copyright. The developer shall not be liable for any copyright disputes or legal liability arising from the use of this tool. Users are advised to exercise caution when using it, ensuring that their actions are lawful and compliant, and to use the content in question only with lawful authorization.
    Downloads: 28 This Week
    Last Update:
    See Project
  • 11
    KemonoDownloader

    KemonoDownloader

    Kemono Downloader - A cross-platform Python app built with PyQt6

    Welcome to Kemono Downloader, a versatile Python-based desktop application built with PyQt6, designed to download content from Kemono.su. This tool enables users to archive individual posts or entire creator profiles from services like Patreon, Fanbox, and more, supporting a wide range of file types with customizable settings and advanced features.
    Leader badge
    Downloads: 291 This Week
    Last Update:
    See Project
  • 12
    YT Channel Downloader

    YT Channel Downloader

    Download YouTube channels, playlists, videos, audios with easy login.

    YT Channel Downloader is a powerful and user-friendly application that enables you to selectively or entirely download YouTube channels, playlists or individual videos and audios with ease. The app supports high-quality video and audio downloads, including 4K resolution and best available audio tracks. With a simple YouTube login process, you can download private or age-restricted content using your session cookies. The application offers extensive customization options, allowing you to choose your preferred video resolution, audio quality, and file format. Additionally, the intuitive interface ensures that both novice and advanced users can navigate and utilize the tool effortlessly. Whether you're archiving your favorite channels or downloading videos for offline viewing, YT Channel Downloader provides a seamless and efficient experience.
    Leader badge
    Downloads: 365 This Week
    Last Update:
    See Project
  • 13
    MP3 Rocket

    MP3 Rocket

    YouTube to mp3 converter and downloader

    MP3 Rocket is the fastest YouTube to MP3 Converter. Get free video to mp3 conversions with MP3 Rocket. It converts and downloads videos in popular mp3 format. MP3 Rocket is the most trusted Video to MP3 converter tool. It's fast, free, and no registration is required. MP3 Rocket is a simple and to use YouTube to MP3 converter and video downloader. MP3 Rocket converts video to multiple audio or video formats and provides easy play back on computers or mobile devices. MP3 Rocket also allows users to turn any video into a MP3 ringtone, without sound quality loss. MP3 Rocket is more than a video downloader, it allows users to download HD videos and convert them to any common video format. The program is easy to use. Just specify the URL for the video desired and click the Download button. Audio formats supported are: MP3, M4A, AAC, AIFF, FLAC, WAV, WMA. Video formats supported are: MP4, FLV, MOV, AVI, MPG, WMV, WEBM, 3GP.
    Downloads: 149 This Week
    Last Update:
    See Project
  • 14
    Hitomi Downloader

    Hitomi Downloader

    🍰 Desktop utility to download images/videos/music/text

    🍰 Desktop utility to download images/videos/music/text from various websites, and more.
    Downloads: 194 This Week
    Last Update:
    See Project
  • 15
    NoTube YouTube Video Downloader

    NoTube YouTube Video Downloader

    Download YouTube videos to your PC to watch without internet.

    NoTube is a program that downloads YouTube videos to your Windows computer. You paste a video link, pick a quality, and the video saves to your hard drive. After that, you can watch it anytime without needing internet. The program works with individual videos and full playlists. You can save videos in different quality levels, from low resolution to 4K if the video has it. You can also download just the audio if you only want the sound. The downloaded files go into a folder you choose. You can watch them with any video player on your computer. The program shows download progress so you know how long it will take. You need to copy the video link from YouTube and paste it into NoTube. Then you select what quality you want and click download. The program handles the rest. The software runs on Windows 10 and Windows 11. It stores videos on your computer, so you need enough free space for the files you download. Video files can be large, especially high quality ones.
    Leader badge
    Downloads: 125 This Week
    Last Update:
    See Project
  • 16
    YouTube-DL-PyTK

    YouTube-DL-PyTK

    Video Downloader - Cross Platform

    YouTube-DL-PyTK (formerly known as YouTube-DL-GTK) is just a graphical launcher for yt-dlp. Its purpose is simple; to facilitate the downloading of non-copyright-protected videos from certain internet websites including YouTube. Source code is included and can be executed directly if you have Python and the proper dependencies available. I digitally sign some files in my releases. If you'd like to verify those signatures, you can find my PGP/GPG keys at: https://marcusadams.me/keys.html If you'd like to read the source code without downloading anything, you can do so on the project's Gitlab at: https://gitlab.com/gerowen/youtube-dl-pytk If you'd like to donate there's several ways to do so: PayPal: https://paypal.me/gerowen Bitcoin (BTC): bc1q86c5j7wvf6cw78tf8x3szxy5gnxg4gj8mw4sy2 Monero (XMR): 42ho3m9tJsobZwQDsFTk92ENdWAYk2zL8Qp42m7pKmfWE7jzei7Fwrs87MMXUTCVifjZZiStt3E7c5tmYa9qNxAf3MbY7rD
    Leader badge
    Downloads: 16 This Week
    Last Update:
    See Project
  • 17
    pytube

    pytube

    A lightweight, dependency-free Python library

    Pytube is a lightweight, dependency-free Python library that enables downloading YouTube videos and audio streams with minimal setup. It supports video resolution selection, progressive or adaptive streams, and caption downloads. Pytube is ideal for automation scripts, archiving tools, and media applications that need to interface with YouTube content programmatically.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    Youtube video downloader
    YVD is a small graphical program to download videos from Youtube.com. YVD support choosing the video quality to download, downloading multi videos and setting up your own proxy settings.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 19
    XDM

    XDM

    The Fork of Orginal XDM, The Best Open Source Download Manager

    The fork of Xtereme Download manager that it's page is in https://sourceforge.net/projects/xdman/?source=directory, has more features, for some informations go to http://ubuntuone.com/3dvE3Z0ZC8H1sBCca9zqpv Brought you by Subhra Das Gupta and Ali Torabi . Please use orginal and the forked to compare both
    Leader badge
    Downloads: 12 This Week
    Last Update:
    See Project
  • 20
    yt-dlp-gui Linux

    yt-dlp-gui Linux

    Graphical interface for yt-dlp, a tool for downloading YouTube videos.

    yt-dlp-gui Linux in YAD . Graphical interface for yt-dlp, a tool for downloading YouTube videos. This script provides a simple graphical interface to download and convert videos or audio from YouTube using yt-dlp. Additionally, it checks if yt-dlp is installed and, if not, downloads and installs it automatically. It supports multiple languages and output formats.
    Downloads: 40 This Week
    Last Update:
    See Project
  • 21

    java YouTube video Downloader (ytd2)

    hobby project to learn java coding

    YTD2 is a free Java application for downloading youtube videos as flv/mp4 files. Should run on all platforms where Java is supported. GNU General Public License V3. Using hc.apache.org components. Based on the idea of "ytd" by rafalfr
    Downloads: 4 This Week
    Last Update:
    See Project
  • 22
    DieselRipper DieselRipper is a standalone Windows desktop application for downloading and formatting videos from YouTube, Twitter, Instagram, TikTok, and other platforms. Built for coaching and video support staff, it streamlines film collection workflows with batch processing, black background padding, file naming logic, and optional automatic export to Catapult Thunder’s transcode folder. Features Download videos from YouTube, X (Twitter), Instagram, TikTok, and more Extract audio as MP3 Add a black 1920x1080 background to vertical videos Custom file naming with date + optional title (e.g., 04-22-25 Bama 3rd Down.mp4) Platform-specific output folder routing Auto-send to Catapult Thunder Transcode (720p) folder Quiet mode (no popups, background-only) Persistent save directory and config cache Batch queue with real-time progress Local file support — drag & drop MP4s for post-processing Fully bundled .exe — no Python or ffmpeg
    Downloads: 21 This Week
    Last Update:
    See Project
  • 23
    Airy

    Airy

    YouTube Video Downloader for Windows and Mac

    Airy is a versatile YouTube downloader available for both Mac and Windows platforms, designed to facilitate the seamless downloading of YouTube videos. It allows users to download individual videos or entire playlists without delays or interruptions, offering the flexibility to choose from various formats, including the option to convert videos to MP3. Airy supports high-definition downloads, enabling users to save content in resolutions up to Ultra HD 8K 60FPS. The software integrates with popular web browsers, providing a convenient, one-click download experience directly from YouTube. Additionally, Airy can access age-restricted or private content, provided the user has the necessary permissions, ensuring a comprehensive solution for offline viewing.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 24
    YoutubeDownloader - MP3 Converting

    YoutubeDownloader - MP3 Converting

    Complete Webpage in PHP & Perl for Youtube Downloader Web Projekt

    Complete new web project from me from 2014 realizing a youtube video downloader inclusive mp3 converting process. The project is coded in php, perl, jquery, ajax and css3. the web design is simple, but you can use it to set up new content. i dont publish the songtext content, but i give you all 30 perl created crawlers that extract content from lyrics and songtext webpages via wget. perl crawlers will then parse out the songtext content out of it. (c) Copyright: 2014 Sebastian Enger https://www.artikelschreiber.com/en/ https://www.unaique.net/en/ https://www.unaique.com/ https://www.artikelschreiber.com/ https://youtubedownloading.sourceforge.io/ https://inkassos.github.io/inkasso/ https://www.artikelschreiber.com/opensource/ https://www.sebastianenger.com/ https://www.artikelschreiber.com/marketing/ https://muckrack.com/markus-muller https://linktr.ee/textgenerator
    Downloads: 9 This Week
    Last Update:
    See Project
  • 25
    JDownloader - Youtube Downloader

    JDownloader - Youtube Downloader

    Youtube Downloader for PC

    Simple Youtube Downloader for PC, supports mp4 and mp3
    Downloads: 16 This Week
    Last Update:
    See Project
  • Previous
  • You're on page 1
  • 2
  • 3
  • 4
  • Next