Only the links listed above (GitHub Releases and F-Droid) are the official, trusted sources of Hazel. Please be advised that any external websites or third-party vendors are unofficial and operate completely independently of me.
- Download audio and video from YouTube, Instagram, TikTok, X, Reddit, SoundCloud and 1000+ other sites
- Paste one link, several at once, or an entire playlist / channel with one-click batch downloading
- Hazel Instant - share a link with any other app and the download begins immediately at a quality you set once
- Choose specific soundtracks when a source publishes several audio tracks
- Edit title, author, and file type / metadata before saving
- Select different download formats and containers
- Search - type words instead of a link to search YouTube, YouTube Music, SoundCloud, Bandcamp, Bilibili, Niconico, PRX or Rokfin, with optional search suggestions
- Play before you download - play any result or link right on its card, with a seek bar, double tap to skip, full screen and a quality picker, on any site Hazel can read
- Cut - download only part of a video or track, choosing the range on a live preview
- Live streams - record from the start of a live stream, or wait for a premiere and then download it
- Language selection - Save in any language the source video offers
- SponsorBlock - cut out sponsors, intros, and other segments
- Chapters - embed in the file, or split into one file per chapter
- Subtitles - In the languages you pick
- Long-horizon background downloads supported
- Pause, resume, and cancel from the card or the notification
- Wi-Fi only mode - checked at start, so a transfer already going is not cut off
- No speed limit by default, with parallel fragments and an optional speed cap
- Results you have not downloaded yet stay on the home screen until you clear them
- Incognito - downloads are not added to your library and links are not remembered
- No accounts, no analytics, nothing sent anywhere (search suggestions, off by default, send what you type to Google)
- Dark and light themes with accent colour
- App languages - English, Spanish, Hindi, Simplified Chinese, Brazilian Portuguese, French, German, Russian, Japanese, Indonesian, and system default
- Independent yt-dlp engine updates - Stable, Nightly or Master channel
- Offline video-to-audio converter
- Backup & restore - settings, downloads list, queue, cookies and search history
For most devices, it is recommended to install the arm64-v8a version of the apks
-
Download the latest stable version from GitHub releases
- Install the pre-release versions to help us test out new features & changes
-
Stable releases are also available on F-Droid
Hazel will always be free and open source for everyone. If you like it, consider supporting the project via GitHub Sponsors or Buy Me a Coffee!
The app's package name is com.hazel.android.
Hazel release builds are reproducible. Official releases are signed with the developer certificate below. If the signature on your APK is different, a third party has modified the application. Always verify you are using the app with the original signature:
Owner (DN): CN=sibtainocn
SHA-256: 0377e9c8352c017e42583cea1715c40c400a51c4045c268825ffc9bae1305c86
SHA-1: d5c4a6a86d3cde1c1c722564f1efaf8893ea85a2
MD5: 3bcce9e14c616a9087766563875978e6
Contributions are welcome!
Note
For submitting bug reports, feature requests, questions, or any other ideas to improve, please read CONTRIBUTING.md for instructions and guidelines first.
GNU GPL v3.0 or later · SPDX-License-Identifier: GPL-3.0-or-later
Copyright (C) 2026 SibtainOcn
Hazel is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Hazel is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with Hazel. If not, see https://www.gnu.org/licenses/.
Warning
Except for the source code licensed under the GPLv3 license, all other parties are prohibited from using Hazel's name as a downloader app, and the same is true for Hazel's derivatives. Derivatives include but are not limited to forks and unofficial builds.
Hazel is a GUI for yt-dlp, based on youtubedl-android. NewPipeExtractor for fast listing, search and playback streams, and Media3 ExoPlayer for playback. Some designs inspiration taken from YTDLnis
Special thanks to the yt-dlp team - without their work, Hazel wouldn't exist.












