Tech riderRev. 21 Sept 2026
- 1Runs onAPI, Linux, self-hosted, Web
- 2Supported sourcesYouTube, Vimeo, TikTok, and 1, 000+ other sites
- 3Playlist downloadsYes
- 4Batch downloadsYes
- 5Device platformsWeb interface and API; self-hosted Docker deployment
5 lines stated Written from the maker's own pages: github.com

Overview
Hermes is ranked #104 of 137 in video downloaders on Specifiction. It runs on API, Linux, Self-hosted, Web.
Compared on video downloaders
- Supported sources
- YouTube, Vimeo, TikTok, and 1, 000+ other sitesgithub.com
- Playlist downloads
- Yesgithub.com
- Batch downloads
- Yesgithub.com
- Device platforms
- Web interface and API; self-hosted Docker deploymentgithub.com
Facts
- Purpose
- Hermes is a self-hosted video downloader built on yt-dlp.github.com · 12 Oct 2026
- Site support
- It downloads videos from YouTube, Vimeo, TikTok, and more than 1,000 sites.github.com · 12 Oct 2026
- Background jobs
- It queues downloads and processes them asynchronously.github.com · 12 Oct 2026
- Playlists
- It can download entire playlists asynchronously.github.com · 12 Oct 2026
- Authentication
- It supports JWT tokens, API key management, and admin user control.github.com · 12 Oct 2026
- User management
- Administrators can manage accounts, and signup can be configured for self-hosted deployments.github.com · 12 Oct 2026
- API
- The project provides an API with interactive Swagger documentation.github.com · 12 Oct 2026
- Deployment
- Hermes can be run using pre-built Docker images or built from source with Docker Compose.github.com · 12 Oct 2026
- Storage
- The documented setup uses a SQLite database and directories for downloads and temporary files.github.com · 12 Oct 2026
- Signup control
- Public signup can be disabled so only administrators can create accounts.github.com · 12 Oct 2026
- Production security
- The project recommends using HTTPS, setting a strong secret key, restricting CORS origins, and keeping Hermes updated.github.com · 12 Oct 2026
- Intended audience
- The README describes Hermes as designed for content creators who want to lawfully use freely available media under fair use.github.com · 12 Oct 2026
- License
- The repository is licensed under AGPL-3.0.github.com · 12 Oct 2026
- Support
- The README directs users with problems to issue templates for bug, API, frontend, and DevOps issues.github.com · 12 Oct 2026
- Intended use
- The project says it is designed for content creators to lawfully use freely available media under fair use and does not endorse piracy, freebooting, or bypassing advertising.github.com · 12 Oct 2026
- Background processing
- Downloads can be queued and processed asynchronously.github.com · 12 Oct 2026
- Web interface and API
- The quick start provides a web app and API documentation, with the default app available on port 3000.github.com · 12 Oct 2026
- Security configuration
- The README recommends a strong secret key, restricting CORS origins, using HTTPS in production, disabling public signup for non-personal deployments, and keeping Hermes updated.github.com · 12 Oct 2026
- Maker
- The GitHub profile describes TechSquidTV as apps from @KyleTryon and the TechSquidTV community and lists the United States of America.github.com · 12 Oct 2026
Best Hermes alternatives
See all 20 All accessCh 01 4K Video Downloader+ Free planFree trialAndroid Free to start9.2 All accessCh 02 MeTube Free planAndroidBrowser Free to start8.8 All accessCh 03 yt-dlp Free planLinuxMac Free to start8.7 All accessCh 04 DownSnap Free planAndroidiOS Free to start8.6 All accessCh 05 SSvid Free planAndroidLinux Free to start8.6 All accessCh 06 yt-dlp app Free planLinuxMac Free to start8.5
Where it ranks on Specifiction
- Best Video Downloaders in 2026#104 of 137
Is Hermes yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
Sources
- github.com/TechSquidTV/Hermes· checked 12 Oct 2026
- github.com/TechSquidTV· checked 12 Oct 2026

